Skip to content

This project aims to restore the functionality of a logic analyzer (24MHz8CH), a clone of Saleae, by reprogramming the EEPROM using Arduino.

License

Notifications You must be signed in to change notification settings

vitark/Saleae-EEPROM-FIX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Saleae-EEPROM-FIX

This project aims to restore the functionality of a logic analyzer (24MHz8CH), a clone of Saleae, by reprogramming the EEPROM using Arduino. It can be helpful if your device has suddenly stopped being recognized by Saleae applications, just like mine did. This situation can occur when the EEPROM data becomes corrupted, causing the VID/PID to become invalid.

Connection

The AT24C02 EEPROM can be flashed without desoldering by using the SOIC8 test clip ($3 Amazon price). In this case, it is important to disconnect the USB connection of the analyzer. Once the clip is connected and the Arduino is connected to the PC, the LEDs on the analyzer may turn on, which is a normal behavior. Additionally, when using the test clip method, the capacitors C1 and C2 are not required.

How to use

First of all compile the project and upload to Arduino board. Connect the Arduino board and EEPROM. Open Serial Monitor (use serial speed 57600), next menu should be appeared:

Fix EEPROM 24C02 of Saleae Logic Analyzer 24MHz8Ch (Clone): 
r - Read EEPROM 
w - Write data. Fix the EEPROM

Depending on your needs choose command r or w (case sensitive).

Links

About

This project aims to restore the functionality of a logic analyzer (24MHz8CH), a clone of Saleae, by reprogramming the EEPROM using Arduino.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages