
Hi, I tried another approach to boot directly Linux ,from flash from an image loaded in flash in one block. Instead of compiling ppcboot with an image of the linux kernel in a big array ( makes linking problem) I placed the kernel image direcltly after the ppcboot image with the (linux) command cat image >> ppcboot.bin. With the offset of the kernel and its length hardcoded no problem everything start. But when I use the function get_endaddr() (before relocation of course) It give me back an address approximatively 30 kBytes after the real end of ppcboot. Second problem, How can I find back or make ppcboot find the end of the Kernel image without anything hardcoded ? ---------------------------------------------------------------------------- ------ Benoit Callebaut Software Development Engineer Barco | Control Rooms Noordlaan 5, 8520 Kuurne, Belgium
Tel +32(0)56 36 84 28 Fax +32(0)56 36 86 05
mailto:benoit.callebaut@barco.com http://www.barcocontrolrooms.com