Post And73pqv8hDBiUFFho by bytex64@awesome.garden
 (DIR) More posts by bytex64@awesome.garden
 (DIR) Post #And73PvdWXXFJaFeRk by bytex64@awesome.garden
       2024-11-02T02:00:14Z
       
       0 likes, 0 repeats
       
       I’ve got this little EEPROM that came out of an arcade token widget. It’s I2C with the usual pinout, but no address or write protect pin. It’s only 128 bytes. It’s been sitting on my bench for ages now. Let’s unfuck this solder junk and see what’s in it.
       
 (DIR) Post #And73Qvfnt9uPzHC8u by bytex64@awesome.garden
       2024-11-02T02:17:39Z
       
       0 likes, 1 repeats
       
       Eh, good ‘nuff.
       
 (DIR) Post #And73e2X3hMz51aM8e by bytex64@awesome.garden
       2024-11-02T03:06:54Z
       
       0 likes, 0 repeats
       
       So a 24C11 is not compatible with a 24C01. The 24C01 has a device address byte before the word address, allowing multiple devices or larger devices. The 24C11 just has a 7-bit word address, then the R/W bit. This confusion may have corrupted the device when trying to read it the wrong way with my TL866. 😅Anyway, neither the TL866 nor the GQ-4x4 support the 24C11 so it's go go gadget #GlasgowInterfaceExplorer time.
       
 (DIR) Post #And73k0yqNh3bwuCYK by bytex64@awesome.garden
       2024-11-02T03:33:34Z
       
       0 likes, 0 repeats
       
       Couldn’t get the dupont thingys to connect to the pins so I put it in a breadboard.
       
 (DIR) Post #And73pqv8hDBiUFFho by bytex64@awesome.garden
       2024-11-02T03:41:29Z
       
       0 likes, 0 repeats
       
       Because there's no device address, the I2C address is just the word address (here "word" is 8-bits, so it's the address of a byte). So this is all you need to read the whole thing from `glasgow repl i2c-initiator`:(await iface.read(0, 128)).tobytes()Dump that to a file and you get:
       
 (DIR) Post #And77iXQHBoUBnyaH2 by futurebird@sauropods.win
       2024-11-02T10:49:13Z
       
       0 likes, 0 repeats
       
       @bytex64 (sound on)https://www.youtube.com/watch?v=mDhNQPt8An0&t=4s