OLPC Firmware q7b12: Difference between revisions
Jump to navigation
Jump to search
(Created page with '{{draft}} {{OLPC}} {{Release Notes}} == OLPC Firmware Release q7b12 == Works on XO-4 B1 and C1 only. Do not use on XO-4 A or other models. * new embedded controller firmware …') |
|||
Line 36: | Line 36: | ||
=== Open Firmware === |
=== Open Firmware === |
||
* [http://tracker.coreboot.org/trac/openfirmware/changeset/3525 3525] OLPC XO-1.75 XO-4 - review, default wireless configuration manufacturing tags. |
|||
* [http://tracker.coreboot.org/trac/openfirmware/changeset/3523 3523] OLPC XO-1.75 XO-4 - feature, default wireless configuration manufacturing tags, NN for network name, EP for WEP, and PA for WPA. |
|||
* [http://tracker.coreboot.org/trac/openfirmware/changeset/3522 3522] OLPC XO-4 - EC Code 0.3.10 |
|||
* [http://tracker.coreboot.org/trac/openfirmware/changeset/3521 3521] OLPC XO-1.75 XO-4 - tune DCON unfreeze timing. Ten values of resumeline are glitch free for each CPU speed, so a median value is chosen. |
|||
* [http://tracker.coreboot.org/trac/openfirmware/changeset/3520 3520] OLPC XO-4 - Added device node for GALCORE graphics accelerator. |
|||
* [http://tracker.coreboot.org/trac/openfirmware/changeset/3519 3519] OLPC XO-4 - Added device node for GALCORE graphics accelerator. |
|||
* [http://tracker.coreboot.org/trac/openfirmware/changeset/3518 3518] telnetd - use the I/O multiplexor, so that the telnet client becomes a mirror of the keyboard, display, and serial console. |
|||
* [http://tracker.coreboot.org/trac/openfirmware/changeset/3517 3517] usbserial - start the read again next time the device is opened, fixes re-use of USB serial devices by applications, without this change the read path yields no data on subsequent open because the bulk in is not set up. |
|||
=== CForth === |
=== CForth === |
||
* [http://dev.laptop.org/git/users/wmb/cforth/commit/?id=526c26eb329c5a49340e19097c25859d59bed298 526c26e] OLPC trac <trac>12453</trac> - System randomly hangs up at big 01. Also "ghost ok" problem. Workaround by moving the interrupt stack from SRAM into TCM. For some reason, the saved PC value in the interrupt stack was getting corrupted. Sometimes it had the value 1, resulting in the "bit 01" syndrome, and sometimes it had the address after the correct one, resulting in the "ghost ok" syndrome. The problem does not happen when the interrupt stack is in TCM instead of SRAM. |
|||
=== EC === |
=== EC === |
Revision as of 03:59, 24 January 2013
![]() |
NOTE: The contents of this page are not set in stone, and are subject to change! This page is a draft in active flux ... |
![]() |
This page is monitored by the OLPC team.
OLPC Firmware Release q7b12
Works on XO-4 B1 and C1 only. Do not use on XO-4 A or other models.
- new embedded controller firmware EC 0.3.10,
Download | q7b12.rom |
Build date time | 2013-01-23 19:56:36 |
Source revision | 3526 |
EC version | EC 0.3.10 |
CForth version | aeea08d1 |
WLAN 8686 version | 9.0.7.p2 |
WLAN 8787 version | 14.66.09.p80 |
Changes
Open Firmware
- 3525 OLPC XO-1.75 XO-4 - review, default wireless configuration manufacturing tags.
- 3523 OLPC XO-1.75 XO-4 - feature, default wireless configuration manufacturing tags, NN for network name, EP for WEP, and PA for WPA.
- 3522 OLPC XO-4 - EC Code 0.3.10
- 3521 OLPC XO-1.75 XO-4 - tune DCON unfreeze timing. Ten values of resumeline are glitch free for each CPU speed, so a median value is chosen.
- 3520 OLPC XO-4 - Added device node for GALCORE graphics accelerator.
- 3519 OLPC XO-4 - Added device node for GALCORE graphics accelerator.
- 3518 telnetd - use the I/O multiplexor, so that the telnet client becomes a mirror of the keyboard, display, and serial console.
- 3517 usbserial - start the read again next time the device is opened, fixes re-use of USB serial devices by applications, without this change the read path yields no data on subsequent open because the bulk in is not set up.
CForth
- 526c26e OLPC trac <trac>12453</trac> - System randomly hangs up at big 01. Also "ghost ok" problem. Workaround by moving the interrupt stack from SRAM into TCM. For some reason, the saved PC value in the interrupt stack was getting corrupted. Sometimes it had the value 1, resulting in the "bit 01" syndrome, and sometimes it had the address after the correct one, resulting in the "ghost ok" syndrome. The problem does not happen when the interrupt stack is in TCM instead of SRAM.
EC
Touchscreen
- none