Dear TI Support,
I have a EK-TM4C1294XL evaluation kit. I downloaded SPMA072 (Serial to Ethernet Converter for TM4C129x).
I am able to compile using CCS 11.2.0. The application is running fine and I am able to open webserver.
One of our requirements is ability to do firmware updates using Ethernet.
I tried the following examples from Tiva Ware:
boot_emac_flash
boot_demo_emac_flash
Using LM Flash Programmer I was able to install boot boot_demo_emac_flash aplication. This works consistently well.
I tried to do the same using our application. I know that boot_demo_emac_flash checks for magic packet. When magic packet is received, it transfers control to
boot_emac_flash. I tried to do the same in my application by inspecting boot_demo_emac_flash code. However I cannot duplicate behavior.
I have spent several weeks so far and I would like to find a solution. I think part of the problem, is that I cannot run CC while boot_demo_emac_flash is running. Using debugger, I would like to
verify that magic packet is detected and swupdate function is called. Based on this I would try to do the same using my code and find out why it doesn't work.
Do you have any suggestions on how can I implement boot_demo_emac_flash in my application?
After I flash boot_emac_flash, is it possible for me to run debugger on boot_demo_emac_flash?
I appreciate your help,
Felix V.