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

 
 
> Что делать после получения директории handoff, Прошу пинка для дальнейшего движения.
nmurzin
сообщение May 4 2017, 12:32
Сообщение #1


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

Группа: Участник
Сообщений: 94
Регистрация: 24-11-10
Из: г.Зеленоград
Пользователь №: 61 141



Имею KIT для CyclonV.
С процессором ARM раньше не работал ни когда.
Работаю с Quartus 16.1
Со стороны HPS на вывод GPIO41 припаян светодиод.
Я хочу чтобы программа исполняемая процессором мигала светодиодом.
Для этого сделал следующее.
В Qsys создал компонент Hard Processor System.
В настройках HPS отключил всё кроме DDR3(её нельзя отключить).
На закладке "Peripherals_Pins" кликнул на вывод GPIO41.
GPIO41 стал отображаться жирным шрифтом.
Сгенерировал Qsys систему, прикрутил ее в свой модуль верхнего уровня.
Откомпилировал проект.
На этапе компиляции Assemblies создалась директория hps_isw_handoff.
На сколько я понимаю эта директория содержит описание процессорной системы.

Я знаю, что с помощью BSP Editor на основе директории hps_isw_handoff
можно сгенерировать файлы загрузчика, затем откомпилировать их и получить Preloader в виде bin файла.

А дальше не знаю что делать.
На сколько я понимаю Preloader всего лишь настроит процессорную систему,
загрузит содержимое флэш памяти в DDR и передаст управление.
У меня сейчас следующие вопросы:
1. Откуда процессор узнает, из какого носителя надо брать Preloader?
2. Как записать Preloader bin файл на носитель, с которой его заберет процессор?
3. Как создать загрузчик следующего уровня, тот самый, который в DDR ляжет?
4. Откуда Preloader узнает из какого места надо тянуть следующий загрузчик?

Если кто-то может помочь советом или указявкой где все это искать буду очень благодарен.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- nmurzin   Что делать после получения директории handoff   May 4 2017, 12:32
- - sonycman   Какая у вас плата с циклоном? По поводу загрузки ...   May 4 2017, 13:56
- - nmurzin   У меня KIT: DK-DEV-5CSXC6N https://www.altera.com/...   May 4 2017, 14:24
- - dxp   Видео: как собрать и загрузить MPL   May 5 2017, 05:55
- - nmurzin   Видео сделано для среды версии 14.1 В видео ведущи...   May 5 2017, 13:46
|- - sonycman   Цитата(nmurzin @ May 5 2017, 17:46) Видео...   May 5 2017, 18:47
- - nmurzin   И еще, зачем они вызывают BSP Editor и генерируют ...   May 5 2017, 15:03
- - dxp   QUOTE (nmurzin @ May 5 2017, 20:46) Что м...   May 6 2017, 04:34
- - nmurzin   Наконец-то до редактировал до того, чтобы пример з...   May 10 2017, 10:48
- - sonycman   Создавайте новый проект, и делайте в нем, что хоти...   May 10 2017, 11:37
- - sonycman   В той же папке с примерами в SoC EDS (в моём случа...   May 10 2017, 13:53
- - nmurzin   Спасибо <Sonycman> только что увидел твой от...   May 11 2017, 08:23
- - sonycman   Вероятнее всего первые три варианта и есть версии ...   May 11 2017, 09:03
- - nmurzin   Цитатасовсем простой проект Altera-SoCFPGA-HelloWo...   May 11 2017, 17:55
|- - sonycman   Цитата(nmurzin @ May 11 2017, 21:55) Импо...   May 11 2017, 18:37
- - nmurzin   Изначально запускаю через консоль командой eclipse...   May 11 2017, 19:37
- - dxp   Там есть следующая проблема: для работы usb-blaste...   May 12 2017, 04:29
- - sonycman   Нужно ещё проверить, чтобы версии квартуса и SoC E...   May 12 2017, 05:51


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

 


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


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