24.06.2014 Настройка и ресурсы Xilinx ZYNQ ZC702
Ustinov (обсуждение | вклад) (Новая страница: «<summary [ hidden ]> </summary> {{Форма3}} Xilinx ZYNQ ZC702. Настройка. Ресурсы. {{TOCright}} == About == Как всегда для со…») |
Ustinov (обсуждение | вклад) |
||
Строка 3: | Строка 3: | ||
</summary> | </summary> | ||
{{Форма3}} | {{Форма3}} | ||
− | Xilinx ZYNQ ZC702 | + | Страница, посвященная Xilinx ZYNQ ZC702. |
{{TOCright}} | {{TOCright}} | ||
Строка 59: | Строка 59: | ||
flashcp -v uramdisk.image.gz /dev/mtd3</source> | flashcp -v uramdisk.image.gz /dev/mtd3</source> | ||
Чтобы грузиться с QSPI Flash необходимо переключить джамперы (SW16) в комбинацию '''00010'''. | Чтобы грузиться с QSPI Flash необходимо переключить джамперы (SW16) в комбинацию '''00010'''. | ||
+ | |||
+ | [[Категория:HOWTO]] | ||
+ | |||
{{wl-publish: 2014-06-24 16:13:30 +0400 | Ustinov }} | {{wl-publish: 2014-06-24 16:13:30 +0400 | Ustinov }} |
Версия 16:16, 24 июня 2014
Страница, посвященная Xilinx ZYNQ ZC702.
|
About
Как всегда для сохранения ценной информации, используем srns.ru. Полезная информация для ZYNQ не станет исключением.
Запуск Linux с карты памяти
Готовые релизы Linux можно найти по данной ссылке. Выберем релиз 2013.4, т.к. он основа на ядре 3.12, к которому применим preempt_rt патч.
Подготавливаем карту памяти как в этой статье.
Из скачанного архива 2013.4-release.tar.xz на карту памяти копируем следующие файлы:
- boot.bin
- uImage
- devicetree.dtb
- uramdisk.image.gz
Карточку вставляем в ZYNQ, джамперы (SW16) выставляем в комбинацию 00110, что выглядит как:
На компе запускаем скрипт:
set line /dev/ttyUSB0
set FLOW none
set speed 115200
set serial 8n1
SET CARRIER-WATCH Off
connect
Включаем плату и видим загрузку Linux. Для логина используем Username & Password: root.
Прошиваем Linux в QSPI Flash
После загрузки Linux с карты памяти, примонтируем её:
Далее вводим команду:
Видим следующее:
mtd0 отведен для boot.bin
mtd1 отведен для uImage
mtd2 отведен для devicetree.dtb
mtd3 отведен для uramdisk.image.gz
Соответственно, переходим в подмантированную папку /mnt и вводим следующие команды для записи:
flashcp -v uImage /dev/mtd1
flashcp -v devicetree.dtb /dev/mtd2
flashcp -v uramdisk.image.gz /dev/mtd3
Чтобы грузиться с QSPI Flash необходимо переключить джамперы (SW16) в комбинацию 00010.
[ Хронологический вид ]Комментарии
Войдите, чтобы комментировать.