Jump to content

    
Sign in to follow this  
svatoslav_p

Прошивка МК с помощью ПЛИС

Recommended Posts

Добрый вечер. Имеется задача по реализации следующей цепочки. На плате установлен контроллер Atmel MEGA 32 и Плис Stratix IV. Контроллер общается с ПЛИС по интерфейсу UART 232 и SPI а ПЛИС общается по гигабитным трансиверам с обородованием выше по иерархии. Я могу писать данные во флэш с помощью ПЛИС, но могу ли я например записать .hex в эту флэш а потом перенаправить для прошивки в контроллер?

Share this post


Link to post
Share on other sites

Чисто теоретически да, по уарту мк должен прошиваться. Только надо смотреть какие ноги мк для этого дергать надо: ресет и может быть ещё что-то

Share this post


Link to post
Share on other sites

Не надо через UART: если SPI, как говорите, подключен, то и прошивайте спокойно через него. Нужна только возможность управлять RESET'ом контроллера.

Share this post


Link to post
Share on other sites
Я прошивал МК по ISP интерфейсу а как примерно это сделать через UART не особо представляю

в мегу32 можно свой бутлоадер засунуть и обновляться дальше через uart.

это если fpga, например, ресетом МК по какой-то причине дёргать не может.

а так через родной ISP конечно проще.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this