Страница 1 из 1

программатор для MAX II EPM240 из платы STM32 Discovery?

Добавлено: Ср сен 23, 2015 17:40:50
6Н23П
приветствую, можно ли использовать плату STM32 Discovery в качестве программатора для ПЛИС ?

Re: программатор для MAX II EPM240 из платы STM32 Discovery?

Добавлено: Ср сен 23, 2015 21:27:41
Meteor
6Н23П писал(а):можно ли использовать плату STM32 Discovery в качестве программатора для ПЛИС ?
Можно, но при условии, что Вы реализуете прием данных (прошивки) от ПК в плату, а затем и сформируете всю сигнатуру необходимую для передачи прошивки от платы в ПЛИС.
Если без этого - то нет.

Re: программатор для MAX II EPM240 из платы STM32 Discovery?

Добавлено: Чт сен 24, 2015 02:21:50
6Н23П
понятно, тогда проще с проекта марсоход взять программатор.

Re: программатор для MAX II EPM240 из платы STM32 Discovery?

Добавлено: Чт окт 01, 2015 15:53:08
HardWareMan
Meteor писал(а):
6Н23П писал(а):можно ли использовать плату STM32 Discovery в качестве программатора для ПЛИС ?
Можно, но при условии, что Вы реализуете прием данных (прошивки) от ПК в плату, а затем и сформируете всю сигнатуру необходимую для передачи прошивки от платы в ПЛИС.
Если без этого - то нет.
Можно, если притвориться FTDI245R с определенными параметрами VID/PID и Serial с Description. Тогда Альтерка сама признает плату.

Re: программатор для MAX II EPM240 из платы STM32 Discovery?

Добавлено: Чт окт 01, 2015 20:04:24
Meteor
Ну теперь поясните принципиальную разницу между моим и Вашим постом. :roll:

Re: программатор для MAX II EPM240 из платы STM32 Discovery?

Добавлено: Сб окт 17, 2015 17:29:28
HardWareMan
Meteor писал(а):Ну теперь поясните принципиальную разницу между моим и Вашим постом. :roll:
В Вашем варианте нужно курить JTAG, прикручивать обмен (USB Device), прикручивать клиента на PC. В моем делать USB Device не заморачиваясь с JTAG и клиентом на PC (это будет родной Quartus). Таким образом, разработка коснется только Дискавери. Еще вопросы?

PS На хабре люди делали /dev/FPGA устройство под ARM Linux. Он бинарник RBF прошивает напрямую копированием.