[support-gang] XO-4 firmware upgrade blocked by EC 0.3.04 ?
Adam Holt
holt at laptop.org
Thu Jan 21 15:53:13 EST 2016
On Thu, Jan 21, 2016 at 2:54 PM, James Cameron <quozl at laptop.org> wrote:
> The symptoms you describe are all normal for either;
>
> - a hung embedded controller (see 0.3.07 release notes),
>
> - the Gold Peak LiFePO4 batteries (see 0.3.09 release notes), or
>
> - for a communication problem (see 0.4.02 release notes and #12525).
>
> http://wiki.laptop.org/go/EC_4.0_Firmware
> http://dev.laptop.org/ticket/12525
>
> All caused by using a prototype EC firmware version that wasn't in
> manufacturing.
>
> The boot hang was designed by me. It will go away once you upgrade
> the firmware. See http://wiki.laptop.org/go/12297 for details.
>
> Please check the EC firmware version in all of your prototypes and
> upgrade it.
>
> On the machine you are having problems with, please do the following
> in a normal humid environment (e.g. > 50% RH), not a dry as a bone
> environment (e.g. < 25% RH); remove the power cable, the battery, wait
> 30 seconds, then insert the power cable, the battery, and try again.
>
> When that doesn't work, carefully follow these steps;
>
> 1. add battery, power cable, and bring the system to the ok prompt,
>
> 2. check the battery LED is on and green,
>
> 3. check the battery latch is locked,
>
> 4. type "flash-ec! rom:ecimage.bin" and press enter,
>
> 5. observe the consequences.
>
Perfect, it rebooted many times and now contains EC Firmware 0.5.01, Q7C05
and 13.2.6 so all fixed, Thanks James!
First, the machine should reprogram the SPI FLASH chip used by the
> EC. Next, it should reboot and the automatic Open Firmware upgrade
> will occur. Finally, it should reboot into 13.2.6.
>
> Let me know how it goes.
>
>
> http://wiki.laptop.org/go/Forth_Lesson_23#Forcing_EC_Code_Update_on_XO-1.75_and_XO-4
>
> On Thu, Jan 21, 2016 at 01:11:25PM -0500, Adam Holt wrote:
> > Clarif: XO-4 does not boot anymore, as a result of installing Release
> 13.2.6
> > (oops! wishful thinking!) so machine now attempts to install Q7C05 on
> every
> > boot. I'm unclear why bootup fails, given the following red warning
> appears,
> > but fyi machine freezes as show:
> >
> > Got firmware version: CL4 Q7C05 Q7C
> > Checking integrity ...
> > Unsafe to update firmware now - EC command result timeout
> > Continuing with old firmware
> > Trying last:\boot\runos4.zip
> > OS found - Trying last:\boot\runrd4.zip
> > RD found - <cursor stuck here, with machine frozen>
> >
> > Context: this is Caryl Bigenho's XO-4 demo machine to show off at many
> > conferences, an engineering sample John Watlington generously sent to
> her,
> > derived from SKU294, perhaps dangerously so! But hopefully all hope is
> not
> > lost?? (Certainly it booted until we just tried reflashing to 13.2.6...)
> >
> > On Thu, Jan 21, 2016 at 5:23 AM, Adam Holt <[1]holt at laptop.org> wrote:
> >
> > I'm trying to help someone upgrade their XO-4 Touch to the latest
> firmware
> > (Q7C05) but this isn't working, seemingly blocked by the EC which
> cannot
> > detect good white batteries inside this XO (each white battery's we
> tried
> > is fully charged, as verified by other XO's).
> >
> > The ok prompt announces this XO-4 has firmware Q7B23 but when running
> > "menu" at the ok prompt, manufacturing tag BV is set to Q7B01 FWIW.
> >
> > When running "watch-battery" at the ok prompt, it responds:
> >
> > EC command result timeout
> >
> > When clicking on battery within [2]
> http://wiki.laptop.org/go/XO_Self_Test
> > the screen goes all red, showing:
> >
> > Testing /battery
> > Selftest failed due to abort
> >
> > When running "test /battery" at the ok prompt, it responds:
> >
> > No selftest method for /battery
> >
> > Any workarounds or things to try, regardless whether EC (Embedded
> > Controller 0.3.04) or some other hardware issue on this very early
> XO-4
> > Touch might somehow be to blame? Thanks for ideas!
> >
> > --
> > Unsung Heroes of OLPC, interviewed live @ [3]http://unleashkids.org
> !
> >
> > References:
> >
> > [1] mailto:holt at laptop.org
> > [2] http://wiki.laptop.org/go/XO_Self_Test
> > [3] http://unleashkids.org/
>
> > _______________________________________________
> > Devel mailing list
> > Devel at lists.laptop.org
> > http://lists.laptop.org/listinfo/devel
>
>
> --
> James Cameron
> http://quozl.netrek.org/
> _______________________________________________
> support-gang mailing list
> support-gang at lists.laptop.org
> http://lists.laptop.org/listinfo/support-gang
>
> --
> <http://lists.laptop.org/listinfo/support-gang>
> <http://lists.laptop.org/listinfo/support-gang>
> Unsung Heroes of OLPC, interviewed live @
> <http://lists.laptop.org/listinfo/support-gang>http://unleashkids.org !
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.laptop.org/pipermail/devel/attachments/20160121/9c942779/attachment.html>
More information about the Devel
mailing list