Jump to content

    

Что вместо атмеги, но быстрее, но с командной строки взять?

7 hours ago, haker_fox said:

Например, у двухядерного LPC4337 каждое ядро может дёрнуть прерывание для другого ядра.

Да, полностью согласен, на рынке баре металл и особенно Cortex-M - решений уйма. Я то про полноценный линукс имел ввиду, а вот там как-то кроме Zynq/ZynqMP и Cyclone SoC - как-то ничего не видно, или все с такими ужасными бубнами в софтверной части.

 

1 hour ago, gosha-z said:

Zynq/ZynqMP или аналоги от Intel/Altera, вопрос религиозный. Данные затягиваем в PL часть, там обрабатываем и выдаем по DMA в PS часть, где живет Linux или bare-metal app. 

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

Share this post


Link to post
Share on other sites
1 hour ago, iiv said:

а вот там как-то кроме Zynq/ZynqMP и Cyclone SoC - как-то ничего не видно

Вот навскидку - AM654x от TI и i.MX8 от NXP - если ставить вопрос именно связки A+M/R. Плюс у TI есть свой RT процессор, весьма неплохой.

 

1 hour ago, iiv said:

очень маленький выбор готовых плат

Не знаю, как там во вселенной I/A дела обстоят, а во вселенной X великое разнообразие - *Zed от авнета, огроменный набор от Trenz, есть myir и прочие китайцы - с выбором все в порядке...

Share this post


Link to post
Share on other sites
10 часов назад, iiv сказал:

Нормальные не тормозные ядра с гигафлопсом и более на плавающей точке с малыми кортексами, которые умеют дрыгать ногами в реальном времени как-то без NDA сложно найти, а если что и находится, то прелесть разводки такого монстра и запуск на нем линукса - ужасно муторное дело.

Мы использовали OMAP L-137. Гигафлопса там нет (~половина только), но зато это на DSP-ядре, что должно быть быстрее чем то же самое на ARM (за счёт ускорения сопутствующих операций).

Если линух крутить на ARM-ядре, тяжелые флопсы - на DSP-ядре, то остаётся ещё 2шт. PRU-ядра для всяких ногодрыгов. :wink:

С разводкой у нас тоже проблем не возникло (почти): просто целиком слизали разводку МК+SDRAM+обвязка (кварц+JTAG+...) со спектрум-дигиталовской отладочной платы. И всё почти сразу заработало.

2 часа назад, iiv сказал:

Я то про полноценный линукс имел ввиду, а вот там как-то кроме Zynq/ZynqMP и Cyclone SoC - как-то ничего не видно, или все с такими ужасными бубнами в софтверной части.

OMAP L-137 (и L-138) уже лет 10 наверное. Если не больше. А в нём ARM9+DSP+PRUSS*2. На ARM9 линух вполне себе полноценный.

PS: Про линейку AMxxxx от TI уже подсказали....

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now