Enabled CAN communication for the Tivaware flash based Bootloader. Successful CAN communication with the bootloader when it is called by the running application, but there is no response when the bootloader is powered on or reset without the application installed.
If an application is installed with the bootloader, a correct CRC will result in the application being loaded. Verified the flash bootloader is being called after installing an application with an incorrect CRC and the application did not run. The bootloader is also installed in the default address location.
Altered bl_can.c to support 11bit messages instead of 29bits, but this is used in the working call to the bootloader in addition to the lone bootloader start.
Bl_config.h has been altered to match the CAN and system control clock configurations in the calling application and found this thread to verify the pin configurations. https://e2e.ti.com/support/microcontrollers/tiva_arm/f/908/p/535111/2171193
Uncertain what additional setup step is missing when initializing the CAN connection through bl_can.c
Also uncertain how to verify the bootloader is executing all of the steps in the ResetISR of bl_startup_ccs.s
Thanks,
Eberhard