Difference between revisions of "X2 Firmware Releases"

From Idrive
Jump to navigation Jump to search
Line 1: Line 1:
  
==Version 24.5==
+
==Version 24.5 - Internal Release - ==
  
 
** Bug
 
** Bug
Line 12: Line 12:
 
     * [FW-212] - Improve date/time in management / GPS class  
 
     * [FW-212] - Improve date/time in management / GPS class  
 
     * [FW-213] - Add a fail-safe mechanism on preview upload method
 
     * [FW-213] - Add a fail-safe mechanism on preview upload method
 +
 +
 +
 +
==Version 24.4==
 +
 +
** Bug
 +
    * [FW-120] - Events delay Issue .
 +
    * [FW-144] - Sleep mode G-Force Issue
 +
    * [FW-158] - 2G networks registration cause USB disconnect
 +
 +
** Story
 +
    * [FW-157] - Add multiple preferred operators
 +
 +
** Sub-task
 +
    * [FW-159] - Add command to disable 2G bands
 +
 +
 +
 +
==Version 24.3==
 +
 +
** Bug
 +
    * [FW-121] - Sleep mode led issue
 +
    * [FW-122] - Event in Transfer Mode
 +
    * [FW-123] - Event Time not accurate
 +
    * [FW-124] - Sleep timer doesn't transfer properly 
 +
    * [FW-125] - Event prepare time issue
 +
    * [FW-126] - Shock in Transfer Issue
 +
    * [FW-127] - Driver Id - not Initiating .
 +
    * [FW-128] - Transfer issue for events
 +
    * [FW-131] - Reboot In sleep after Shock Event
 +
    * [FW-132] - Led Issue after Transfer
 +
    * [FW-134] - Green wire event length issue
 +
    * [FW-136] - Transfer Stick download Issue
 +
    * [FW-138] - Extended video issue in sleep mode
 +
    * [FW-139] - Size allocated for Events Issue
 +
    * [FW-140] - Events out of Sync
 +
    * [FW-142] - Ignition Off Trigger Skipped Issue
 +
    * [FW-143] - Event Inside Camera Issue
 +
    * [FW-149] - Late start for event trigger
 +
 +
** Story
 +
    * [FW-4] -  Accelerometer alg. events detection
 +
    * [FW-14] - Acculitx integration
 +
    * [FW-80] - Build firmware framework
 +
    * [FW-89] - Redesign the X2 FW
 +
    * [FW-105] - Continuous recording reorganize
 +
 +
** Sub-task
 +
    * [FW-6] - Accelerometer alg. preliminary QA
 +
    * [FW-46] - Study their integration requirements
 +
    * [FW-150] - New accelerometer event detection algorithm
 +
 +
 +
 +
==Version 23.0==
 +
 +
** Bug
 +
    * [FW-97] - Format command sent by CC fails
 +
    * [FW-98] - Transfer process fails camera goes directly to sleep mode
 +
    * [FW-99] - Wrong LEDs status in sleep mode
 +
    * [FW-100] - Transfer event issue 
 +
    * [FW-102] - Periodic timer doesn’t work properly.
 +
    * [FW-104] - Stick transfer Led Issue
 +
    * [FW-109] - Transfer Events Issues on USB Transfer
 +
    * [FW-110] - Shock event issue
 +
    * [FW-111] - Corrupted name on transfer release
 +
    * [FW-112] - Update to latest FW fails on cameras having v21.8 or previous
 +
 +
 +
 +
==Version 22.9==
 +
 +
 +
** Bug
 +
    * [FW-81] - Application sometimes crashes at the initialization phase, camera remains in Red-Green state [1001]
 +
    * [FW-85] - Events could be triggered at Ignition on while camera is in sleep mode [1002]
 +
    * [FW-94] - Continuous recording delayed while an event is triggered.
 +
 +
** Story
 +
    * [FW-86] - Possible counterfeit SD cards on X2 devices [1000]
 +
    * [FW-90] - Redesign of the watchdog mechanism
 +
    * [FW-91] - Verify and improve factory tools module
 +
    * [FW-93] - Create LEDs sequence in case a critical error is thrown followed by camera reboot
 +
    * [FW-95] - Hardcode threshold time to 20 seconds for speed events
 +
 +
 +
 +
==Version 22.8==
 +
 +
 +
** Bug
 +
    * [FW-82] - GPS coordinates conversion throws error [1004]
 +
    * [FW-83] - GSM/3G module network registration issue [1003]
 +
 +
 +
 +
==Version 22.7==
 +
 +
 +
** Sub-task
 +
    * [FW-87] - Add mechanism to synchronize all acquisition and memory allocation threads
 +
 +
 +
 +
==Version 22.6==
 +
 +
 +
** Bug
 +
    * [FW-9] - WiFi protocol issue on files upload method
 +
    * [FW-76] - Program fails at the initialization stage
 +
    * [FW-77] - Continuous recording mux process cause program failure
 +
 +
