I am using proprietary hardware with a TM4C1294NCPDT running on a 25 MHz crystal and using UART0. I have built the Bootloader, which runs without crashing. When I invoke LM Flash with the appropriate configuration (image attached), the message " **ERROR** Failed to establish Communication with the board!" appears (image attached). I checked the RS485 communication with a scope and see that for the initial PING command, the hardware/firmware responds with an ACK package ("00" "CC") - image attached.
I know that the UART transmit/receive works, because I can query and view command/response pairs in a TeraTerm terminal window.
Questions:
1. What is the time interval required by LM Flash Programmer between the PING command and the response? Not sure if I'm responding too fast or not fast enough.
2. What is the sequence of commands that the LM Flash Programmer sends? The PING command is obvious, but what is next?
And yes, I've searched through the forums, but most of the questions are either getting the UART on the TM4C129x to work (which it does on my board) or issues once the initial communication is established. If I've missed a thread, I welcome being pointed to it, but please be respectful. I've worked with MCU's for many years and sometimes I just need some guidance.