Other Parts Discussed in Thread: EK-TM4C1294XL
Are there any specific requirements for the DFU ROM bootloader on this Tiva?
On the Ek-TM4C1294XL eval card, it automatically enters the bootloader after erasing the device, but on custom HW, nothing shows up on the USB on a device with erased flash.
The USB interface itself works as expected after loading an application with JTAG, and the ROM bootloader also works as expected if we enter it from the application by calling ROM_UpdateUSB.
In spmu301e.pdf it is said that "the ROM bootloader starts execution by scanning the supported communication interfaces until it receives a valid command to download firmware through a specific interface."
What is the difference between calling ROM_UpdateUSB and when the device is scanning the supported cummunication interfaces?
What can be the reason the DFU bootloader is invoked on a erased device?