Réponses:
Je pense que vous devez envisager d'utiliser le Bus Pirate , un projet de matériel ouvert qui ne coûte que 30 dollars, y compris l'expédition dans le monde entier.
Il fonctionne avec une interface graphique pour Mac OSX et Windows.
Presque tous les analyseurs logiques modernes basés sur USB ont également des analyseurs de protocole pour les protocoles série courants comme RS-232, SPI et I2C. Je n'en connais aucun qui ait expédié les pilotes Mac OS X. Cependant, l' analyseur logique Saleae Logic obtient une bonne presse et promet à l'avenir des pilotes multiplateformes.
J'ai un analyseur USB Intronix LogicPort et ça va. Je l'exécute à partir d'une machine virtuelle VMWare WinXP sur mon Mac ou sur un ancien ordinateur portable jetable exécutant WinXP. Si vous êtes un utilisateur Mac faisant du piratage matériel, je vous recommande fortement d'obtenir VMWare ou similaire afin que vous puissiez exécuter le bit occasionnel de logiciels Windows uniquement.
Tout d'abord, vous avez besoin de quelque chose pour capturer les signaux. La manière standard de procéder consiste à utiliser un analyseur logique . J'ai rassemblé une liste d'analyseurs logiques sur PC , essentiellement comment ils fonctionnent, ils capturent les données du signal et les transfèrent pour affichage et traitement sur votre PC. La plupart d'entre eux incluent un logiciel de décodage SPI et I2C, vous montrant quels octets ont été envoyés et reçus par les appareils.
L'OpenBench Logic Sniffer est un matériel open source et se vend environ 30 $ à 40 $
Il prend en charge le client Sump qui s'exécute sous Java et dispose de plug-ins d'analyseur de protocole I2C et SPI. Je l'exécute sous OS X & Linux
http://dangerousprototypes.com/2010/02/25/prototype-open-logic-sniffer-logic-analyzer-2/