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

 
 
 
Reply to this topicStart new topic
> Установка linux на Microblaze
Олег Гаврильченк...
сообщение Jun 25 2015, 15:47
Сообщение #1


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

Группа: Участник
Сообщений: 177
Регистрация: 10-02-15
Пользователь №: 85 052



Используемое ПО ISE WebPack 14.7
Virtex-6
Устанавливаю Linux на Microblaze по инструкциям. Hardware конфигурация в XPS создана и экспортирвоана в SDK, но я не могу создать Device tree как описано, так как просят скачать Device Tree Generator из git://github.com/Xilinx/device-tree-xlnx.git. Такого репозитория уже не существует.
Если кто-то устанавливал Linux на Microblaze на отладочную плату ML605, поделитесь рекомендациями.
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Jun 25 2015, 15:58
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



2 Олег Гаврильченко
Согласно Build Device Tree Blob как бы вот:
Код
....
VirtualBox:/tmp/00$ git clone git://github.com/Xilinx/device-tree-xlnx.git
Cloning into 'device-tree-xlnx'...
remote: Counting objects: 2420, done.
remote: Total 2420 (delta 0), reused 0 (delta 0), pack-reused 2420
Receiving objects: 100% (2420/2420), 256.69 KiB | 0 bytes/s, done.
Resolving deltas: 100% (999/999), done.
Checking connectivity... done.
VirtualBox:/tmp/00$
...

..что именно я неправильно делаю ?
Go to the top of the page
 
+Quote Post
Олег Гаврильченк...
сообщение Jun 25 2015, 21:27
Сообщение #3


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

Группа: Участник
Сообщений: 177
Регистрация: 10-02-15
Пользователь №: 85 052



Я беру оттуда папку device_tree и добавляю ее в Repositories sdk, но Sdk ее не видит.
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Jun 26 2015, 06:07
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



По моему
Цитата(Олег Гаврильченко @ Jun 25 2015, 17:47) *
..Такого репозитория уже не существует...

и
Цитата(Олег Гаврильченко @ Jun 25 2015, 23:27) *
..Sdk ее не видит..

это разные вещи....
Go to the top of the page
 
+Quote Post
Олег Гаврильченк...
сообщение Jun 26 2015, 08:12
Сообщение #5


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

Группа: Участник
Сообщений: 177
Регистрация: 10-02-15
Пользователь №: 85 052



Спасибо, я уже разобрался. Я не знал, что для того, чтобы SDK распознало эти файлы из репозитория, их нужно переименовать.
У меня еще такой вопрос, а можно ли собирать ядро linux от для microblaze в Windows? С использованием MSYS например, или как-то еще?
Go to the top of the page
 
+Quote Post
dm.pogrebnoy
сообщение Jun 26 2015, 13:21
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 747
Регистрация: 11-04-07
Пользователь №: 26 933



Цитата(Олег Гаврильченко @ Jun 26 2015, 11:12) *
Спасибо, я уже разобрался. Я не знал, что для того, чтобы SDK распознало эти файлы из репозитория, их нужно переименовать.
У меня еще такой вопрос, а можно ли собирать ядро linux от для microblaze в Windows? С использованием MSYS например, или как-то еще?


Неоднократно слышал что нельзя.


--------------------
Go to the top of the page
 
+Quote Post
Олег Гаврильченк...
сообщение Jun 30 2015, 13:51
Сообщение #7


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

Группа: Участник
Сообщений: 177
Регистрация: 10-02-15
Пользователь №: 85 052



Репозитория device-tree.git не существует, есть только device-tree-xlnx.git, а кажется он не подходит к ISE 14.7. Если вы знаете, как создать device tree, подскажите, пожалуйста. Заренее спасибо.
Go to the top of the page
 
+Quote Post
DenisKuzovin
сообщение Jul 15 2015, 07:06
Сообщение #8


Участник
*

Группа: Участник
Сообщений: 22
Регистрация: 6-03-12
Пользователь №: 70 659



device tree в 14.7 вроде можно создать только с использованием скриптов из старого репозитория. я делал для Цинка. Если еще актуально, могу поискать, где-то в архиве лежали эти скрипты. Однако есть ограничение. Этот DTS подходит только для версии ядра 3.9.0 кажется, и ниже. Более новые ядра просто не грузятся

Сообщение отредактировал DenisKuzovin - Jul 15 2015, 07:06
Go to the top of the page
 
+Quote Post
Олег Гаврильченк...
сообщение Jul 15 2015, 09:38
Сообщение #9


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

Группа: Участник
Сообщений: 177
Регистрация: 10-02-15
Пользователь №: 85 052



Цитата(DenisKuzovin @ Jul 15 2015, 10:06) *
device tree в 14.7 вроде можно создать только с использованием скриптов из старого репозитория. я делал для Цинка. Если еще актуально, могу поискать, где-то в архиве лежали эти скрипты. Однако есть ограничение. Этот DTS подходит только для версии ядра 3.9.0 кажется, и ниже. Более новые ядра просто не грузятся

Да, если это возможно, поделитесь скриптами из старого репозитория.
Go to the top of the page
 
+Quote Post
DenisKuzovin
сообщение Aug 3 2015, 07:01
Сообщение #10


Участник
*

Группа: Участник
Сообщений: 22
Регистрация: 6-03-12
Пользователь №: 70 659



Прощу прощения, что так долго отвечал.. Командировка..

Прикрепленный файл  bsp_device_tree.rar ( 57.31 килобайт ) Кол-во скачиваний: 65


Тут старые скрипты. Два варианта, чем они отличаются - я уже плохо помню. Файлы немного подправлены мной.

"Oldest" точно видится и работает в 14.7. Если не ошибаюсь, "Old" для ранних версий Vivado
Go to the top of the page
 
+Quote Post
Олег Гаврильченк...
сообщение Aug 3 2015, 07:29
Сообщение #11


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

Группа: Участник
Сообщений: 177
Регистрация: 10-02-15
Пользователь №: 85 052



Цитата(DenisKuzovin @ Aug 3 2015, 10:01) *
Прощу прощения, что так долго отвечал.. Командировка..

Прикрепленный файл  bsp_device_tree.rar ( 57.31 килобайт ) Кол-во скачиваний: 65


Тут старые скрипты. Два варианта, чем они отличаются - я уже плохо помню. Файлы немного подправлены мной.

"Oldest" точно видится и работает в 14.7. Если не ошибаюсь, "Old" для ранних версий Vivado

Спасибо. Я не понимаю политики Xilinx в отношении ПО: Xilinx-6 еще продают, а ПО для работы с ним убирают.
Go to the top of the page
 
+Quote Post
DenisKuzovin
сообщение Aug 3 2015, 07:40
Сообщение #12


Участник
*

Группа: Участник
Сообщений: 22
Регистрация: 6-03-12
Пользователь №: 70 659



Да, поддержки старого никакой. Этот генератор давно не обновлялся, так что вряд ли c device tree, созданным этим генератором удасться загрузить что-то. Возможно, нужно будет подобрать ядро линукса, которое с ним загрузится.

Я пробовал его использовать на устройстве с Zynq. В итоге брал готовый (правильно структурированный) device tree из какого-то примера для Zedboard, сравнивал его с тем, что сгенерировал этот скрипт и делал новый ДТС с учетом своей перефирии уже руками...
Go to the top of the page
 
+Quote Post

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

 


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


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