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 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