> > The patch adds basic board support for TI's OMAP-L138 based > Hawkboard. This board is pretty similar to the da850 EVM. Support for > nand and network access is added in this version. > > The following bootup procedure is used. > > At reset, the Rom Boot Loader(RBL), initialises the ddr and the nand > controllers and copies the second stage bootloader(nand_spl) to > RAM. The secondary bootloader then copies u-boot from a predefined > location in the nand flash to the RAM, and passes control to the > u-boot image. > > Three config options are supported > * hawkboard_config - Used to create the u-boot.bin. Tftp the > u-boot.bin image to the RAM from u-boot, and flash to the nand flash > at address 0xe0000. > > * hawkboard_nand_config - Used to generate the secondary > bootloader(nand_spl) image. This creates an elf file u-boot-spl > under nand_spl/. Create an AIS signed image using this file, and > flash it to the nand flash at address 0x20000. The ais file should > fit in one block. > > * hawkboard_uart_config - This is same as the first image, but with > the TEXT_BASE as expected by the RBL(0xc1080000). Create the AIS > Signed bin, as use the normal UART boot procedure to boot the image. > > Signed-off-by: Sughosh Ganu <urwithsugh...@gmail.com> > Signed-off-by: Ben Gardiner <bengardi...@nanometrics.ca> > --- > Changes since V5 > * Patch based off Ben Gardiner's tree, with merge issues fixed by Ben.
This patch did not apply. > +} > diff --git a/boards.cfg b/boards.cfg > index 08e531e..3f2cbd7 100644 > --- a/boards.cfg > +++ b/boards.cfg > @@ -372,6 +372,9 @@ davinci_sffsdr arm arm926ejs sffsdr > davinci davinci > davinci_sonata arm arm926ejs sonata davinci > davinci > da830evm arm arm926ejs da8xxevm davinci davinci > da850evm arm arm926ejs da8xxevm davinci davinci > +hawkboard arm arm926ejs da8xxevm davinci davinci > hawkboard:SYS_TEXT_BASE=0xc1180000 > +hawkboard_nand arm arm926ejs da8xxevm davinci > davinci > hawkboard:SYS_TEXT_BASE=0xc1080000,NAND_U_BOOT > +hawkboard_uart arm arm926ejs da8xxevm davinci > davinci > hawkboard:SYS_TEXT_BASE=0xc1080000 I believe Wolfgang just sent a patch where he got rid of these SYS_TEXT_BASE and then replaced them with CONFIG_SYS_TEXT_BASE in the config.h files. I don't think that patch is in Wolfgang's next branch though Please keep this in mind and resubmit after rebasing with u-boot-ti/next --Sandeep _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot