Добрый день.
Имеется уже готовый и проверенный временем проект для Altera Cyclone3 на 5тысяч ячеек, свободно около 800, конфигурация для него загружается с конф-нной микросхемы EPCS4.
Но в нём нет возможности обновления прошивки.
Сейчас потребовалось добавить в том числе и опцию обновления прошивки, такую чтоб влезло в 800 оставшихся ячеек. Как это сделать?
Ранее делал обновление только из SpocBuilder и NIOS процессора. там всё просто и понятно, но в данный момент нет ни ресурсов плис ни возможности поставить внешную память для NIOSа, внутренняя вся уже используется.
Данный проект работает с компьютером через усб. Соответственно было бы неплохо как понимаю сделать физ уровень который бы просто передавал в EPCS4 команды и данные и с компа управлять ими, мультиплексор-хаб для множества разных функций в плис уже реализован.
Есть ли такие решения у альтеры чтоб как миниум можно было обмениваться сырыми данными с EPCS4 и на компе реализовать всю высокоуровневую логику стирания, записи и верификации прошивки?
Заранее спасибо за помощь.