Колупал нунчаки от Wii китайские на предмет "не все работают". Пришлось снифферить i2c протокол. И тут я понял что у меня нет нормального анализатора шин. Перебрал все девайсы какие были у меня: жалкую поделку мастеркита BM8021, логический анализатор на базе PICkit2, свой древний хакерский девайс. Ни один из них не подошел либо по скорости, либо по автоматизации анализа. Уже начал гуглить покупку профессионального анализатора и вспомнил, что у меня есть разные discovery
Нагуглилась статья на хабре:
http://habrahabr.ru/post/165853/
Все собрал, зашил, запустил, проверил, резюме: ВЕСЧ!, крутая крутотень, супер мега девайс, который должен быть у любого эмбеддера
Клиент под PC - OLS, написан на яве, идет в любой OS, очень удобный. На одном из моих компов стоят венды только для убогого осциллографа BM8021, теперь это не актуально. Все, венды можно нести на помойку...
Ссылки:
http://jjmz.free.fr/?p=148
http://dangerousprototypes.com/docs/Log ... tart_guide
http://blog.philippklaus.de/2012/03/ope ... c-sniffer/
Ну и скриншотик анализа i2c: