svatoslav_p 0 12 апреля, 2018 Опубликовано 12 апреля, 2018 · Жалоба Добрый вечер. Имеется задача по реализации следующей цепочки. На плате установлен контроллер Atmel MEGA 32 и Плис Stratix IV. Контроллер общается с ПЛИС по интерфейсу UART 232 и SPI а ПЛИС общается по гигабитным трансиверам с обородованием выше по иерархии. Я могу писать данные во флэш с помощью ПЛИС, но могу ли я например записать .hex в эту флэш а потом перенаправить для прошивки в контроллер? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Balabes 0 12 апреля, 2018 Опубликовано 12 апреля, 2018 · Жалоба Чисто теоретически да, по уарту мк должен прошиваться. Только надо смотреть какие ноги мк для этого дергать надо: ресет и может быть ещё что-то Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
svatoslav_p 0 13 апреля, 2018 Опубликовано 13 апреля, 2018 · Жалоба Я прошивал МК по ISP интерфейсу а как примерно это сделать через UART не особо представляю Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 63 13 апреля, 2018 Опубликовано 13 апреля, 2018 · Жалоба Не надо через UART: если SPI, как говорите, подключен, то и прошивайте спокойно через него. Нужна только возможность управлять RESET'ом контроллера. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_pv 52 13 апреля, 2018 Опубликовано 13 апреля, 2018 · Жалоба Я прошивал МК по ISP интерфейсу а как примерно это сделать через UART не особо представляю в мегу32 можно свой бутлоадер засунуть и обновляться дальше через uart. это если fpga, например, ресетом МК по какой-то причине дёргать не может. а так через родной ISP конечно проще. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
svatoslav_p 0 14 апреля, 2018 Опубликовано 14 апреля, 2018 · Жалоба Большое спасибо за советы. Буду пробовать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться