8 Replies Latest reply on Aug 2, 2018 9:46 AM by Carlos_A

    i210 eeupdate64e programming alongside a similar ComExpress solution

    JeffMercure Community Member

      I've got a ComExpress carrier board that accommodates a board with either a i210 or i211.

      On the carrier board itself, I also have a i210 with its own flash.

       

      Programming my own i210 using EEupdate64e works well, specifying bus# and device #. Everything works on the network with both network devices, until I replace the ComExpress board with another new card.

      Then it seems that my on-carrier i210 loses its programming, and I need to reprogram the carrier card 's i210 mac address.

      I noticed a reference to "shared flash" during the EEupdate64e process.

       

      Is the flash program updating a single flash on the ComExpress and not the i210's flash on the carrier?

      If so, is Linux and the i210 driver somehow taking the responsibility of doing register setup instead of the power-up flash read, and is there a way to prevent this?