** Story
 +
    * [FW-1] - Live tracking data package improvements/add coordinates batch
 +
    * [FW-44] - Add mechanism to select a specific operator using the modem manual selection
 +
    * [FW-45] - Integrate recovery module
 +
    * [FW-75] - Preserve tracking session data into SQLite Db in case of unexpected  reboots
 +
    * [FW-79] - Send reboot command after ignition on is received while camera is in sleep mode
 +
 +
** Sub-task
 +
    * [FW-56] - Alter modem communication process in order to allow both modes for operator selection(manual and automatic)
 +
 +
 +
 +
==Version 22.2==
 +
 +
 +
** Bug
 +
    * [FW-2] - Possible problem on CR request
 +
    * [FW-28] - WiFi connection is interrupted while CC is trying to inspect the SD Card
 +
    * [FW-48] - Abnormal LED behavior on transfer mode
 +
 +
** Story
 +
    * [FW-41] - Monitor the processor temperature and frequency on a camera placed in the thermal chamber running only the OS
 +
 +
 +
 +
==Version 22.4==
 +
 +
 +
** Bug
 +
    * [FW-32] - Events have bigger size than expected (usually 2 minutes)
 +
    * [FW-39] - Stat method or open CR files fails on ffmpeg modules
 +
    * [FW-51] - ffmpeg encoding fails after 12-24h of continuous event triggers
 +
    * [FW-52] - 3G module is unable to be enumerated on USB port
 +
    * [FW-55] - Module AT port become unavailable
 +
 +
** Story
 +
    * [FW-16] - Change LED behavior on transfer mode, use different sequence instead of AMBER flash
 +
    * [FW-31] - Health Log(alarm codes)
 +
    * [FW-57] - Audio codec driver gain adjust from userspace
 +
    * [FW-59] - Correct Video Acquisition Module
 +
    * [FW-61] - Add while check with retires on stat method of con rec files
 +
    * [FW-62] - Modify open flags for important files (events) to assure data integrity in case of power failure
 +
    * [FW-63] - Add check of methods in ffmpeg, video encode and cr modules
 +
    * [FW-67] - Increase size of encode circular buffer
 +
 +
** Sub-task
 +
    * [FW-49] - Improve FW-modem communication (at AT commands level)
 +
    * [FW-50] - Add methods for network scan and operator selection
 +
    * [FW-53] - Implement AT command for monitoring the  3G module voltage
 +
    * [FW-58] - Investigate audio driver in order to determine if gain level can be controlled
 +
    * [FW-66] - Add method to select a specific audio gain based on camera s/n
 +
 +
 +
 +
==Version 22.1==
 +
 +
 +
** Story
 +
    * [FW-10] - 3G module AT communication + web client improvements
 +
    * [FW-38] - 3G uptime monitoring
 +
    * [FW-60] - Critical Log don't write in file Module and Type
 +
    * [FW-68] - Add mechanism to update the 3G module firmware using AT commands
 +
 +
** Sub-task
 +
    * [FW-20] - Build methods to rewrite the kernel
 +
    * [FW-35] - Create a new boot script that allows kernel updates
 +
    * [FW-40] - Implement Scan Disk Command

Revision as of 10:16, 31 January 2017

Version 24.5 - Internal Release -

    • Bug
   * [FW-204] - pppd config file become corrupted while is recreated by te application
    • Story
   * [FW-205] - Create class to operate bootdevs
   * [FW-206] - Create method to write config data to flash
   * [FW-210] - Integrate USB stick bootloader update 
   * [FW-211] - Eliminate any constant writing on OS SD card
   * [FW-212] - Improve date/time in management / GPS class 
   * [FW-213] - Add a fail-safe mechanism on preview upload method


Version 24.4

    • Bug
   * [FW-120] - Events delay Issue .
   * [FW-144] - Sleep mode G-Force Issue
   * [FW-158] - 2G networks registration cause USB disconnect
    • Story
   * [FW-157] - Add multiple preferred operators 
    • Sub-task
   * [FW-159] - Add command to disable 2G bands 


Version 24.3

    • Bug
   * [FW-121] - Sleep mode led issue 
   * [FW-122] - Event in Transfer Mode 
   * [FW-123] - Event Time not accurate
   * [FW-124] - Sleep timer doesn't transfer properly  
   * [FW-125] - Event prepare time issue 
   * [FW-126] - Shock in Transfer Issue 
   * [FW-127] - Driver Id - not Initiating . 
   * [FW-128] - Transfer issue for events 
   * [FW-131] - Reboot In sleep after Shock Event
   * [FW-132] - Led Issue after Transfer 
   * [FW-134] - Green wire event length issue
   * [FW-136] - Transfer Stick download Issue
   * [FW-138] - Extended video issue in sleep mode
   * [FW-139] - Size allocated for Events Issue 
   * [FW-140] - Events out of Sync 
   * [FW-142] - Ignition Off Trigger Skipped Issue 
   * [FW-143] - Event Inside Camera Issue
   * [FW-149] - Late start for event trigger 
    • Story
   * [FW-4] -  Accelerometer alg. events detection
   * [FW-14] - Acculitx integration
   * [FW-80] - Build firmware framework
   * [FW-89] - Redesign the X2 FW
   * [FW-105] - Continuous recording reorganize
    • Sub-task
   * [FW-6] - Accelerometer alg. preliminary QA
   * [FW-46] - Study their integration requirements
   * [FW-150] - New accelerometer event detection algorithm 


