Other Parts Discussed in Thread: EK-TM4C123GXL
Hi Folks,
I'm working on a bootloader and can't seem to figure out how to program the C:\ti\TivaWare_C_Series-2.2.0.295\examples\boards\ek-tm4c123gxl\boot_demo_uart_rom.bin file into rom.
I'm using:

But really not sure it is in ROM or flash.
I then load boot_demo1 using CCS, and can even use the debugger to see that it jumps to the bootloader:
JumpToBootLoader(void)
{
//
// Disable all processor interrupts. Instead of disabling them
// one at a time, a direct write to NVIC is done to disable all
// peripheral interrupts.
//
HWREG(NVIC_DIS0) = 0xffffffff;
HWREG(NVIC_DIS1) = 0xffffffff;
//
// Return control to the boot loader. This is a call to the SVC
// handler in the boot loader.
//
(*((void (*)(void))(*(uint32_t *)0x2c)))();
}
But I'm not sure if 0x2c should be changed to 0x100 0000 or some other value mapped to ROM.
Assuming the system is really in bootloader mode, I try using the uart to send the desired program and get this message:

I appreciate any feedback. I know I'm close to getting this working.
thanks,
Bob