Hi,

I want to modify the OpenSolaris kernel and boot from the modified kernel on 
the FPGA platform (from openSPARC project). I am using the source from the 
mercurial repository (b-125) to build the kernel. In particular I have followed 
the instructions in 
http://opensolaris.org/os/community/tools/building_opensolaris/. I also 
modified the ramdisk provided by the openSPARC project to use the modified 
kernel. But the boot fails when I try to boot the FPGA based system from this 
modified ramdisk.

I would like to know if the source code of the OS that was used to create the 
ramdisk.svn-b77-nd in the OpenSPARC project can be made available.

When I boot the FPGA based system with the modified kernel and the OBP binary 
(1c4t_obp_prom.bin), I get the following error message at the ?ok? prompt:

ok boot ?mverbose
Boot device: /virtual-devices/disk at 0 File and args: -mverbose
Alloc of 0x400000 bytes at 0x1000000 refused.
Elf64 read error.
boot failed
Enter filename [/platform/SUNW,Sun-Fire-T1000/kernel/sparcv9/unix]:
cannot open

What is the source of the error (OpenBoot PROM or OS)? If it is from OBP then, 
I want to know if I am missing any changes to be made to OBP? If it is due to 
the OS then, are there any specific modifications needed to the OpenSolaris to 
run it on the FPGA based platform? Can I get the source of the OS that was used 
to build the ramdisk provided in the OpenSPARC project?

Thanks,
Siva
-- 
This message posted from opensolaris.org

Reply via email to