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.

TMS320F280049C: Support Needed for Bootloader Configuration on TMS320F280049C-56RSH pin

Part Number: TMS320F280049C
Other Parts Discussed in Thread: SYSCONFIG

Tool/software:

Hello Sir,

We are using the TMS320F280049C-56RSH microcontroller. We have access to two GPIO pins:

  • GPIO12 – connected to both SCIB_TX & CANB_TX

  • GPIO13 – connected to both SCIB_RX & CANB_RX

We are using the flashapi_ex2_sci_kernel and flashapi_ex3_live_firmware_update example applications for SCI bootl oading. These examples are based on the 100-pin LaunchPad version of the F280049C, and they use SCIA by default.

Since the SysConfig tool is not available, we are manually configuring everything.

Following questions I have;

  1. How can we change the SCI interface from SCIA to SCIB?
    If we switch to SCIB, where in the code or libraries should we update the pin mappings and peripheral configuration?

  2. How can we implement CAN bootloading?
    Please guide us on how to modify the example codes (ex2 and ex3) to support CAN-based bootloading, using CANB through GPIO12 and GPIO13.


    I hope to hear from you soon!!

    With Regards,
    Nibesh