|
Linux и RTOS на разных процессорных ядрах Zynq-7000, Linux и RTOS на разных процессорных ядрах Zynq-7000 |
|
|
|
Sep 9 2015, 14:10
|
Группа: Участник
Сообщений: 7
Регистрация: 9-09-15
Пользователь №: 88 337

|
Доброго времени суток . Имею задачу поставить Linux и RTOS на разные ядра АРМа Zynq-7020 ( ARM Cortex-A9 ).В некотором ужасе , даж не знаю делал ли это кто УСПЕШНО. Может кто сталкивался с подобным..? Отладочная плата - ZedBoard 7020...
|
|
|
|
|
Sep 9 2015, 16:31
|
Группа: Участник
Сообщений: 7
Регистрация: 9-09-15
Пользователь №: 88 337

|
Эхххх , никто значит (((( , что ж , отпишу если выйдет. Просто затейник этои истории угодил в больницу в пятницу , предварительно разкрутив фирму на все отладочные средства.. Угодил надолго, я его коллега , но немного из другого направления , Плисины последний раз тюкал вживую , лет 5 назад..
|
|
|
|
|
Sep 9 2015, 17:44
|
Группа: Участник
Сообщений: 7
Регистрация: 9-09-15
Пользователь №: 88 337

|
Цитата(ZASADA @ Sep 9 2015, 17:38)  никогда не делал, не знаю кто вживую сделал, но когда только анонсировали Zynq читал про такую возможность. было несколько XAPP как такое делать. начните наверное с этого Xilinx мне ответил , что , типа штатно , они такой режим не испытывали , НО дали ссылки на неких этузиастов с США , которые это применяют . Я написал письма , но не отвечают. (((
|
|
|
|
|
Sep 10 2015, 08:29
|
Группа: Участник
Сообщений: 7
Регистрация: 9-09-15
Пользователь №: 88 337

|
Может кто навскидку прокомментирует деятельность этого умника ? тут
|
|
|
|
|
Sep 10 2015, 12:00
|
Группа: Участник
Сообщений: 7
Регистрация: 9-09-15
Пользователь №: 88 337

|
Цитата(dm.pogrebnoy @ Sep 10 2015, 12:28)  Делал подобное, но без FreeRTOS, а просто приложение на втором ядре. В принципе человек дело пишет, в комментах подтверждают работоспособность. Осталось только повторить. Главное - использовать те же версии всех компонент, иначе будете долго мучиться. И как на счет этой ссылки? ->Да читал , пока не понял ничего. Начальные фразы малость испугали, что мол ,Xilinx категорически не берёт ответственность за то что там понаписано..)))
|
|
|
|
|
Sep 10 2015, 12:39
|
Группа: Участник
Сообщений: 7
Регистрация: 9-09-15
Пользователь №: 88 337

|
[quote name='dm.pogrebnoy' date='Sep 10 2015, 12:28' post='1363965'] Сори за вопрос , может он глупый , в текущий момент Линукс установлен на ВЕСЬ АРМ , и при полной загрузке задачей залезает на второе Ядро..НЕ уловил , если там будет 2-я система , надо ли Линукс как-то ограничивать, что б туда не лазил?
|
|
|
|
|
Sep 10 2015, 13:30
|

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

|
Цитата(dm.pogrebnoy @ Sep 10 2015, 12:28)  Сори за вопрос , может он глупый , в текущий момент Линукс установлен на ВЕСЬ АРМ , и при полной загрузке задачей залезает на второе Ядро..НЕ уловил , если там будет 2-я система , надо ли Линукс как-то ограничивать, что б туда не лазил? Да, обязательно, иначе линукс займет оба ядра. Так же необходимо разграничить области памяти выделяемые ядрам.
--------------------
|
|
|
|
|
Sep 10 2015, 14:10
|
Группа: Участник
Сообщений: 7
Регистрация: 9-09-15
Пользователь №: 88 337

|
Цитата(dm.pogrebnoy @ Sep 10 2015, 14:30)  Да, обязательно, иначе линукс займет оба ядра. Так же необходимо разграничить области памяти выделяемые ядрам. Гм , может на оба ядра Linux - ы пихнуть , для начала ...посмотреть что выйдет.
Сообщение отредактировал Diometr - Sep 10 2015, 14:11
|
|
|
|
|
Sep 28 2015, 17:18
|
Группа: Новичок
Сообщений: 1
Регистрация: 24-02-13
Пользователь №: 75 766

|
Цитата(Diometr @ Sep 9 2015, 17:10)  Доброго времени суток . Имею задачу поставить Linux и RTOS на разные ядра АРМа Zynq-7020 ( ARM Cortex-A9 ).В некотором ужасе , даж не знаю делал ли это кто УСПЕШНО. Может кто сталкивался с подобным..? Отладочная плата - ZedBoard 7020... Через JTAG запустить две программы Main() без всякой ОS на дух ядрах легко получается (одна например лампой мигает, а другая в UART пишет). Но сделать для них FSBL чтобы с QSPI грузились - задача с ходу не решилась.
|
|
|
|
|
Sep 29 2015, 13:21
|
Участник

Группа: Участник
Сообщений: 44
Регистрация: 27-11-08
Пользователь №: 42 009

|
Цитата(Alex77M @ Sep 28 2015, 20:18)  Через JTAG запустить две программы Main() без всякой ОS на дух ядрах легко получается (одна например лампой мигает, а другая в UART пишет). Но сделать для них FSBL чтобы с QSPI грузились - задача с ходу не решилась. фсбл грузит плис и оба цпу (если есть прошивки), а запускает софт только на первом, а он в свою очередь должен запустить второй цпу
|
|
|
|
|
Sep 29 2015, 15:54
|
Участник

Группа: Участник
Сообщений: 44
Регистрация: 27-11-08
Пользователь №: 42 009

|
Цитата(COMA @ Sep 29 2015, 16:28)  А можно наооброт? фсбл грузит плис, потом RTOS на первом ядре, а он в свою очередь Linux на втором? Не попортит ли Linux окружение для RTOS ? конечно можно, в ртос запустить второй проц не проблема, а разделять нужно по памяти - в меморискриптах выделяете не пересекающиеся области ддр для каждого цпу
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|