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

 
 
> Настройка fpga2sdram в u-boot, DE1-SoC fpga2sdram u-boot
chirik
сообщение Oct 18 2017, 17:20
Сообщение #1


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

Группа: Участник
Сообщений: 129
Регистрация: 29-10-09
Из: Карелии
Пользователь №: 53 301



Всем привет!
1) Сделал пример в qsys: генератор картинки- > фрейм буфер на памяти DDR3 ARMa -> VGA генератор
(за основу взял пример от terasic, и с их образом SD-карты мой пример работает - вижу цветные полосы на мониторе)
2) Делаю свою SD-карту по описанию https://rocketboards.org/foswiki/Documentation/AVCVGSRD161
3) Прошиваю образ на флешку и при запуске вижу следующее:
- В fpga прошивка по умолчанию (судя по терминалу плис прошивается, но потом такое ощущение, что ресет проскакивает и плис снова с прошивкой по умолчанию)
Hit any key to stop autoboot: 0
reading u-boot.scr
200 bytes read in 4 ms (48.8 KiB/s)
## Executing script at 02000000
reading soc_system.rbf
7007204 bytes read in 331 ms (20.2 MiB/s)
## Starting application at 0x3FF79584 ...
****
- После загрузка останавливается
Starting kernel ...
[ 0.000000] Booting Linux on physical CPU 0x0
****
[ 1.041385] of_cfs_init: OK
[ 1.047017] ttyS0 - failed to request DMA
[ 1.051082] Waiting for root device /dev/mmcblk0p2...
Прикрепленный файл  terminal.txt ( 9.59 килобайт ) Кол-во скачиваний: 114

Я так понимаю, что запуск fpga2sdram не прошел.
У меня есть подозрение, что я не могу использовать настройку u-boot.scr по умолчанию https://rocketboards.org/foswiki/Documentat...ProgrammingFPGA
fatload mmc 0:1 $fpgadata soc_system.rbf;
fpga load 0 $fpgadata $filesize;
run bridge_enable_handoff;
run mmcload;
run mmcboot;

Хочу узнать ваше мнение, это в u-boot.scr нужно дополнительно конфигурировать fpga2sdram ?
И еще вопрос, почему прошивка плис не проходит?

Сообщение отредактировал chirik - Oct 19 2017, 11:13
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
sonycman
сообщение Oct 18 2017, 18:45
Сообщение #2


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



Что значит "в fpga прошивка по умолчанию"?
Сгенерируйте свою прошивку и положите её на карту памяти под именем soc_system.rbf, затерев таким образом оригинальную.

Скрипт uboot изменять не нужно.
Go to the top of the page
 
+Quote Post
chirik
сообщение Oct 19 2017, 11:09
Сообщение #3


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

Группа: Участник
Сообщений: 129
Регистрация: 29-10-09
Из: Карелии
Пользователь №: 53 301



Цитата(sonycman @ Oct 18 2017, 21:45) *
Что значит "в fpga прошивка по умолчанию"?
Сгенерируйте свою прошивку и положите её на карту памяти под именем soc_system.rbf, затерев таким образом оригинальную.

Скрипт uboot изменять не нужно.


"её на карту памяти под именем soc_system.rbf" - я так и делаю. по умолчанию это которая pof из EPCS.

Цитата(sonycman @ Oct 18 2017, 21:45) *
Скрипт uboot изменять не нужно.


В этой статье говорят, что включение fpga2sdram необходимо выполнять в U-boot и добавляют следующие строки
https://habrahabr.ru/company/metrotek/blog/263571/
...
fpgadata=0x10000000
fpgafile=/lib/firmware/fpga/fpga.rbf
fpgaboot=setenv fpga2sdram_handoff 0x3fff; ext2load mmc 0:2 ${fpgadata} ${fpgafile}; fpga load 0 ${fpgadata} ${filesize}
bridge_enable_handoff=mw $fpgaintf ${fpgaintf_handoff}; go $fpga2sdram_apply; mw $fpga2sdram ${fpga2sdram_handoff}; mw $axibridge ${axibridge_handoff}; mw $l3remap ${l3remap_handoff}
bootcmd=run fpgaboot; run bridge_enable_handoff; run mmcboot
...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- chirik   Настройка fpga2sdram в u-boot   Oct 18 2017, 17:20
- - sonycman   Сорри, вы же про включение моста... Приведите пол...   Oct 19 2017, 13:34
- - chirik   "если пины Bootsel выставлены на загрузку с S...   Oct 19 2017, 14:01
- - sonycman   Проверьте, почему образ zimage побился. Вы исполь...   Oct 19 2017, 14:52
- - chirik   1) preloader-mkpimage.bin (Preloader image) свой г...   Oct 19 2017, 15:18
- - sonycman   Тогда надо разбираться, почему отсутствует нужная ...   Oct 19 2017, 16:14
|- - chirik   Цитата(sonycman @ Oct 19 2017, 19:14) Тог...   Oct 20 2017, 09:22
|- - sonycman   Цитата(chirik @ Oct 20 2017, 13:22) Интер...   Oct 20 2017, 09:24
- - chirik   Не, с той же SD картой.   Oct 20 2017, 09:51
|- - sonycman   Цитата(chirik @ Oct 20 2017, 13:51) Не, с...   Oct 20 2017, 10:48
- - chirik   В epcs только прошивка для плис. Спасибо за наводя...   Oct 20 2017, 11:23
|- - sonycman   Цитата(chirik @ Oct 20 2017, 15:23) но я ...   Oct 20 2017, 13:49
- - sonycman   Что касается включения мостов ПЛИС, у меня плата D...   Oct 21 2017, 09:34
- - chirik   У меня проблема в Device Tree мне нужно сделать св...   Oct 23 2017, 07:30
- - chirik   Вручную подправил dts-файл, но линукс так и не ста...   Oct 24 2017, 16:17


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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 14:26
Рейтинг@Mail.ru


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