User:Mazza: Difference between revisions
Jump to navigation
Jump to search
(Added information about EEPROM) |
Bomb Bloke (talk | contribs) m (-Cat) |
||
Line 10: | Line 10: | ||
<code>sudo ./eeprog /dev/i2c-1 0x54 -r 0:256 > eeprom.bin</code> | <code>sudo ./eeprog /dev/i2c-1 0x54 -r 0:256 > eeprom.bin</code> | ||
__INDEX__ | __INDEX__ | ||
__NEWSECTIONLINK__ | __NEWSECTIONLINK__ |
Latest revision as of 11:59, 26 March 2024
EEPROG
EEPROG is a Linux C program designed for reading and writing to 24Cxx EEPROMs. Similar to PiPROM, EEPROG depends on the i2C-Tools package to access EEPROM chip data. One notable advantage of EEPROG is its hardware non-bias, EEPROG has been successfully used for dumping eeprom.bin files from Raspberry Pi 4, In theory EEPROG should work for any hardware with GPIO and linux support.
Once you have eeprog installed dumping the firmware is done by simply running:
sudo ./eeprog /dev/i2c-1 0x54 -r 0:256 > eeprom.bin