Hi, Can anyone post an i2cdump of the eeprom at address 0x50 so I can fix my Xavier NX boards flashing issue please? I have run several i2cset commands whilst talking to a chip on the bus, big mistake, and accidentally corrupted the data there. it’s mostly intact but at least 3 addresses are corrupted 0xff, 0xee and 0x10 I believe. Now I get an error parsing board information when I try to flash my board.
I’m using Jetpack 5.0.2 and after asking my carrier board supplier for a dump of their eeprom I was able to see what bytes I’d corrupted and correct them. I left the MAC address and serial numbers as they were as they luckily weren’t messed up and then dumped the eeprom data into this calculator: Online CRC-8 CRC-16 CRC-32 Calculator (crccalc.com)
I was able to use the known working dump to figure out that I needed to use the CRC8-MAXIM value and after writing that I can now flash my board properly and everything is back up and working.
Thanks for your reply though, it’s greatly appreciated.