os builder bundled firmware

Tim Moody tim at timmoody.com
Tue Dec 31 19:06:05 EST 2013


>-----Original Message----- 
>From: James Cameron
>Sent: Tuesday, December 31, 2013 6:01 PM
>To: Tim Moody
>Cc: devel at lists.laptop.org
>Subject: Re: os builder bundled firmware
>
>On Tue, Dec 31, 2013 at 04:11:39PM -0500, Tim Moody wrote:
>> I reset my xo to q2f12
>>
>> on my osbuilder vm:
>>
>> I created a localrepo with olpc-firmware-q2-f19-1.unsigned.noarch.rpm
>>
>> and added the last line to my .ini
>>
>> [repos]
>> fedora_arch=i386
>> olpc_frozen_1=0,koji.dist-f17-i686
>> olpc_frozen_2=0,koji.dist-f17-i686-updates-12.1.0
>> olpc_frozen_3=1,local.12.1.0
>> olpc_frozen_4=1,local.12.1.0-xo1
>> add_excludes_to=koji.dist-f17-i686,koji.dist-f17-i686-updates-12.1.0
>> custom_repo_1=1,xo1-fw,file:///root/osbuilder/localrepo/
>>
>> after running olpc-os-builder
>>
>> /var/tmp/olpc-os-builder/output/21004xx0.packages.txt shows
>>
>> olpc-firmware-q2-f19-1.unsigned.noarch
>>
>> but if I copy-nand 21004xx0.img
>>
>> I still have q2f12
>>
>> what am I missing?
>
>During boot there was no file nand:\boot\bootfw.zip and so the
>firmware did not upgrade.  For secure laptops this is handled by the
>firmware, for unsecure laptops this is handled by /boot/olpc.fth

what I am trying to achieve is installing a custom build with a later 
firmware embedded (bundled) as in

http://wiki.laptop.org/go/Upgrading_firmware#Automatic

I thought copy-nand would do this but looking again at

http://wiki.laptop.org/go/Operating_system_image_installation_methods

perhaps I missed the obtain developer key step, which is a deal breaker 
because I want this to be usable on all unsecured laptops in Haiti.

basically I would like to be able to build a custom version of 21021o0.img 
with q2f19 and some additional rpms and a different list of activities and 
not have to install the firmware as a separate step.




More information about the Devel mailing list