OLPC Firmware q7b11

From OLPC
Jump to navigation Jump to search


Pencil.png NOTE: The contents of this page are not set in stone, and are subject to change!

This page is a draft in active flux ...
Please leave suggestions on the talk page.

Pencil.png
  This page is monitored by the OLPC team.

OLPC Firmware Release q7b11

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.08,
  • touchscreen, change firmware to version 0.0.0.10, breaks automatic upgrade, you must this once
ok update-nn-flash


Download q7b11.rom
Build date time 2013-01-07 22:12:15
Source revision 3516
EC version EC 0.3.08
CForth version 7b9cfcf1
WLAN 8686 version 9.0.7.p2
WLAN 8787 version 14.66.09.p80

Changes

Open Firmware

  • 3515 OLPC XO-4 - EC Code 0.3.08
  • 3514 OLPC XO-4 - rework DCON freeze and unfreeze screen synchronisation, make wait-output global as requested by John.
  • 3513 OLPC ARM - DCON unfreeze glitch reduction on 1.2 GHz SKUs. Increased the delay between waking screen and enabling DCONLOAD. Set scan line register in device setup. Solves #12394. Does not change #12377.
  • 3512 OLPC camera driver - trac #12436 - turn off camera power domain in open method if sensor not found; fixes failure to suspend.
  • 3509 OLPC XO-1.75 XO-4 - bat-status@ gave an EC command result timeout on XO-1.75, caused by EC API version being treated as cross-platform when it should not have been. XO-4 no longer needs EC API version 4 support, so remove it.
  • 3507 OLPC XO-4 - touchscreen, update version to 0.0.0.10, print version in decimal, rely on CForth for clearing pull-up on TOUCH_HD#, change polarity of TOUCH_HD#, breaks automatic update from version 0.0.0.9 and earlier. #12391

CForth

  • disable pull-up on TOUCH_HD# signal from touchscreen controller and IR PCB,

EC

Touchscreen

  • reverse polarity of the host disable signal,