Posts tagged ‘EPROM’

Cheap UV EPROM Eraser Teardown and Spectrum Analysis

Till recently, I have been using custom circuitry whenever I needed to backup some firmware. But the process was rather tedious as for each kind of EPROM or EEPROM I needed to study the protocol and timing requirements and then come up with the required circuitry on a breadboard. And wiring can easily become an issue with a high pin-count chip. So I finally got myself a proper EPROM programmer (it’s a TL866A) along with a $15 generic UV EPROM eraser so I could program EPROM/EEPROM’s quickly. While it was fun to build a programmer circuit each time, I think the effort can be put into something more useful. Continue reading ‘Cheap UV EPROM Eraser Teardown and Spectrum Analysis’ »

Backup and Flash Firmware using Arduino

A while ago, I did a tear-down of a Keithley 196 bench multimeter. Towards the end of that post I showed a picture of my breadboard setup for backing up the firmware EPROM (27128) in case I needed to re-flash the firmware in the future. Since then, quite a few people had asked me to provide more details on how to do this using an Arduino. So I thought I would explain a little more here. Continue reading ‘Backup and Flash Firmware using Arduino’ »

Keithley 196 Firmware/Calibration Data Backup

I bought a used Keithley 196 bench multimeter a few weeks ago. This is a 6 ½ digit 3,030,000 counts meter, capable of measuring voltages down to 100nV and currents as low as 100nA. It can also be used to measure low resistance with a resolution of 100 µΩ using 4-wire measurement. And because of the high input resistance on lower voltage ranges (> 1 GΩ), this meter is great for working with analog circuits where precision measurements are often required. Continue reading ‘Keithley 196 Firmware/Calibration Data Backup’ »