This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

How to use ROM UART Serial boot loader in EK-LM4F232 board

Other Parts Discussed in Thread: MAX3232

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