Как стать автором
Обновить

Тестируем ультра-производительные кроссоверы для встраиваемых систем

Время на прочтение6 мин
Количество просмотров5.6K
Всего голосов 23: ↑21 и ↓2+27
Комментарии13

Комментарии 13

А главное доступны для простых разработчиков, без NDA и прочих сложностей

Сайт nxp.com для РФ отвечает Access Denied.

- "First time?"

Кстати, реально полезная статья

А они добрались? Навскидку гуглятся только Evaluation Kit по 189 долларов, это ни разу не замена 8-битникам.

не знаю что там с сабжем, но stm32h7 вполне себе добрались. правда тоже стоят дороже гораздо более производительных cortex a7 и им подобных. говорят реалтайм того стоит, но это не точно

без NDA и прочих сложностей

Вам удалось достать Security Reference Manual без NDA? А ведь только в нем нормальным языком описано все, касающееся шифрования и безопасности. И даже генератор случайных чисел только там описан. Да, по открытым драйверам можно понять работу блоков, можно просто использовать готовые драйвера, но без RM неудобно.

Хотя сам чип очень понравился - мощный, холодный, не требует внешних трансиверов для USB и SD, в отличие от STM32H7. Периферия богатая и удобная, хотя те-же FlexPWM очень непривычны и отличаются от обычных модулей в других процессорах. НО, нет внутреннего флеша, есть только двухчиповый 1064, где на одной подложке процессор и Serial FLASH с всего-лишь 4битным доступом и медленными командами на выборку.

Изучение i.MX только начал. До DryICE еще не дошел. Но думаю он мне и не понадобиться. Это для торговых терминалов.

А разрабатывать торговый терминал в принципе на аутсорсе никому не позволят, я думаю. Там требования конфиденциальности просто заградительные.

Вы не закрываете прошивку? ИМХО, без SRM невозможно разобраться с расшифровкой на лету из внешнего флеша.

NXP сильно опоздали с этим семейством, и кризис полупроводников их сильно подкосил. Сейчас на рынке правят бал Аллвиннеры — при той же паре гигагерцных ядер они ещё имеют встроенную DDR-память, открытую документацию, стоят в районе 5 долларов и доступны прямо сейчас макетками за 20...30 долларов и сотнями тысяч штук чипов без квот. И у них есть выводные LQFP-корпуса, что сильно облегчает оптический контроль на конвейере: под BGA нужен рентген, что может позволить себе не каждый сборочный цех.

Найти потенциальных конкурентов i.MX не сложно.
Достаточно зайти на сайте производителя типа Olimex

Интересны, например, STM32MP157F , их много в продаже.
Очень мощно выглядят AM335X, тоже продаются. У всех этих чипов целые экосистемы. Мануалы на много тысяч страниц.

Но это все же не кроссоверы. Область их применения значительно уже. В микро устройства их не вставишь.

А например для Allwinner A20 весь юзер мануал умещается в 800 страниц. Это не серьезно.
И Allwinner еще менее кроссоверы чем AM335X или STM32MP.

По поводу производительности - надо бы посмотреть сырки теста передачи по сети, если там каждый пакет формируется заново, то круто, а если меняется только заголовок в пакете из 1К+ (1400) байт, то не очень.

Там все довольно честно.

Единственное упрощение - отключение контрольной суммы. Но это фича самого стека Netx Duo.

Исходники эти часть Azure RTOS лежат в открытом доступе тут
В цикле для каждого следующего пакета сначала выделяется память под пакет, потом пакет формируется, потом отправляется, потом память освобождается.

Кстати, обновил в статье диаграмму узлов. Оказалось что чип NAND и HyperFlash не подключены на плате

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории