[powerstation-owners] SLOF source code available

James Bottomley James.Bottomley at HansenPartnership.com
Thu Dec 4 15:07:29 MST 2008


On Thu, 2008-12-04 at 23:00 +0100, Adrian Reber wrote:
> On Thu, Dec 04, 2008 at 03:21:16PM -0600, James Bottomley wrote:
> > My next problem seems to be, having built it, I can't boot the takeover
> > image.  This is what it does:
> 
> Ah. You should not really boot the takeover image. Just flash the
> boot_rom.bin. Either from Linux with update_flash -f <filename> or from
> SLOF with "update-flash -f net:boot_rom.bin"
> 
> The takeover image is a very dirty hack which is only needed on JS20/JS21
> to break out of the hypervisor.
> 
> > 0 > boot net  
> > Trying to load:  from: /ht/pci at 2/ethernet at 4,1 ...  
> >  Bootloader 1.6 
> >   Reading MAC address from device: 00:14:5E:9E:01:01
> >   Requesting IP address via DHCP: 153.66.140.6
> >   Requesting file "/ppc64/takeover-client" via TFTP from 153.66.140.171
> >   Receiving data:  996 KBytes
> >   TFTP: Received /ppc64/takeover-client (996 KBytes)
> >   Successfully loaded
> >  Failed to allocated memory for RTAS
> > 
> >  takeover on cpu1 (EAFACE8, 100000000) 
> >  takeover on cpu2 (EAFB300, 200000000) 
> >  takeover on cpu3 (EAFB918, 300000000) 
> >  takeover on master cpu |
> > 
> > And then hangs forever.
> > 
> > It could simply be anomalies in my build environment.  Does anyone have
> > a working takeover image and build firmware available for download
> > anywhere?
> 
> I am confused why you are trying to boot the takeover image. To try it
> out to see if something is not working? Or because the documentation is
> outdated and only describing the steps necessary to boot SLOF on
> JS20/JS21 with the original product firmware?

Because that's what the instructions in FlashingSLOF.pdf in the root of 
your git tree say to do ...

So the mechanism I should be following is simply to execute

update_firmware -f net:<file>

in current slof (and pray I got the build right)?

James




More information about the powerstation-owners mailing list