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.

XDS110ISO-EVM: Peripheral bootloaders.

Part Number: XDS110ISO-EVM
Other Parts Discussed in Thread: F29H85X-SOM-EVM

Hi,

In the case of HS-SE devices, firmware updates are carried out through peripheral bootloaders. While using the F29H85x-SOM-EVM evaluation module for firmware updates using the RAM-based UART SBL, the .bin file is transferred via the same USB connection that is being used for the debugger.

The question is: in the case of peripheral bootloaders, is the Emulator (MSP432) being bypassed?

Regards,

Shashank

  • Hi,

    Yes you don't typically need emulator for peripheral bootloader, if there is mechanism to provision code to peripheral other than emulator/debug probe you can do so.

    You can refer to some guidance here for various peripheral bootloaders on f28x whose basic concepts to code provisioning still applies to f29x devices - https://www.ti.com/lit/ug/sprujh3/sprujh3.pdf 

    Thanks

  • Hi Prarthan,

    In our case it is not about firmware updation, the first instance of peripherals are being used for reception of firmware, but the question is what is the role of emulator (MSP432x). in flashing tools (which will be run in the PC through which we will send firmware) directly CAN, UART ports are being initialized to transfer the code.

    Thanks and Regards,

    Shashank 

  • The emulator on launchpad or development board typically an onboard XDS110 debug probe acts as the hardware bridge between your PC's USB port and the microcontroller's internal debugging architecture. Provides a secondary Virtual COM Port channel to route serial data (UART) back to your PC terminal for data logging and or sending receiving data to and from the MCU's UART peripheral and PC

    Thanks