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

 
 
> Xilinx bootloader, схематично: как сделать бут лоадер
Golikov A.
сообщение May 29 2013, 14:04
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



Всем привет!

Имею: Ксалинкс спартан 6, с микроблайзом, ДДР, и Езернетом

На данный момент программа работает из ДДР, чтобы ее туда запихать в плисину заливаю bootloop а потом через жетаг средой заливаю программку.

Хочу к этому всем приделать загрузчик, чтобы оно все могло из флеши само стартовать, а в лучшем случае чтобы еще по езернету можно было прошивку обновить.

Кто-то может схематично описать как это делается?

1. я так понимаю мне нужно в микроблайз запихать модуль чтения - записи конфигурационной флэши. Есть такие готовые? Или конфигурационная флэш доступна из микроблайза напрямую?

2. Потом мне надо сформировать файл для этой флэши, что мне надо взять, какие утилиты применить?

3. После того как у меня будет бутлоадер, можно ли как то сделать так чтобы софт отлаживался по старой схеме? То есть мне не надо было бы перезаписывать флэш для того чтобы стартануть проект. Или это делается только через бутлуп и жетаг, а в конце формируется файл прошивки для загрузчика?

Если отказаться от загрузки через езернет, такое чувство что должно быть стандартное решение. Ведь сделать проект работающий из ДДР можно просто иснтрументами среды, так же его можно туда запихать, неужели не предусмотрели стандартного загрузчика?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Golikov A.   Xilinx bootloader   May 29 2013, 14:04
- - Дмитрий Мазунин   Посмотрите XAPP1140 и XAPP1146. По этому примеру м...   May 30 2013, 08:14
|- - Corvus   В общем случае, так http://www.xilinx.com/support...   May 30 2013, 12:37
- - Golikov A.   Спасибо, да здорово что многое является стандартом...   May 30 2013, 18:42
|- - AVR   Цитата(Golikov A. @ May 30 2013, 22:42) С...   Jun 3 2013, 21:02
|- - Дмитрий Мазунин   Цитата(AVR @ Jun 4 2013, 03:02) Но вопрос...   Jun 4 2013, 06:53
|- - AVR   Цитата(Дмитрий Мазунин @ Jun 4 2013, 10:5...   Jun 5 2013, 17:02
|- - Дмитрий Мазунин   Цитата(AVR @ Jun 5 2013, 23:02) Я правиль...   Jun 6 2013, 07:26
- - Golikov A.   на данный момент возникли еще проблемы, так что по...   Jun 4 2013, 05:54
- - Golikov A.   есть настройка по умолчанию которая почти подходит...   Jun 5 2013, 21:02
|- - AVR   Цитата(Golikov A. @ Jun 6 2013, 01:02) са...   Jun 8 2013, 16:05
|- - Corvus   Цитата(AVR @ Jun 8 2013, 20:05) У кого-ни...   Jun 8 2013, 18:37
|- - Дмитрий Мазунин   Цитата(AVR @ Jun 8 2013, 22:05) У кого-ни...   Jun 10 2013, 09:54
- - Golikov A.   http://www.xilinx.com/support/answers/43615.htm в...   Jun 9 2013, 18:29
- - Golikov A.   1140 This application note discusses an in-the-fie...   Jun 10 2013, 10:08
- - Дмитрий Мазунин   Да ничего крутого там нету. Все сделано как раз пр...   Jun 10 2013, 10:49
- - Golikov A.   Ну начнем с малого, а там разберемся): в любом слу...   Jun 10 2013, 14:00
- - AVR   Вопрос - кто пользуется асинхронной SRAM для кода ...   Jun 11 2013, 19:55
- - Golikov A.   ща я какую то глупость напишу, наверное. У меня Д...   Jun 12 2013, 07:13
|- - AVR   Цитата(Golikov A. @ Jun 12 2013, 11:13) Н...   Jun 12 2013, 12:38
|- - Дмитрий Мазунин   Цитата(AVR @ Jun 12 2013, 18:38) Вопрос: ...   Jun 13 2013, 07:40
|- - AVR   Цитата(Дмитрий Мазунин @ Jun 13 2013, 11...   Jun 13 2013, 18:21
||- - Дмитрий Мазунин   Цитата(AVR @ Jun 14 2013, 00:21) Да, выло...   Jun 14 2013, 08:24
|- - Flood   Цитата(Дмитрий Мазунин @ Jun 13 2013, 11...   Jun 13 2013, 20:02
- - Golikov A.   как же может быть не интересно...   Jun 13 2013, 12:29


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

 


RSS Текстовая версия Сейчас: 22nd June 2025 - 22:01
Рейтинг@Mail.ru


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