RP2350B Bells&Whistles плата разработки оснащена встроенным отладчиком на RP2040, HDMI и слотом для microSD

При поиске на Tindie нового проекта была найдена новая плата разработки на базе Raspberry Pi RP2350B под названием «Bells&Whistles», интересная тем, что она также имеет встроенный отладчик на RP2040 с прошивкой Picoprobe, что устраняет необходимость в отдельном отладочном зонде.

Кроме того, она имеет выход HDMI, слот для карт MicroSD для хранения данных, опциональные 8 МБ PSRAM, а поскольку используется вариант Raspberry Pi RP2350B, она поддерживает до 46 контактов GPIO. Плата также оснащена двумя портами USB Type-C: один для RP2350B, другой для отладчика RP2040, и особенно полезна для быстрого прототипирования и разработки без лишних проводов.

RP2350B bells&whistles - A RP2350B board with RP2040 debugger

Технические характеристики платы RP2350B Bells&Whistles:

  • SoC –   Raspberry Pi RP2350B
    • CPU
      • Двухъядерный Arm Cortex-M33 @ 150 МГц с Arm TrustZone
      • Двухъядерный RISC-V Hazard3 @ 150 МГц
      • В любой момент времени могут использоваться только два ядра
    • Память – 520 КБ встроенной SRAM
    • Корпус – QFN-80
  • Память – опционально 8 МБ PSRAM
  • Хранение
    • 4 МБ встроенной SPI flash
    • Слот для карт MicroSD (подключен к GPIO20-GPIO23)
  • Видеовыход – разъем HDMI для вывода видео DVI
  • USB – 2 порта USB Type-C (один «USB RPI» для основного RP2350B, один «USB DBG» для отладчика)
  • Отладка – встроенный микроконтроллер Raspberry Pi RP2040 с программным обеспечением Picoprobe
  • Расширение – 2 разъема на 30 контактов, выведено 46 GPIO, 5В, 3.3В и GND
  • Разное
    • Кнопки сброса (RST) и загрузки (Boot) для основного MCU и отладчика
    • 1 пользовательский светодиод (GPIO46)
    • UART внутренне подключен к отладчику (GPIO0, GPIO1)
  • Питание
    • 5В от USB-C
    • Выводы VBUS и 3.3V(out)
  • Размеры – 87 x 26,5 мм
RP2350B bells&whistles board pinout
Схема назначения контактов

Со стороны программного обеспечения плата предназначена для работы с существующими проектами. Разъем HDMI использует те же контакты GPIO (GPIO12 — GPIO19), что и Adafruit DVI Sock (который основан на Luke Wren’s PicoDVI project ), поэтому она работает с программным обеспечением на основе библиотеки PicoDVI. Встроенный отладчик работает как стандартный Raspberry Pi debug probe , поэтому можно программировать плату и использовать мониторинг UART без дополнительного оборудования.

Плата RP2350B Bells&Whistles также является аппаратным обеспечением с открытым исходным кодом. Разработчик riktw опубликовал схемы KiCad, файлы разводки печатной платы и схему в формате PDF под лицензией MIT на GitHub .

Ранее мы писали о различных типах плат разработки на базе RP2350,  таких как   Waveshare RP2350B-Plus-W ,   плата picoZ80 ,   плата разработки pico-ice на FPGA,   и   других, но ни одна из них не имеет встроенного отладчика на RP2040.

В настоящее время плата продается как полностью собранная и протестированная PCBA (разъемы не включены) на Tindie за $29.95 . Также доступен опциональный дополнительный чип PSRAM, который припаивается на заводе. Доставка из Нидерландов начинается от $7.00 стандартной наземной почтой.

RP2350B bells&whistles board top and bottom

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

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

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

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

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