Other Parts Discussed in Thread: EK-TM4C1294XL
Do you have any example code for customizing the USB strings for the ROM DFU bootloader?
In the TivaCSeriesTM4C129x ROM User's guide, the following documentation is provided:

In the TivaCSeriesTM4C123x ROM User's guide, I found what seems to be how this configuration should look:
Using this, I have been able to change the VID and PID etc, but I have not been able to change the string table. I have tried with both custom strings, but also providing 0 as the address to the string table, which per documentation should point to the default strings:
"The values for the custom strings are contained in apointer at the end of the structure passed to the bootloader. If the application wants to use the default strings, this pointer should beset to 0."
When calling ROM_UpdateUSB(0), I get the following InstanceID in windows:
USB\VID_1CBE&PID_00FF\00000000 and I also get a BusReportedDeviceDesc: Tiva Device Firmware Update
When calling ROM_UpdateUSB(pui8USBBootROMInfo), I get the following InstanceID in windows:
USB\VID_1CBE&PID_00FF\7&3AF01874&0&2 and no BusReportedDeviceDesc at all.
Example code for creating custom descriptor strings would be greatly appreciated.






