Skip to content
SD/MMC Analyzer for Saleae Logic
Branch: master
Clone or download
Pull request Compare This branch is 20 commits ahead of trou:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
vs2008
xcode4
.gitignore
LICENSE.txt
README.md
build_analyzer.py

README.md

SD/MMC Analyzer for Saleae Logic

** this is a fork of the original project by dirker **

This implements an SD/MMC protocol analyzer for the Logic (http://www.saleae.com) software for Saleae logic analyzers.

Compiling

In order to compile the code the Saleae Analyzer SDK is needed which can be download via the Saleae Community pages (http://www.saleae.com/community/). The code is tested against version 1.1.32 of the SDK.

Prior to compiling the SDK zip file should be unpacked into the directory containing the cloned sdmmc-analyzer repository, e.g.:

+-rootdir/
  +-SaleaeAnalyzerSdk-1.1.32/
  +-sdmmc-analyzer/

Mac OS X

Use the Xode project in xcode4/.

Linux

run ./build_analyzer.py

Windows

Not yet supported

Debugging

Mac OS X

  • Configure Xcode to place build products in locations specified by targets
    • Xcode -> Preferences -> Locations Tab -> Build Location
  • Edit SDMMCAnalyzer Scheme to launch Logic upon debugging
    • Product -> Edit Scheme -> Debug -> Info -> Executable
    • Browse for Logic.app (e.g. /Applications/Logic.app)
  • Configure Logic to look for the Analyzer Plugin
    • Launch Logic manually
    • Options -> Preferences
    • Under [For Developers], "Search this path for Analyzer Plugins"
    • Browse for the ../sdmmc-analyzer/xcode4/build/Debug directory
    • Click "Save" and close Logic
You can’t perform that action at this time.