iiv 17 11 сентября, 2019 Опубликовано 11 сентября, 2019 · Жалоба 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 и аналогичных) и очень маленький выбор готовых плат - такое чувство, что они больше на поиграться, чем для на попользовать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gosha-z 2 11 сентября, 2019 Опубликовано 11 сентября, 2019 · Жалоба 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 и прочие китайцы - с выбором все в порядке... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 184 11 сентября, 2019 Опубликовано 11 сентября, 2019 · Жалоба 10 часов назад, iiv сказал: Нормальные не тормозные ядра с гигафлопсом и более на плавающей точке с малыми кортексами, которые умеют дрыгать ногами в реальном времени как-то без NDA сложно найти, а если что и находится, то прелесть разводки такого монстра и запуск на нем линукса - ужасно муторное дело. Мы использовали OMAP L-137. Гигафлопса там нет (~половина только), но зато это на DSP-ядре, что должно быть быстрее чем то же самое на ARM (за счёт ускорения сопутствующих операций). Если линух крутить на ARM-ядре, тяжелые флопсы - на DSP-ядре, то остаётся ещё 2шт. PRU-ядра для всяких ногодрыгов. С разводкой у нас тоже проблем не возникло (почти): просто целиком слизали разводку МК+SDRAM+обвязка (кварц+JTAG+...) со спектрум-дигиталовской отладочной платы. И всё почти сразу заработало. 2 часа назад, iiv сказал: Я то про полноценный линукс имел ввиду, а вот там как-то кроме Zynq/ZynqMP и Cyclone SoC - как-то ничего не видно, или все с такими ужасными бубнами в софтверной части. OMAP L-137 (и L-138) уже лет 10 наверное. Если не больше. А в нём ARM9+DSP+PRUSS*2. На ARM9 линух вполне себе полноценный. PS: Про линейку AMxxxx от TI уже подсказали.... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_pv 52 11 сентября, 2019 Опубликовано 11 сентября, 2019 · Жалоба новые шарки ещё adsp-sc57x/58x Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться