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.

MSP432E401Y: Does errata ETH#02 exist in MSP432E devices?

Part Number: MSP432E401Y

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:

  1. EMACMSP432E4.c doesn't need to apply the ETH#02 errata work-around, because the errata has been removed from the MSP432E devices.
  2. The errata exists in MSP432E devices, but has been omitted from the published list of errata.

  • 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 

  • JD Crutchfield said:
    Any harm in leaving the workaround in the driver for now while I try and confirm one way or another?

    I don't see any harm in leaving the workaround in the driver for now.

  • 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