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.

TM4C1294NCPDT: Does TivaWare implement the workaround for Tiva Errata ETH#02?

Part Number: TM4C1294NCPDT

A quick search did not show any use of the #defined values:

#define FLASH_CONF_FPFON 0x00020000 // Force Prefetch On
#define FLASH_CONF_FPFOFF 0x00010000 // Force Prefetch Off

Thanks,

Jeff

  • Hi Jeff,
    I also search and didn't see the errata workaround implemented in the TivaWare driver library and neither in TivaWare Ethernet examples . I think the errata occurs under corner circumstances. It is not that without the workaround, the Ethernet operation will always fail to start. With that said, I will suggest you implement the workaround to be on the safe side.
  • Charles,

    Thanks for the reply.

    Do you have any suggestions as to where to add this? The errata isn't clear as to what is meant by "Ethernet initialization". If I am using lwIP, does this mean I should disable prefetch before calling lwIPInit( ) and then enable it afterwards? Any suggestions would be helpful.

    Thanks,

    Jeff
  • Hi Jeff,
    Yes, I will disable the prefetch before the LwIPInit and then re-enable after it.