Аппаратные средства отладки Bus Pirate 5XL и 6 используют микроконтроллеры Raspberry Pi RP2350A и RP2350B

Bus Pirate 5XL и 6 — это инструменты отладки оборудования с открытым исходным кодом, основанные на Raspberry Pi RP2350A и RP2350B, соответственно , и разработанные для упрощения взаимодействия с различными протоколами шин, такими как 1-Wire, I2C, SPI, UART, несколькими светодиодами и т. д. Идея заключается в том, чтобы отправлять команды на чип или датчик и получать ответ, не написав ни единой строчки кода, что делает его идеальным для взлома и настройки оборудования.

Устройства оснащены буферизованными контактами ввода/вывода с измерением напряжения и тока, программируемым источником питания с ограничением тока, RGB LCD для отображения статуса и информации о контактах, а также вспомогательным разъемом для подключения логических анализаторов. Все эти функции делают это устройство полезным для таких приложений, как отладка схем, проекты прототипирования и обратное проектирование устройств.

Новые устройства являются обновлениями Bus Pirate 5 на базе микроконтроллера Raspberry Pi RP2040. Характеристики Bus Pirate для трех моделей вы найдете в таблице ниже.

Bus Pirate 6 RP2350B

Оригинальный Bus Pirate был выпущен в 2008 году и стал универсальным инструментом для различных типов шин, таких как 1-Wire, I2C, SPI и UART. Он предлагал такие функции, как анализ трафика, измерение частоты, генерация импульсов и автоматическая идентификация устройств, а также мог использоваться как низкоскоростной логический анализатор. Таким образом, после этого нового релиза функции стали еще более продвинутыми и всеобъемлющими.

Модели Bus Pirate 5, 5XL и 6 оснащены крупными обновлениями, включая полноцветный ЖК-дисплей и микроконтроллер Raspberry Pi RP2040/RP2350, заменяющий старый 16 МГц PIC24F. Он также оснащен блоками PIO, используемыми в качестве «волшебного периферийного устройства» вместо возможностей выбора периферийных контактов PIC. Интерфейс терминала теперь эмулирует цветной терминал VT100 с живой строкой состояния. Кроме того, он включает 18 светодиодов RGB, восемь контактов ввода-вывода с уровнями сигнала от 1,2 В до 5 В, аналоговое измерение напряжения и 100 МБ флэш-памяти, что превосходит возможности предыдущей модели V3.

Новый Bus Pirate оснащен новым интерфейсом, использующим цветную эмуляцию терминала VT100.

Команды вводятся в последовательный терминал. Новый режим VT100 поддерживает цветной текст и панель инструментов состояния, которая отображает функцию и напряжение каждого контакта.

Более подробную информацию о прототипах Dangerous Bus Pirate 5, 5XL и 6 можно найти на Wiki-странице оборудования компании, дополнительные файлы проектирования оборудования и исходный код прошивки доступны на странице компании на GitHub .

Ранее мы писали о похожих хакерских инструментах, включая Flipper Zero , HackyPi , плату CanLite ESP32 и другие. Рекомендуем ознакомиться с обзорами. если вас интересует эта тема.

Предыдущее поколение Bus Pirate 5 REV10 с корпусом можно приобрести на DirtyPCBs за 42,50 долларов США, а новые модели стоят немного дороже: 63,50 доллара США за Bus Pirate 5XL на базе RP2350A и 82,50 доллара США за Bus Pirate 6 с использованием более крупного микроконтроллера RP2350B.

Опасные прототипы Bus Pirate PCB и корпус

Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь.

0 0 votes
Article Rating
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 Комментарий
Inline Feedbacks
View all comments