fpga-systems-magazine

Бюджетная отладочная FPGA плата на Lattice iCE40UP5k и Raspberry Pi RP2040

Главная » Статьи »
yakovlevap74
24.10.2022 23:01
3972
0
0.0

Electronut Labs представили новую отладочную плату Humble iCE, которая включает в себя Lattice iCE40UP5k и Raspberry Pi RP2040.

 

На борту у новой отладочной платы имеется следующее:

  • Lattice iCE40UP5k
  • Raspberry Pi RP2040
  • 32 Мб Flash-памяти
  • 2 x 2x20 2.54 мм разъема (3 x PMOD iCE40, 1 x PMOD RP2040)
  • Разъем отладки RP2040
  • Красный светодиод
  • Синий светодиод
  • Кнопка сброса
  • Кнопка включения RP
  • Кнопка ICE40
  • USB-type C разъем
  • 4 отверстия для креплений

     

Взаимодействие с ПК

RP2040 выступает в роли загрузчика битового потока и коммуникационного моста для ICE40. Четыре дополнительных линий GPIO выступают в роли коннекторов для микросхем. При подключении к ПК через USB устройство распознается как два. Один из виртуальных портов используется для отправки битового потока с ПК на RP при помощи Python-скрипта, второй же может быть использован для обмена данными по протоколу UART с FPGA. Загрузка битого потока в FPGA происходит по протоколу SPI, при этом FPGA выступает в роли ведомого (slave). После загрузки битовый поток сохраняется во флэш-памяти FPGA. При включении RP, если внутри флэш-памяти лежит битовый поток, то он будет загружен в ICE40.

 

 
 

Ссылка на оригинальный ресурс

Ссылка на туториал

3972
0
0.0

Всего комментариев : 0
avatar

FPGA-Systems – это живое, постоянно обновляемое и растущее сообщество.
Хочешь быть в курсе всех новостей и актуальных событий в области?
Подпишись на рассылку

ePN