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.
Hi,
we have a Tiva TM4C1294 board with UART0 and JTAG connections for debugging. UART0 is connected to the PC with a FTDI USB/serial cable. UART0 works fine with our application Firmware as a console (Virtual COM Port).
For production we want to program the Flash via UART0 and the ROM boot loader which is located in the ROM of the device. We now tried to program an empty device with the LM Flash Programmer (1613).
The settings are:
Manual config - Serial (UART) - COM3 (VCP) - 115200 Baud - 64 Transfer size - Autobaud
Reset after program - Adress offset 0x00
When we start to program an example FW, LM Flash programmer seems connecting to the device, he shows 'Erasing...' for some seconds, but then a Error Messages 'Failed to send download command' and 'Failed to program/update the board' appears.
What's going wrong there?
If we get it right, the device should start in Boot Mode if there is no program in the flash!?
Thank you in advance
Frank
Hello Amit
Amit Ashara said:
1. Is it a custom board?
Yes, it is.
2. Did you try w/o AutoBaud?
Yes, I tried both, disabling AutoBaud I get NO connetion to the board. With AutoBaud the connection seems to be established.
3. I assume based on the mention of the device being TM4C1294NCPDT which is a ethernet PHY enabled part. What are the ethernet pin (RBIAS) connected to if it is a custom board and what crystal frequency is being used on the board?
In this design PHY is not enabled, RBIAS is open, also the ethernet ports.
The crystal frequency is 16MHz
4. If you go to the Device Manager and check the drivers for the ICDI what does it tell to be date as?
The drivers are version 2.8.14.0, but not used when I connect the board.
Are they really relevant for using LM flash programmer with UART0?? I have no IDCI interface on board! The emulator Blackhawk is directly connected via JTAG. And the PC is directly connected to UART0 via a USB/serial converter.
Regards
Frank