shuffle2/NandAnalyzer


NAND (JEDEC / ONFI) Analyzer for Saleae Logic

Language: C


NandAnalyzer

NAND (JEDEC / ONFI) Analyzer for Saleae Logic

The plugin was only tested against NV-DDR3 traces (and I use the term "test" lightly).

You can process traces with less then 8 data bits at a time and merge them in a post-process step, assuming the traffic is identical between runs (timing doesn't need to match - just order). This is helpful because the Saleae Pro 16 can only do 500MS/s on 6 channels, so it's not possible to capture 8bit bus at full speed in single trace. Use the "Export to TXT/CSV" feature to get usable data out of this plugin.

read id example

build

clone the repo with submodules

msvc / vscode

using "cmake tools" extension, configure for Release build with VS - amd64 and build.

msvc / cmdline

"c:\Program Files (x86)\Microsoft Visual Studio\2022\Community\VC\Auxiliary\Build\vcvarsall.bat" amd64

(or equivalent for your installation / start environment from appropriate start menu entry)

mkdir build && cd build
cmake -GNinja -DCMAKE_BUILD_TYPE=Release .. && ninja

usage

add the path containing the dll to Logic (Preferences -> Custom Low Level Analyzers), or copy dll to existing setup path.

Project Statistics

Sourcerank 3
Repository Size 48.8 KB
Stars 11
Forks 1
Watchers 3
Open issues 1
Dependencies 0
Contributors 1
Tags 0
Created
Last updated
Last pushed

Top Contributors See all

shuffle2

Something wrong with this page? Make a suggestion

Last synced: 2023-01-26 08:59:09 UTC

Login to resync this repository