Version 23.0

    • Bug
   * [FW-97] - Format command sent by CC fails
   * [FW-98] - Transfer process fails camera goes directly to sleep mode
   * [FW-99] - Wrong LEDs status in sleep mode
   * [FW-100] - Transfer event issue  
   * [FW-102] - Periodic timer doesn’t work properly. 
   * [FW-104] - Stick transfer Led Issue
   * [FW-109] - Transfer Events Issues on USB Transfer
   * [FW-110] - Shock event issue 
   * [FW-111] - Corrupted name on transfer release 
   * [FW-112] - Update to latest FW fails on cameras having v21.8 or previous


Version 22.9

    • Bug
   * [FW-81] - Application sometimes crashes at the initialization phase, camera remains in Red-Green state [1001]
   * [FW-85] - Events could be triggered at Ignition on while camera is in sleep mode [1002]
   * [FW-94] - Continuous recording delayed while an event is triggered.
    • Story
   * [FW-86] - Possible counterfeit SD cards on X2 devices [1000]
   * [FW-90] - Redesign of the watchdog mechanism
   * [FW-91] - Verify and improve factory tools module
   * [FW-93] - Create LEDs sequence in case a critical error is thrown followed by camera reboot
   * [FW-95] - Hardcode threshold time to 20 seconds for speed events


Version 22.8

    • Bug
   * [FW-82] - GPS coordinates conversion throws error [1004]
   * [FW-83] - GSM/3G module network registration issue [1003]


Version 22.7

    • Sub-task
   * [FW-87] - Add mechanism to synchronize all acquisition and memory allocation threads


Version 22.6

    • Bug
   * [FW-9] - WiFi protocol issue on files upload method
   * [FW-76] - Program fails at the initialization stage 
   * [FW-77] - Continuous recording mux process cause program failure
    • Story
   * [FW-1] - Live tracking data package improvements/add coordinates batch
   * [FW-44] - Add mechanism to select a specific operator using the modem manual selection
   * [FW-45] - Integrate recovery module
   * [FW-75] - Preserve tracking session data into SQLite Db in case of unexpected  reboots
   * [FW-79] - Send reboot command after ignition on is received while camera is in sleep mode
    • Sub-task
   * [FW-56] - Alter modem communication process in order to allow both modes for operator selection(manual and automatic)


Version 22.2

    • Bug
   * [FW-2] - Possible problem on CR request
   * [FW-28] - WiFi connection is interrupted while CC is trying to inspect the SD Card
   * [FW-48] - Abnormal LED behavior on transfer mode
    • Story
   * [FW-41] - Monitor the processor temperature and frequency on a camera placed in the thermal chamber running only the OS 


Version 22.4

    • Bug
   * [FW-32] - Events have bigger size than expected (usually 2 minutes)
   * [FW-39] - Stat method or open CR files fails on ffmpeg modules
   * [FW-51] - ffmpeg encoding fails after 12-24h of continuous event triggers
   * [FW-52] - 3G module is unable to be enumerated on USB port
   * [FW-55] - Module AT port become unavailable
    • Story
   * [FW-16] - Change LED behavior on transfer mode, use different sequence instead of AMBER flash
   * [FW-31] - Health Log(alarm codes)
   * [FW-57] - Audio codec driver gain adjust from userspace
   * [FW-59] - Correct Video Acquisition Module
   * [FW-61] - Add while check with retires on stat method of con rec files
   * [FW-62] - Modify open flags for important files (events) to assure data integrity in case of power failure
   * [FW-63] - Add check of methods in ffmpeg, video encode and cr modules
   * [FW-67] - Increase size of encode circular buffer 
    • Sub-task
   * [FW-49] - Improve FW-modem communication (at AT commands level) 
   * [FW-50] - Add methods for network scan and operator selection
   * [FW-53] - Implement AT command for monitoring the  3G module voltage
   * [FW-58] - Investigate audio driver in order to determine if gain level can be controlled
   * [FW-66] - Add method to select a specific audio gain based on camera s/n


Version 22.1

    • Story
   * [FW-10] - 3G module AT communication + web client improvements
   * [FW-38] - 3G uptime monitoring
   * [FW-60] - Critical Log don't write in file Module and Type
   * [FW-68] - Add mechanism to update the 3G module firmware using AT commands
    • Sub-task
   * [FW-20] - Build methods to rewrite the kernel 
   * [FW-35] - Create a new boot script that allows kernel updates
   * [FW-40] - Implement Scan Disk Command