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.
I notice that simplelink_msp432e4_sdk_4_10_00_13/source/ti/drivers/emac/EMACMSP432E4.c contains the following errata work-around:
/* * This is a work-around for the EMAC initialization issue found * on the TM4C129 devices. This can be found in the silicon errata * documentation spmz850g.pdf as ETH#02. * * The following disables the flash pre-fetch (if it is not already * disabled). */ ui32FlashConf = FLASH_CTRL->CONF; if ((ui32FlashConf & (FLASH_CONF_FPFOFF)) == false) { enablePrefetch = true; ui32FlashConf &= ~(FLASH_CONF_FPFON); ui32FlashConf |= FLASH_CONF_FPFOFF; FLASH_CTRL->CONF = ui32FlashConf; }
However, MSP432E4 SimpleLink™ Microcontrollers Silicon Errata SLAZ709 – October 2017 doesn't list errata ETH#02.
Not sure if either:
Hey Chester,
I'm not sure so let me go look into this. From my perspective, I think #2 is much more likely as my understanding was the Ethernet IP was borrowed from the TM4C.
Any harm in leaving the workaround in the driver for now while I try and confirm one way or another?
Thanks,
JD
I don't see any harm in leaving the workaround in the driver for now.JD Crutchfield said:Any harm in leaving the workaround in the driver for now while I try and confirm one way or another?
Hey Chester,
I haven't forgotten about this question, I'm still trying to get a confirmation on this one way or another.
Thank you for your patience during the summer holidays!
Thanks,
JD
**Attention** This is a public forum