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

 
 
> Bootloader, нужна помощь
cerg19
сообщение Oct 3 2012, 17:38
Сообщение #1


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

Группа: Свой
Сообщений: 166
Регистрация: 12-05-09
Из: Нижний Новгород
Пользователь №: 48 978



Здравствуйте.
Я работаю со Spartan6 и в моём проекте используется Microblaze. Необходимо, чтобы программа Microblaze исполнялась из DDR3 памяти. Я знаю, что для этого необходим Bootloader. Я использовал xapp482.exe для этого, при этом после загрузки ПЛИС из флешки программа не запускается вообще. Может кто подскажет инструкцию для создания прошивки с Bootloader без xapp482.exe. И вообще, не могли бы мне разъяснить что представляет из себя этот Bootloader, я где то читал, что его можно скачать в виде проекта для Microblaze, это так?
Понимаю, что тема вроде уже разжёвана ранее в постах, но всё что написано там, никакого результат не принесло.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
xor.kruger
сообщение Nov 12 2012, 12:12
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 290
Регистрация: 17-08-08
Из: Чернигов
Пользователь №: 39 647



Пользователь Flood все отлично описал.
От себя могу добавить что в качестве загрузчика первого уровня можно юзать SrecBootloader. Среди его плюсов - это очень маленький размер и 8 килобайт BRAM'ки для него хватает с головой. Также его можно автоматически сгенерить в SDK и достаточно поменять адреса источника во флэшке и приемника в ОЗУ. Но есть и один минус - файлы должны быть в формате srec, что само по себе говорит о том что файл будет достаточно большого размера.
Я использовал следующую схему: Стартовал SrecBootloader с BRAM -> загружал U-Boot с NorFlash -> U-Boot с той же самой флэшки тащил ядро и рутфс. Работало отлично и без сбоев sm.gif
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 30th July 2025 - 15:39
Рейтинг@Mail.ru


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