Hello,
to test my bootloader on a RM46L852PGE board I use a little test program that simply blinks an LED on the board. This program runs fine if written to address 0x0 with the debugger.
However if I use the bootloader (based on TI provided SafetyMCU_Bootloader sample) to write the program to address 0x20000 it does not run correctly.
When the System is powered up it starts the bootloader and after a few seconds when the bootloader does not receive any command from CAN Interface it jumps to address 0x20000 to start the application software (the blink program). The blink program seems to run, but it runs very slow. Instead of blinking every second, it blinks only about every 16 seconds. Any clues what could be the reason for that?
I must say that on the board that comes with the TI drv8301-rm46 development kit with the RM46L852ZWT MCU everything works fine. So it happens only on the target hardware with the RM46L852PGE device.
Thanks for your help.
Johannes