Перейти к содержанию
    

5 часов назад, DASM сказал:

этом "новомодном" веянии ставить RT сопроцы не все ясно, имея 4..8 основных А53 и выше - вроде нет проблемы одно ядро на голый металл/FreeRTOS выделить .

Так-то да, но в М серии контроллер прерываний пошустрее, хотя мне и на А серии особо микросекундные вызовы прерываний не нужны, но если уж надо, то...

Но ИМХО, М серия хорошо поддержана РТОСами и bremetal программами, А же серия - тут все действительно в линуксах погрязли и примеров безосегого программирования кот наплакал, может поэтому так и делают А + М вместе...

13 часов назад, DASM сказал:

то и даром не надо, дикие мучения и патчи чтобы хелло от м4 услышать,

Не знаю, как в линуксах, без них, в вибриде (А5+ М4) все было довольно просто, грузишь бинарь в нужную область памяти, выставляешь вектора и в путь...

Изменено пользователем mantech

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

12 minutes ago, mantech said:

Так-то да, но в М серии контроллер прерываний пошустрее, хотя мне и на А серии особо микросекундные вызовы прерываний не нужны, но если уж надо, то...

Но ИМХО, М серия хорошо поддержана РТОСами и bremetal программами, А же серия - тут все действительно в линуксах погрязли и примеров безосегого программирования кот наплакал, может поэтому так и делают А + М вместе...

Не знаю, как в линуксах, без них, в вибриде (А5+ М4) все было довольно просто, грузишь бинарь в нужную область памяти, выставляешь вектора и в путь...

О, даже не знал о таких, как-то они тихо проплыли. 

А что прерывания? += десятка два три четрыре тактов на гигагерце это ерунда, если надо "точно" -  это вообще к плисо-сокам. В общем выглядит как "выкидываем MMU из А и преподносим М4..7 как передовое достижение науки и техники" :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

3 hours ago, DASM said:

Ну так "не работает". 

STM Россию кстати "любит" :-D

Безымянный.png

Это не они "любят". Это ребята из Кремля такую политику на таможне ведут, что никто отправлять не хочет. Даже образцы уже никто не отправляет, так как таможня не проспукает ничего. Texas дольше всех держался, но и они уже сказали - идите в жо.у со своими правилами.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

6 hours ago, DASM said:

имея 4..8 основных А53 и выше - вроде нет проблемы одно ядро на голый металл/FreeRTOS выделить

Оно не станет от этого RT, к сожалению - контроллер прерываний общий, шины/память общие.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

3 minutes ago, aaarrr said:

Оно не станет от этого RT, к сожалению - контроллер прерываний общий, шины/память общие.

линукс завешивает своими прерываниями все? Что-то сомневаюсь. Да и вечный вопрос "что есть ртос" обсуждать не хочется. По-моему вполне себе рилтайм получится на свободном ядре. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

4 часа назад, DASM сказал:

Да и вечный вопрос "что есть ртос" обсуждать не хочется. По-моему вполне себе рилтайм получится на свободном ядре. 

Не хочется углублятся в дебри, но "свой" контроллер прерываний - это все же лучше, чем делить его с остальными ядрами, "чужими" осями и пр. И есть еще один момент - резерв надежности. Скажем, завис у вас этот линукс, как поведут себя общие прерывания - неизвестно, а задача на системе лежит важная, вот М4 в этом и поможет, возьмет на себя низкоуровневую обработку датчиков, движков и т.п. В результате чего, скажем, координатная система не врежется в ступоры и не поломает редуктора...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, DASM said:

По-моему вполне себе рилтайм получится на свободном ядре. 

Такой вот "рилтайм", например.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

35 minutes ago, aaarrr said:

как-то странно это все у них запущено, через гипервизор... программисто детектед? Я как бы подразумевал что основа - на выделенном ядре в жестком времени. А в фоне - гостевой Линукс. Не более того. Но надо конечно разбираться. Понятно же, что линуксоидам много ресурсов не давать. 

1 hour ago, mantech said:

координатная система не врежется в ступоры и не поломает редуктора...

не, ну если оставить все эти "поиграться" то лично я конечно же поставил бы выделенный процик не выше M3  с рубильником по питанию всем этим вашим линуксам )). Если своими так сказать деньгами отвечать за результат.

(не всмысле что он очень плох или я напишу лучше, просто свои глюки - они роднее и примерно знаешь, что ожидать.)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

16 minutes ago, DASM said:

как-то странно это все у них запущено, через гипервизор...

Зато запущено.

 

Для себя сделал вывод, что сгодится для ряда случаев, например, перетащить софт с OMAP-L138 (ARM + DSP) на современный многоядерник, не меняя при этом принципиально идеологию.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, aaarrr said:

Такой вот "рилтайм", например.

Хороший документ. Схема венчания через гипервизор на embedded нынче модная. Интересно было бы посмотреть, что там с кэшами и доступом к памяти.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

33 minutes ago, andrey_p said:

Хороший документ. Схема венчания через гипервизор на embedded нынче модная. Интересно было бы посмотреть, что там с кэшами и доступом к памяти.

Не очень понятно зачем эта вся суета. Есть килотонны готовых моделей, начиная от MT7688 до H5 (и больше).

С готовой памятью и остальным фаршем.

ST тут совсем не пионер. Берешь студию и пишешь что надо под любой - линукс везде один.

Просто ради интереса тратить время на на MP1 - а смысл ?

Бенефитов никаких не вижу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 минуту назад, x893 сказал:

Просто ради интереса тратить время на на MP1 - а смысл ?

Я уже это писал в самом начале топика, мне тоже не понятно все это, могу только предположить, что для любителей baremetal тут есть плюс - более документирован. Хотя для себя, как такого любителя, я тоже ничего особенного в данном камне не нашел, ибо "китайцы" по мне гораздо "аппетитнее" стали, ИМХО...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

8 minutes ago, mantech said:

Я уже это писал в самом начале топика, мне тоже не понятно все это, могу только предположить, что для любителей baremetal тут есть плюс - более документирован. Хотя для себя, как такого любителя, я тоже ничего особенного в данном камне не нашел, ибо "китайцы" по мне гораздо "аппетитнее" стали, ИМХО...

нунинаю.. что видел у китов - жесть. Так а что с iMX? Достойная дока же..

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...