Teeprom: Difference between revisions

From Tandy Tech
Jump to navigation Jump to search
No edit summary
 
(30 intermediate revisions by the same user not shown)
Line 1: Line 1:
<gallery>
<gallery>
Teeprom_1.png
Teeprom.jpg
Teeprom_2.png
Teeprom_3.png
Teeprom_6.jpg
Teeprom_6.jpg
Teeprom_7.jpg
Teeprom_7.jpg
Line 12: Line 10:


== Parts ==
== Parts ==
PCB: https://oshpark.com/shared_projects/khQUX7cs<br><!-- https://oshpark.com/shared_projects/XkHpiF2z-->
PCB & Carrier: https://www.pcbway.com/project/shareproject/Teeprom___Writable_option_rom_for_TRS_80_Model_100__102__200.html<br>
BOM: https://www.digikey.com/short/pbch8c<br>
BOM: https://www.digikey.com/short/thq5fbr0<br>
Carrier: [http://shpws.me/RqW3 Shapeways] or [https://www.sculpteo.com/en/print/pcb2molex8878_2_chamfer/TZR7NMQ4 Sculpteo]
<!-- Carrier: [https://shop.jawstec.com/3d-printed-molex-78802-pcb-carrier_p641.php JawsTec] [https://www.sculpteo.com/en/print/molex78802_pcb_28-13/Bw4x3yG6 Sculpteo] -->


== Programming ==
== Programming ==
To write the eeprom, you need:
To write the eeprom, you need:
* Programmer such as [http://autoelectric.cn/EN/TL866_main.html TL866]
* Programmer such as [http://autoelectric.cn/EN/TL866_main.html TL866]
* SOIC-28 test clip such as [https://duckduckgo.com/?q=pomona+5437&ia=web Pomona 5437] or [https://duckduckgo.com/?q=&quot;923660-28&quot; AP or 3M 923660-28]
* SOIC-28 test clip such as [https://duckduckgo.com/?q=pomona+5437&ia=web Pomona 5437], [https://duckduckgo.com/?q=&quot;923660-28&quot; AP/3M 923660-28], [https://duckduckgo.com/?q=&quot;923665-28&quot; AP/3M 923665-28]
* [https://www.digikey.com/product-detail/en/adam-tech/ICS-328-T/2057-ICS-328-T-ND/9832859 dip-28 socket]
* [https://www.digikey.com/product-detail/en/adam-tech/ICS-328-T/2057-ICS-328-T-ND/9832859 dip-28 socket]
* 28 [https://www.amazon.com/dp/B06XRV92ZB/ jumper wires] with male pins on one end and female Dupont style sockets on the other end.
* 28 [https://www.amazon.com/dp/B06XRV92ZB/ jumper wires] with male pins on one end and female Dupont style sockets on the other end.
Line 29: Line 27:
Remove the Teeprom from the Model 100/102/200<br>
Remove the Teeprom from the Model 100/102/200<br>
Clip the test clip onto the chip on the Teeprom module.
Clip the test clip onto the chip on the Teeprom module.
== 4ROM ==
4-bank module that fits in the socket and holds 4 rom images.
https://github.com/bkw777/Teeprom/blob/master/4ROM.md
<gallery>
4ROM_10.jpg
4ROM_11.jpg
</gallery>


== Sources ==
== Sources ==
The PCB is maintained on github: http://github.com/bkw777/Teeprom<br>
PCB: http://github.com/bkw777/Teeprom<br>
The carrier is maintained on github: http://github.com/bkw777/pcb2molex8878
Carrier: http://github.com/bkw777/Molex78802_Module
 
The PCB should have ENIG copper finish for gold plated edge contacts.
 
The carrier should be printed with SLS or MJF.

Latest revision as of 02:50, 26 February 2026

More Pictures

Parts

PCB & Carrier: https://www.pcbway.com/project/shareproject/Teeprom___Writable_option_rom_for_TRS_80_Model_100__102__200.html
BOM: https://www.digikey.com/short/thq5fbr0

Programming

To write the eeprom, you need:

Put the female ends of the wires onto the test clip.
Put the male ends of the wires into the dip28 socket.
Put the dip28 socket into the programmer.
Remove the Teeprom from the Model 100/102/200
Clip the test clip onto the chip on the Teeprom module.

4ROM

4-bank module that fits in the socket and holds 4 rom images.

https://github.com/bkw777/Teeprom/blob/master/4ROM.md

Sources

PCB: http://github.com/bkw777/Teeprom
Carrier: http://github.com/bkw777/Molex78802_Module

The PCB should have ENIG copper finish for gold plated edge contacts.

The carrier should be printed with SLS or MJF.