Alan Carvalho de Assis wrote: > Hi Dhaval, > > On 12/15/09, Dhaval Shah <osbydhaval@xxxxxxxxx> wrote: >> Hi, >> >> I want to develope Linux based product for a new hardware board. I >> understand that I will need compiler(may be GCC with my processor >> switch) to compile linux source code, Board support package (drivers) >> for hardware board and means to load this kernal into the board and >> get it running. >> >> Is my understanding correct or am I missing anything? >> > > Yes, you got the idea. Basically you will need: > > * gcc support to your processor (what processor is your processor?); > > * add a bootloader to your board (U-Boot, RedBoot, uMon, or other); > > * add support on Linux to your board; > > * create a root file system (you can create a simple rootfs using Busybox); > > In order to get a bootloader working you can use a JTAG adapter to > debug purpose. > > To compile the kernel and roofs you can use some build system tool as > BuildRoot, LTIB, OpenEmbedded/Bitbake, Scratchbox or other. It will OpenWrt. by the way. I use that everyday. > simplify the cross-compiling process. > > Best Regards, > > Alan > > -- > To unsubscribe from this list: send an email with > "unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx > Please read the FAQ at http://kernelnewbies.org/FAQ > -- Xiangfu Liu Email: xiangfu at qi-hardware dot com Web: http://www.qi-hardware.com -- To unsubscribe from this list: send an email with "unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx Please read the FAQ at http://kernelnewbies.org/FAQ