Интерфейс «Все»: от настольного компьютера к чипу [USB к SPI, I2C, JTAG, UART, SWD...]
Автор: Psychogenic Technologies
Загружено: 2023-09-24
Просмотров: 19486
Описание:
Швейцарский армейский нож USB-цифровой (FT2232H) доступен в очень удобном корпусе: многопротокольный инструмент Tigard для аппаратного хака.
Посмотрите, как я заставил Python общаться с компьютером по SPI и I2C, чтобы быстро разрабатывать и понимать API микросхем. Эта штука также умеет программировать флеш-память, микроконтроллеры и ПЛИС, работать с JTAG и SWD, переключать уровни в диапазоне от 1,8 до 5 вольт, и в целом она довольно крутая и полезная.
*Ресурсы*
Документация Tigard доступна по адресу: https://github.com/tigard-tools/tigard
и вы можете получить её по адресу:
https://www.crowdsupply.com/securingh...
или (ЕС) https://1bitsquared.de/products/tigard
Техническое описание FTDI FT2232H: https://ftdichip.com/wp-content/uploa...
PyFTDI — популярный инструмент для взаимодействия компьютера с устройствами на Python: https://eblot.github.io/pyftdi/featur...
Код, используемый для управления Tigard PCF8575 и процессором Caravel, доступен по адресу:
https://github.com/psychogenic/psycho...
Если вы Хотите узнать больше о системе на кристалле Caravel? Узнайте больше по ссылке:
https://caravel-harness.readthedocs.i...
а о SPI для обслуживания — по ссылке:
https://caravel-harness.readthedocs.i...
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: