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