I am new to linux/embedded linux. I have a strong understanding of embedded hardware and C programming. I want to learn bootloader Recently got a board from hawkboard omap138 arm9 processor.can any one give documents how to write the bootloader for arm9 board. Can someone please point to some tutorial about how to start with from scratch? regards santhosh babu --------------------------------------- Posted through http://www.EmbeddedRelated.com
newbie to bootloader
Started by ●May 25, 2011
Reply by ●May 25, 20112011-05-25
On 05/25/2011 03:59 PM, santhosh-e wrote:> I am new to linux/embedded linux. I have a strong understanding of > embedded > hardware and C programming. I want to learn bootloader > Recently got a board from hawkboard omap138 arm9 processor.can any one give > documents how to write the bootloader for arm9 board. > > Can someone please point to some tutorial about how to start with from > scratch?Instead of starting from scratch, why don't you start here: http://dvflashutils.sourceforge.net/
Reply by ●May 25, 20112011-05-25
santhosh-e wrote:> I am new to linux/embedded linux. I have a strong understanding of > embedded hardware and C programming. I want to learn bootloader > Recently got a board from hawkboard omap138 arm9 processor.can any one give > documents how to write the bootloader for arm9 board. > Can someone please point to some tutorial about how to start with from > scratch?The TI website has the omap138 SDK including the UBOOT port and the bootstrap UBL code for different variants of omap138 startup. However, they load the ARM core only; you have to load the DSP core yourself. Vladimir Vassilevsky DSP and Mixed Signal Design Consultant http://www.abvolt.com
Reply by ●May 26, 20112011-05-26
W dniu 2011-05-25 15:59, santhosh-e pisze:> Can someone please point to some tutorial about how to start with from > scratch?I encourage you to use the u-boot bootloader. It is very flexible to customize and modify. In example you can easily add the TCP/IP stack (lwIP) and other features which your project requires. -- Piotr Piwko http://embedded-engineering.pl/