I happened to copy some of the most helpful posts & instructions, and am re-posting them. Let's see how long they last.
Thanks to 56effie (Craig) for the original info :
Here is some info about resetting the cartridge:
I posted the below text in another thread. I've included some pictures showing my setup. I built a jig to align the spring contacts "Ball point pen springs" on the proper pads of the cartridge for reprogramming. On top is the USB Eeprom programmer.
The CatGenie “Smart Chip” is a 24lc00 Serial Eeprom of only 16 Bytes. I used a USB Eeprom programmer to both read and write to the chip. There are 11 contacts on the front of the Cartridge. With the cartridge upright the left two Pads are Pin 5 on the Eeprom. Pads 4&5 are Pin 6, Pads 7&8 are Pin 7 and the far right Pads 10&11 are Pin 8. Using 4 wires I made the appropriate connections to my programmer’s socket. After that simple read and writes can be done using the programmers software. Very Simple! Below are two readings. The first is from a full cartridge, then again after one cycle.
New

x xx xx 3C 3C 3C 3C 3C 3C xx xx xx xx xx xx xx
Used Once

x xx xx 3B 3B 3B 3C 3C 3C xx xx xx xx xx xx xx
--Edited out useless info with xx
Note that the first one has 3C six times and after one cycle the first three changed to 3B. If you convert 3C from Hex to Decimal you get 60, 3B is 59.. Hmmm looks like a simple count down. Not sure what the other areas are, but I have some ideas.
Craig
Image
Image
Image
Image
Any eeprom programmer that will read/write a 24xxx eeprom will work. If you want to get one like the one I'm using just do an Ebay search for "USB 24xxx I2C E-Eprom programmer" or go to sigma-shop.com. Make sure you get the correct one "24XXX"
A new USB programmer like the one I show in the pics cost about $40 new. The rest is just misc parts found around the house. example ball point pen springs and scrap wood. Well worth it in my book!
If you can wire it up your pretty much done. The rest is real easy. The eeprom programmer has a small program that you run on your computer. Connect the programmer via usb to your PC and connect the smart cartidge as described earlier in my first post. The first time you need to read a full cart. With it connected click on "read". Save it to a file named something like "Full". Then connect and empty one to the programer, Click on "load from file", select "Full.bin" and then click on "write" Almost as fast as you click the button it will say it is done. That's it. From then on you no longer need to read a full cart, just skip to the load from file and write to the empty one.
Craig -
Just a couple more simple questions...
What gauge wire do you recommend?
In comparing pictures of your programmer and the one from Sigma's web page, it looks like you have an extra something (sorry, I'm not up on the terminology here) where the wires connect to the board. See photos below. It looks identical to the part on the Sigma board, but is doubled-up for some reason. Is there a reason for that?
Image
Image
That's just another socket... It's like plugging an extension cord into another extension cord...
If he soldered the wiring wrong, he wouldn't have damaged the whole board, just a $0.25 socket.
Common practice in homebuilt electronics. Also, it allows him to quickly detach the programmer/reader from the wood. Remove the board from the board. :p
Wire gauge should be unimportant. This is not carrying a lot of power. Look how thick the traces on the circuit boards are.

- dsc01167smallam4.jpg (37.3 KiB) Viewed 842 times

- diagram of the connections
- drawingsmallhx7.jpg (87.77 KiB) Viewed 845 times