Respuestas:
Creo que debe considerar el uso del Bus Pirate , un proyecto de hardware abierto que cuesta solo 30 dólares, incluido el envío mundial.
Funciona con una GUI para Mac OSX y Windows.
Casi todos los analizadores lógicos modernos basados en USB también tienen analizadores de protocolos para protocolos seriales comunes como RS-232, SPI e I2C. No conozco ninguno que tenga controladores Mac OS X de envío. Sin embargo, el analizador lógico Saleae Logic ha tenido una buena prensa y prometen algunos controladores multiplataforma en el futuro.
Tengo un analizador USB Intronix LogicPort y está bien. Lo ejecuto desde una VM VMware WinXP en mi Mac o en una vieja computadora portátil desechable que ejecuta WinXP. Si usted es un usuario de Mac que está haciendo piratería de hardware, le recomiendo que obtenga VMWare o similar para que pueda ejecutar un software ocasional de Windows.
Primero necesitas algo para capturar las señales. La forma estándar de hacerlo es con un analizador lógico . He recopilado una lista de analizadores lógicos basados en PC , básicamente, cómo funcionan es que capturan los datos de la señal y los transfieren para su visualización y procesamiento en su PC. La mayoría de ellos incluyen software para decodificar SPI e I2C, que le muestra qué bytes fueron enviados y recibidos por los dispositivos.
OpenBench Logic Sniffer es hardware de código abierto y se vende por alrededor de $ 30- $ 40
Es compatible con el cliente Sump que se ejecuta en Java y tiene complementos de analizador de protocolo I2C y SPI. Lo ejecuto bajo OS X y Linux
http://dangerousprototypes.com/2010/02/25/prototype-open-logic-sniffer-logic-analyzer-2/