On Mon, Mar 29, 2010 at 12:29 PM, Bernard Mentink <[email protected]> wrote: > Hi All, > > I am jumping across to this email list as the user one has very little > traffic. > > I have just found OE and would like to use it to get Linux up and running on > some custom hardware. The hardware is currently running the logicloader > bootloader from LogicPD and a YAFFS2 filesystem. > > I have found very little info on the steps necessary to port to new > hardware. As far as OE is concerned, I have built an image after altering > the MACHINE and DISTRO to something close to what I need. > I now have a zimage (kernel) and a rootFS. > > However I have a number of questions: > > 1. To boot with zimage with logicloader, I have to load the image into > memory at an address, and then execute it at the start code which I presume > is an offset the start of the image. Can anyone tell me how I can find > the relevant map file to work out > what offset I need to apply? I did a search for *.map files in the build/tmp > direcory and found nada ..
this post tells how to load linux kernel using logicloader. It might help you. http://forums.freescale.com/t5/Other-Microcontrollers/load-zImage-or-vmlinux-using-LogicLoader/td-p/32749;jsessionid=F6F40E5BF81249CFF86028A7AB86DE29 > > 2. How do I do a kernel config? Is there an option to pass to bitbake to do > that, or do I have to find the kernel source and do it manually, then > rebuild with bitbake? You can copy the .config you want into recipes/linux/<chosen-kernel-version>/<machine>/defconfig file and it will use it to build the kernel for you machine. You can also edit the .config on fly search the ml on how to do it. > > 3. What src files in the kernel do I need to to maybe alter to get the > serial port and memory map right for my target hardware .. > you can specify serial port in kernel commandline too unless your board needs a special handling of serial port. > 4. Once I get the kernel booting, I need it to load the rootfs, initially I > can boot that from NFS, but I would like to eventually load it from my YAFFS > NAND partition, how do I do that? you can do that thru kernel commandline. > > > Hope someone can give me some pointers in the right direction ... I would > love to kick off WinCE from this hardware ;-) > > Cheers, > Bernie > > -- > You always have believers and scepticts.. A True inventor is always a > believer.. > _______________________________________________ > Openembedded-devel mailing list > [email protected] > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel > _______________________________________________ Openembedded-devel mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
