[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