#9873 HIGH 1.5-sof: XO 1.5 Secure Reflash - Does not work

Zarro Boogs per Child bugtracker at laptop.org
Sun Dec 13 07:25:22 EST 2009


#9873: XO 1.5 Secure Reflash - Does not work
-------------------------------------------+--------------------------------
           Reporter:  reuben               |       Owner:  wmb at firmworks.com 
               Type:  defect               |      Status:  assigned          
           Priority:  high                 |   Milestone:  1.5-software-final
          Component:  ofw - open firmware  |     Version:  not specified     
         Resolution:                       |    Keywords:                    
        Next_action:  test in build        |    Verified:  0                 
Deployment_affected:                       |   Blockedby:                    
           Blocking:  9858                 |  
-------------------------------------------+--------------------------------

Comment(by dsd):

 Q3A22b. I have fixed zhashfs to generate correct .zsp files, and I have
 pushed a sign-zsp.sh script to bios-crypto.

 But it doesn't quite work. The signing seems OK but the XO bails out. It
 accepts the signatures, paints all the little grey squares on the screen,
 but then errors out with:
 {{{
 Blocks/square: 3 Total blocks: 30245 General Protection Exception
 }}}

 Steps to reproduce:
  * (in bios-crypto) ./makekey s1
  * cp s1.public /media/usb/s1.pub
  * (fixup os59.zsp by hand to point at os59.zd)
  * ./sign-zsp.sh s1 os59.zsp
  * cp os59.zd fs.zip /media/usb

  * (on XO) add-tag-from-file s1 u:\s1.pub
  * reboot with 4 game keys

-- 
Ticket URL: <http://dev.laptop.org/ticket/9873#comment:8>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system


More information about the Bugs mailing list