EC 4.0 Firmware: Difference between revisions

From OLPC
Jump to navigation Jump to search
(Created page with '== Ver: 0.3.07 == * Check battery EEPROM bank 0 values and fix them if wrong')
 
Line 1: Line 1:
== Ver: 0.3.07 ==
== Ver: 0.3.07 ==
* Check battery EEPROM bank 0 values and fix them if wrong
* Check battery EEPROM bank 0 values and fix them if wrong
* Detect bad ACR register reads from the battery due to ESD and discard them
* Generate 2 wake up interrupts to the SoC on resume. One to make it wake up and then a 2nd to actually make it start executing. Works around resume problems.

== Ver: 0.3.06 ==
* Change battery over temperature indicator to be a pulse of dark (both LEDs off) rather than a pulse of red. Red is now exclusively for errors.
* Fix typo in IO map causing LV_SET code to mess with EC_IRQ.

Revision as of 22:18, 3 January 2013

Ver: 0.3.07

  • Check battery EEPROM bank 0 values and fix them if wrong
  • Detect bad ACR register reads from the battery due to ESD and discard them
  • Generate 2 wake up interrupts to the SoC on resume. One to make it wake up and then a 2nd to actually make it start executing. Works around resume problems.

Ver: 0.3.06

  • Change battery over temperature indicator to be a pulse of dark (both LEDs off) rather than a pulse of red. Red is now exclusively for errors.
  • Fix typo in IO map causing LV_SET code to mess with EC_IRQ.