Loading...

You have no items in your shopping cart.

 
 
 
×

Registration

Profile Informations

Login Datas

or login

First name is required!
Last name is required!
First name is not valid!
Last name is not valid!
This is not an email address!
Email address is required!
This email is already registered!
Password is required!
Enter a valid password!
Please enter 6 or more characters!
Please enter 16 or less characters!
Passwords are not same!
Terms and Conditions are required!
Email or Password is wrong!
Captcha is required!
Captcha is wrong!

Hack a Saleae Logic Analyzer

To debug the communication between two chips, you need a Logic Analyzer. But most Analyzer is so expensive that out of our budget.

The Logic is a cheaper USB logic analyzer with eight channels and sampling rates up to 24MHz. Among hobby-level logic analyzers, the Logic has a good mix of features and decent sampling rates. And its price is acceptable for hobby player.

Luckily , the Logic use the IC CY7C68013 , and nearly the same circuit as my USB2.0 Development board , so I try to hack it , making a Logic clone for myself.

It appear that the Logic software just check the Vendor ID and Produce ID, and will update the driver and download the firmware via USB. The VID and PID are written in the EPPROM and it’s easy to counterfeit.

Read the inf file and you can find the VID PID information, just write them into the EPPROM using Cypress USB. Launch the Saleae Logic 1.0.32 and you will pleasantly surprised to see that the software can recognize the board as Logic! No more “Start Simulation” but “Start” and we can use it as a salable Logic now!!

I spy it on my serial bus and get the protocol graph . It’s a really nice tool for analyzing bus communication.

IIC  analyze

SPI analyze

Uart 9600 analyze