help on Logic Analyzer Hantek LA5034 - Page 1
Forum section: electronics / general

author: millo110986
author_rank: Contributor
timestamp: November 27, 2017, 10:35:52 am
content: someone can help me configure the logic analyzer to read the data from a monolithic microsd

author: abyrvalg
author_rank: Frequent Contributor
timestamp: November 28, 2017, 01:05:01 am
content: Please be more specific. Do you mean bypassing SD interface and accessing NAND directly on test pads? Do you have pinout? Or want to find it with LA?

author: millo110986
author_rank: Contributor
timestamp: November 28, 2017, 08:41:54 am
content: I want to pinout through LAusing a microsd usb adapter to power the monolithic microsd

author: abyrvalg
author_rank: Frequent Contributor
timestamp: November 28, 2017, 01:59:39 pm
content: At what step are you now?In general you need to do this:- solder thin wires to all test pads of microsd (better use some board and pins to make the things robust, as on picture)- connect them to LA- configure LA to trigger on any edge, highest sample speed- power on the microsd - the controller part will start accessing the nand part, producing bus activity that will be captured by LA- study the dump to identify individual nand signals (you can post the dump here so the community can help you with this)

author: millo110986
author_rank: Contributor
timestamp: November 28, 2017, 02:12:13 pm
content: I connected the microsd with adapter, and LA probes, are they correct?

author: millo110986
author_rank: Contributor
timestamp: November 28, 2017, 02:36:33 pm
content: this photo maybe makes you understand

author: millo110986
author_rank: Contributor
timestamp: November 28, 2017, 03:08:59 pm
content: when I plug it in the usb adapter, with the LA probes I do not read any signals, i set LA with internal clock, sample rate at 6KS / s and trigger on auto

author: abyrvalg
author_rank: Frequent Contributor
timestamp: November 28, 2017, 08:19:04 pm
content: It’s a bit hard to see, but looks like you didn’t connected GND probe of LA to MicroSD’s ground.6KS/s is tooo slow for this bus, try 50MS/s or even higher.Don’t forget to set the correct logic threshold levels (try something around 1V).Set trigger type to "rising or falling edge", try selecting different channels as trigger (some test pads can be static, they will give no trigger).I strongly recommend you attaching all these things to some kind of board with 2.54mm pin headers for LA probes. Entire process is not fast, you’ll need to reconnect the cardreader many times (thus moving the wires with a risk of disconnection), it’s easy to get lost which channel was connected to which pin etc. Spending some time on a good fixture will save both time and nerves later.

author: millo110986
author_rank: Contributor
timestamp: November 29, 2017, 09:37:28 am
content: I tried to do all you suggested, but I only find 0 or 1 static on all pins, what can it depend on?

author: abyrvalg
author_rank: Frequent Contributor
timestamp: November 29, 2017, 10:17:11 am
content: Is the MicroSD alive? Or it’s a dead card and you want to recover some data from it?If it’s alive - try reading some file from it with LA attached - this will produce some bus traffic for sure.If it’s dead card for recovery - the controller part can be totally dead, so you need a working card of the same type for these experiments.

author: millo110986
author_rank: Contributor
timestamp: November 29, 2017, 10:55:26 am
content: I was able to read the signals when I write on the microsd, but how do I set LA and read those of when it initialize?

author: millo110986
author_rank: Contributor
timestamp: November 30, 2017, 10:45:24 am
content: i read the write operation live on the LA but dont capture the inizialing operation microsd signals with trigger

author: millo110986
author_rank: Contributor
timestamp: December 13, 2017, 10:29:30 am
content: can help me please?