The Getting Started Guide (http://tiexpressdsp.com/index.php/GSG:_OMAP-L138_DVEVM_Additional_Procedures) section "Flashing images to SPI Flash" describes two methods for flashing images to SPI Flash. Method 1 using the Serial Flashing Host Utility (sfh_OMAP-L138.exe) and the other method is using the CCS SPI flasher tool.
This section mentions that either of these utilities can be used to write the UBL and U-Boot images to SPI Flash, however I'm wondering if these utilities can also handle writing kernel and root file system images to the Flash as well? I will not be using an ethernet so the method described in (http://tiexpressdsp.com/index.php/Booting_Linux_kernel_using_U-Boot) will not work for me.
- Select the serial flash device:
U-Boot> sf probe 0
- Download uImage and copy it to the SPI flash partition:
U-Boot> tftp 0xc0700000 uImage
U-Boot> sf erase 0x80000 0x200000
U-Boot> sf write 0xc0700000 0x80000 0x200000
- Download ramdisk-base.gz and copy it to the SPI flash partition:
U-Boot> tftp 0xc1180000 ramdisk-base.gz
U-Boot> sf erase 0x280000 0x400000
U-Boot> sf write 0xc1180000 0x280000 0x400000