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

 
 
> Petalinux + Microblaze, Если кто работал, отзовитесь пожалуйста.
count_enable
сообщение Jan 28 2013, 21:52
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 310
Регистрация: 28-01-13
Из: Лондон
Пользователь №: 75 384



Сейчас разбираюсь с Petalinux 0.40. Как рекомендовано, на чистый центос установил 13.2 Xilinx EDK, распаковал petalinux в отдельную папку, установил переменные окружения (source "settings.h" - проверил грепом, установились). Хочу скомпилировать новое ядро. Делаю как описано в руководстве по курсу Petalinux: /software/petalinux-dist/make menuconfig и во время генерации .config файла мне выскакивает Error: No kernels were detected, хотя ядро лежит как корова в папке петалинукса. Архив с петалинуксом с официального источника. Разгребаться в скриптах пока не хочу - ставил на голую систему, точь-в-точь как говорится в руководстве, разве что версия центоса и EDK поновее.
Буду очень благодарен за советы.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
count_enable
сообщение Jan 30 2013, 21:31
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 310
Регистрация: 28-01-13
Из: Лондон
Пользователь №: 75 384



К сожалению 12 мне никто не купит sad.gif. Я работаю на университетском софте, и обновлять лицензии пока не планируется. Хотя с такими ценами и Zynq-ами это недоразумение наверно и так скоро умрёт, и все будут работать на нормальном бесплатном линуксе.
Go to the top of the page
 
+Quote Post
Flood
сообщение Jan 31 2013, 17:14
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 702
Регистрация: 8-06-06
Пользователь №: 17 871



Цитата(count_enable @ Jan 31 2013, 01:31) *
К сожалению 12 мне никто не купит sad.gif. Я работаю на университетском софте, и обновлять лицензии пока не планируется. Хотя с такими ценами и Zynq-ами это недоразумение наверно и так скоро умрёт, и все будут работать на нормальном бесплатном линуксе.


Petalinux не то чтобы умер - его купил Xilinx, и 12.12 теперь поставляется им же, и скачивается свободно. Однако, лицензия на использование у него отдельная, и она стоит приличных денег. Само собой, ядро линукса никто не продает, ядро Petalinux находится в открытом доступе на git-сервере.

С другой стороны, обычно в линуксовом мире приятно не иметь зависимостей от проприетарных решений. Свежее родное ядро с kernel.org отлично работает на Microblaze. Руководств по сборке много, хотя они местами разрознены, а местами устарели. Тулчейн, C-библиотеку (и, возможно, заготовку rootfs) лучше использовать готовые, по крайней мере для начала. Кроме того, ожидаемо возникнет толкотня с dts-ом. Остальное работает довольно гладко. Busybox также собирается и работает.
Go to the top of the page
 
+Quote Post



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

 


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


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