Post Go back to editing

How to avoid corrupting the USBi's EEPROM

After downloading self-boot code to my target EEPROM, my USBi isn't recognized anymore by my computer. What's wrong and how do I fix it?

Parents
  • Hi everyone,

    As of now, the USBi design has not yet been updated to include an option for write protecting the EEPROM after initial programming at the factory. There is a simple hardware fix that will solve the issue, if you would like to make sure that the USBi's firmware is not corrupted.

    On the EEPROM IC (U1), enable write protect by cutting Pin 7 from the PCB and soldering it to Pin 8. This connects the WP pin to VCC instead of GND, which enables write protect and will prevent the EEPROM from being overwritten.

Reply
  • Hi everyone,

    As of now, the USBi design has not yet been updated to include an option for write protecting the EEPROM after initial programming at the factory. There is a simple hardware fix that will solve the issue, if you would like to make sure that the USBi's firmware is not corrupted.

    On the EEPROM IC (U1), enable write protect by cutting Pin 7 from the PCB and soldering it to Pin 8. This connects the WP pin to VCC instead of GND, which enables write protect and will prevent the EEPROM from being overwritten.

Children
No Data