Hi,
Able to flash [ Application firmware] using LM Flash programmer [Using ICDI Interface] , able to read back. It is working fine
EK-LM4F232 Application firmware is going through LM3S3601,Please correct me if am wrong
Can we use ROM Boot loader in EK-LM4F232 , if yes ,could you please put / list the steps
Taken the wires from PA0,PA1 from the board and given to max3232 Translator, able to print and receive data using UART0 , In tension to eliminate LM3S3601 Interaction.
Using "C:\StellarisWare\boards\ek-lm4f232\boot_serial\ccs\Debug" boot_serial.bin LM Flash Programmer , into flash 0x00000000
Using boot_serial.bin, which in flash , using LM Flash programmer in Manual mode with UART,115200, Able to flash blinky.bin,
Observation:
blink.bin is over writing boot_serail.bin in the flash ,how to avoid this?
Modification done:
boot_serial: boot loadr source
=========================
bootloader-->bl_config.h
#define APP_START_ADDRESS 0x2800
blinky_ex:
======
blinky_ccs.cmd file
#define APP_BASE 0x00002800
#define RAM_BASE 0x20000000
/* System memory map */
MEMORY
{
/* Application stored in and executes from internal flash */
FLASH (RX) : origin = APP_BASE, length = 0x00030000
/* Application uses internal RAM for data */
SRAM (RWX) : origin = 0x20000000, length = 0x00008000
}
/* Section allocation in memory */
SECTIONS
{
.intvecs: > APP_BASE
.text : > FLASH
.const : > FLASH
.cinit : > FLASH
.pinit : > FLASH
.init_array : > FLASH
.vtable : > RAM_BASE
.data : > SRAM
.bss : > SRAM
.sysmem : > SRAM
.stack : > SRAM
}
Could you please suggest me , to use the boot loader
1.Flash based UART Boot loader
2.ROM based UART Boo tloader
Info: During this exercise i have used CCSV5
Thanks for helping
Regards
Alex