Other Parts Discussed in Thread: CONTROLSUITE, TMS320F28069
I wanted to know how to load firmware from micro SDHC card in flash.
As I know:
I will have to load a SPI bootloader in a flash sector (I'm getting started on this) with a starting address specified from where the bootloader can read the program to be updated in the RAM.
I will have to store a file (don't know which format) in the SD card.
Problems:
SPI bootloader example provided in "ti\controlSUITE\libs\utilities\boot_rom\2806x\2806x_boot_rom_v1_1" has used EEPROM, so what changes will be required for micro SDHC card?
If program to read and write from SD card is required here, is it similar to the SD card interface example ?
I tried the SD card interface example and got improper response e.g. "0x7F00" and "0xCA00" in sd_command_response() and the program halts due to error.
Please help me understand and implement this.