ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
25 апреля
588478
AlexG_ (26.03.2015 10:43, просмотров: 10664)
Нужно реализовать дистанционное обновление прошивки FPGA, т.е. нужен аналог бутлоадера. Как вообще это делается? Сейчас склоняюсь к тому чтобы микроконтроллером перешивать конфигурационное ПЗУ через JTAG. Еще были варианты 1. хранить прошивку FPGA во flash микроконтроллера - но flash всего 128 КБ, а конфигурация FPGA до 4 Мбит размером. 2. Подключить к микроконтроллеру внешнюю flash, далее см. п.1 - нужно много выводов под внешнюю параллельную шину, избыточный многовыводный микроконтроллер. целый огород получается. (flash требуется отечественная, отечественный NAND или с каким-либо вариантом последовательного интерфейса мне не попадались) Микроконтроллер в схеме будет занять только получением команд для FPGA по CAN и обновлением ПО своего и FPGA, т.е. вообще не факт что он там нужен.