Loading Linux from already running code..
sumeshkkn at hotmail.com
Mon Sep 26 04:47:15 EST 2011
I need some suggestions for booting Linux( >2.6.30 ) with my new project.
Scenario:I've a custom built board with PowerPC 440 + 256 MB RAM. there is NO FLASH on this board.There is a hardware logic which will get an initial piece of code (through hardware network) into the ram and then execute it. This code does mandatory initialization of a proprietary chip and this code MUST execute on power on. any other images (Linux image or ramdisk) can be loaded any specified area in the memory along with this code.
My requirement is to boot Linux at the end of the this initialization.
what is the best way to do it?
1. Will it be possible to transfer control to a simpleImage.initrd.myboard.elf(or .bin ..?!) image from already_existing_code?2. Should I use u-boot and then load uImage, ramdisk and the dts blob? Using u-boot will reduce the effort?3. Is there any other way to approach this??
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Linuxppc-dev