Other Parts Discussed in Thread: EK-TM4C1294XL, LMFLASHPROGRAMMER
Tool/software: TI C/C++ Compiler
I'm on a learning curve here, I'm familiar with USB where I did some work on LPC1549 device in the past (CDC and other). You short a jumper and then apply reset, the window folder pop up, delete the old firmware and insert new firmware and then applied reset. I assume this is DFU enumeration mode and window 10 handled this for you.
I have the TMC41294XL Rev D PCB with debug USB on the RHS and Device USB on the LHS.
I found the boot serial code in <.....\products\TivaWare_C_Series-2.1.3.156\examples\boards\ek-tm4c1294xl\boot_serial> and put into CCS 7 and reviewed the <bl_config.h>, see attached, I modified them in accordance to SW-TM4C-BOOTLDR-UG-2.1.3.156.pdf. All CCS software/driver are up to date.
After installing the firmware into the device, I disconnected the debug USB cable and change jumper from ICDI to OTG on JP1 so MCU is powered by device USB port. I have even isolated CAN and UART from ICDI via jumper JP4/JP5.
I could not make it work or make sense to me......however I do register USD connection in device list (see picture below, look like there an error) but there no pop up Window under the DFU.
Can you help me to understand what went wrong and check if there is error from my part within the <bl_config.h> file. Is there any other changes in code within <boot_serial>
Thanks