реклама на сайте
подробности

 
 
> Прошивка ПЛИС Cyclone IV с микроконтроллера
Sprite
сообщение Apr 12 2018, 11:55
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 173
Регистрация: 11-05-08
Пользователь №: 37 414



Добрый день!

Есть МК stm32f4VET6 с готовым бутлоадером. Требуется организовать загрузку прошивки в ПЛИС Cyclone IV. Пару лет назад я поднимал подобную тему, но речь шла о CPLD MAXII и один добрый человек (bugdesigner) посоветовал мне использовать FPGA и производить загрузку программы через passive serial. Подскажите, где можно посмотреть более подробную инфу по данному вопросу? В идеале хотелось бы передавать данные с МК по какому-нибудь стандартному интерфейсу (например SPI), пусть даже используя внешнюю микросхему памяти. Как лучше организовать?
Заранее спасибо.

Сообщение отредактировал Sprite - Apr 12 2018, 11:56
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
rolin
сообщение Apr 25 2018, 03:01
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 36
Регистрация: 31-01-09
Пользователь №: 44 224



Всем привет.
Занимаюсь вот чем-то подобным. Пишу бутлоадер для устройства.
Программа на компьютере открывает rbf файл и шлет его кусками по 256 байт на устройство, плисина заливает эти куски постранично во флешку EPCS64.
Перед записью производится стирание нужного участка флехи посекторно, участок заведомо больше rbf файла.
После записи каждой страницы производится чтение ее из флехии и сравнение с буфером, ошибок нет, пишется правильно.
Пишу по нулевому адресу.

Проблема в том, что после перезагрузки плисина не грузится. Уже не знаю что делать, ошибок не вижу. Байты перед записью во флеху переворачиваю задом-наперед.

Подскажите что-нибудь.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Sprite   Прошивка ПЛИС Cyclone IV с микроконтроллера   Apr 12 2018, 11:55
- - serj1979   Цитата(Sprite @ Apr 12 2018, 14:55) Добры...   Apr 12 2018, 13:14
|- - Sprite   Цитата(serj1979 @ Apr 12 2018, 20:14) Нем...   Apr 12 2018, 13:27
- - Realking   Цитата(Sprite @ Apr 12 2018, 14:55) Добры...   Apr 12 2018, 13:19
- - Genadi Zawidowski   Вот вам пример дизайна, где грузится циклон четвер...   Apr 12 2018, 20:34
|- - Sprite   Цитата(Genadi Zawidowski @ Apr 13 2018, 03...   Apr 13 2018, 08:11
|- - Realking   Цитата(Sprite @ Apr 13 2018, 11:11) Если ...   Apr 13 2018, 08:53
- - ViKo   Ничего не перетрахиваю, записываю rbf файл байтами...   Apr 13 2018, 08:47
- - Genadi Zawidowski   CODE/* FPGA загружается процессором с помощью SPI ...   Apr 13 2018, 08:55
|- - Sprite   Цитата(Genadi Zawidowski @ Apr 13 2018, 15...   Apr 13 2018, 15:46
- - Sprite   Еще один маленький вопрос касательно получения rbf...   Apr 14 2018, 11:05
- - ViKo   Там где-то установка "compressed" задает...   Apr 14 2018, 12:37
|- - Sprite   Цитата(ViKo @ Apr 14 2018, 19:37) Там где...   Apr 15 2018, 12:13
- - Sprite   Большое всем спасибо в помощи решения данного вопр...   Apr 20 2018, 12:33
|- - Enthusiast   Цитата(Sprite @ Apr 20 2018, 15:33) Единс...   Apr 21 2018, 10:00
|- - Sprite   Цитата(Enthusiast @ Apr 21 2018, 17:00) Ч...   Apr 23 2018, 04:21
- - ViKo   Нужно сигналы CONFIG, STATUS, CONF_DONE использова...   Apr 25 2018, 03:45
|- - rolin   Цитата(ViKo @ Apr 25 2018, 07:45) И, повт...   Apr 25 2018, 16:41
|- - ViKo   Цитата(rolin @ Apr 25 2018, 19:41) И чем ...   Apr 25 2018, 17:22
|- - rolin   Цитата(ViKo @ Apr 25 2018, 21:22) Тем, чт...   Apr 25 2018, 18:04
- - rolin   Разобрался, все работает. Оказалось, что в Верилог...   Apr 28 2018, 20:12
|- - ViKo   Цитата(rolin @ Apr 28 2018, 23:12) Оказал...   May 2 2018, 06:07
|- - rolin   Цитата(ViKo @ May 2 2018, 10:07) А просто...   May 2 2018, 12:03
|- - ViKo   Цитата(rolin @ May 2 2018, 15:03) Ну так ...   May 2 2018, 12:33
|- - rolin   Цитата(ViKo @ May 2 2018, 16:33) Обычно б...   May 2 2018, 15:12
|- - Realking   Цитата(rolin @ May 2 2018, 18:12) В Верил...   May 3 2018, 04:49
- - ViKo   Браво!   Apr 29 2018, 04:25
- - rolin   Исходники проекта бутлоадера https://github.com/Df...   May 2 2018, 05:27
- - dvladim   Цитата(rolin @ May 2 2018, 18:12) Увы, не...   May 3 2018, 16:51


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 31st July 2025 - 05:41
Рейтинг@Mail.ru


Страница сгенерированна за 0.01373 секунд с 7
ELECTRONIX ©2004-2016