4 Replies Latest reply on Feb 25, 2015 8:10 AM by legic_1490776

    Recommendation on use of NOVERIFY in production

    legic_1490776

      I have noticed that when using the SDK 2.x to load firmware onto a 20736, chipload is passed the options:

       

      -CHECKCRC and -NOVERIFY

       

      As I understand this, this means it does a CRC check on something (not sure what) but does not do a full readback to verify the load.

      What are the recommended options for use in a production / factory environment?

       

      It seems like doing the full verification would be more conservative but slower.

      However perhaps the CRC is generally adequate.

       

      How does the CRC process work?  Does the chip compute the CRC after reading the data back out of EEPROM?

      If that's the case, it seems like CRC would be sufficient. 


      If the CRC was only checking what was received over UART then I might prefer verify instead, so that the actual data on EEPROM is checked.