OLPC Firmware q7b16: Difference between revisions
Jump to navigation
Jump to search
(Created page with '{{draft}} {{OLPC}} {{Release Notes}} == OLPC Firmware Release q7b16 == Works on XO-4 B1 and later only. Do not use on XO-4 A or other models. * Various fixes, see below {| b…') |
|||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{draft}} |
|||
{{OLPC}} |
{{OLPC}} |
||
{{Release Notes}} |
{{Release Notes}} |
||
Line 7: | Line 6: | ||
Works on XO-4 B1 and later only. Do not use on XO-4 A or other models. |
Works on XO-4 B1 and later only. Do not use on XO-4 A or other models. |
||
* new EC firmware with a fallback to bail the processor out of incomplete suspends, |
|||
* Various fixes, see below |
|||
* fix wakeup issues on 1 GHz and 800 MHz processors, |
|||
* recover from occasional DCON hang during manufacturing tests, |
|||
* a rewrite of the switch tests, requested by Australia, |
|||
* allow telnetd reconnections, for remote diagnosis, |
|||
* debugging; allow go after keyboard interrupt to resume execution. |
|||
{| border="1" cellspacing="0" cellpadding="2" class="wikitable" |
{| border="1" cellspacing="0" cellpadding="2" class="wikitable" |
||
Line 15: | Line 19: | ||
|- |
|- |
||
| Build date time <!-- .built --> |
| Build date time <!-- .built --> |
||
| 2013-02-13 |
| 2013-02-13 22:02:09 |
||
|- |
|- |
||
| Source revision <!-- more rom:sourceurl --> |
| Source revision <!-- more rom:sourceurl --> |
||
Line 21: | Line 25: | ||
|- |
|- |
||
| EC version <!-- banner --> |
| EC version <!-- banner --> |
||
| [[EC_4.0_Firmware|EC 0.3. |
| [[EC_4.0_Firmware|EC 0.3.12]] |
||
|- |
|- |
||
| CForth version <!-- (see startup banner on serial port) --> |
| CForth version <!-- (see startup banner on serial port) --> |
||
Line 37: | Line 41: | ||
=== Open Firmware === |
=== Open Firmware === |
||
* [http://tracker.coreboot.org/trac/openfirmware/changeset/3548 3548] OLPC - rewrite switch tests for field only, <trac>12514</trac> |
|||
* lots |
|||
* [http://tracker.coreboot.org/trac/openfirmware/changeset/3547 3547] OLPC XO-4 - EC Code 0.3.12 |
|||
* [http://tracker.coreboot.org/trac/openfirmware/changeset/3546 3546] OLPC - lid and ebook switch tests, move to a common file |
|||
* [http://tracker.coreboot.org/trac/openfirmware/changeset/3545 3545] OLPC - move some common developer utilities into a single file. |
|||
* [http://tracker.coreboot.org/trac/openfirmware/changeset/3544 3544] mkdropin - again fix calculation of ending address for reserved area skip, by adding the pad to 4-byte boundary. A build using builder.dic from before svn 3540 had the reserved header exactly at reserved-start. See also svn 1980. Regenerated ARM builder using koji2.laptop.org. |
|||
* [http://tracker.coreboot.org/trac/openfirmware/changeset/3543 3543] OLPC ARM - dcon, power cycle on hang, fix for <trac>12377</trac>. |
|||
* [http://tracker.coreboot.org/trac/openfirmware/changeset/3542 3542] OLPC - telnetd, allow subsequent reconnections, display IP address of client, suppress 300ms options negotiation allowing to occur during normal mux I/O, also fixes <trac>12539</trac>. |
|||
* [http://tracker.coreboot.org/trac/openfirmware/changeset/3541 3541] core - allow go after keyboard interrupt, to resume execution. |
|||
* [http://tracker.coreboot.org/trac/openfirmware/changeset/3540 3540] mkdropin - fix calculation of ending address for reserved area skip, occasionally a reserved area began with trailing bytes of the dropin header. |
|||
=== CForth === |
=== CForth === |
||
* mfprtable: rename WLAN_PD to WLAN_WAKE, and set to input on sleep |
|||
* some |
|||
* set PJ_FORCE_PCLKON in PMUACC2PJ for static clock change |
|||
=== EC === |
=== EC === |
||
* see [[EC_4.0_Firmware#Ver:_7_0.3.12]] |
|||
* some |
|||
=== Touchscreen === |
=== Touchscreen === |
Latest revision as of 06:30, 14 February 2013
This page is monitored by the OLPC team.
OLPC Firmware Release q7b16
Works on XO-4 B1 and later only. Do not use on XO-4 A or other models.
- new EC firmware with a fallback to bail the processor out of incomplete suspends,
- fix wakeup issues on 1 GHz and 800 MHz processors,
- recover from occasional DCON hang during manufacturing tests,
- a rewrite of the switch tests, requested by Australia,
- allow telnetd reconnections, for remote diagnosis,
- debugging; allow go after keyboard interrupt to resume execution.
Download | q7b16.rom |
Build date time | 2013-02-13 22:02:09 |
Source revision | 3549 |
EC version | EC 0.3.12 |
CForth version | c17ebbe0 |
WLAN 8686 version | 9.0.7.p2 |
WLAN 8787 version | 14.66.09.p80 |
Changes
Open Firmware
- 3548 OLPC - rewrite switch tests for field only, <trac>12514</trac>
- 3547 OLPC XO-4 - EC Code 0.3.12
- 3546 OLPC - lid and ebook switch tests, move to a common file
- 3545 OLPC - move some common developer utilities into a single file.
- 3544 mkdropin - again fix calculation of ending address for reserved area skip, by adding the pad to 4-byte boundary. A build using builder.dic from before svn 3540 had the reserved header exactly at reserved-start. See also svn 1980. Regenerated ARM builder using koji2.laptop.org.
- 3543 OLPC ARM - dcon, power cycle on hang, fix for <trac>12377</trac>.
- 3542 OLPC - telnetd, allow subsequent reconnections, display IP address of client, suppress 300ms options negotiation allowing to occur during normal mux I/O, also fixes <trac>12539</trac>.
- 3541 core - allow go after keyboard interrupt, to resume execution.
- 3540 mkdropin - fix calculation of ending address for reserved area skip, occasionally a reserved area began with trailing bytes of the dropin header.
CForth
- mfprtable: rename WLAN_PD to WLAN_WAKE, and set to input on sleep
- set PJ_FORCE_PCLKON in PMUACC2PJ for static clock change
EC
Touchscreen
- none