Комментарии 13
А главное доступны для простых разработчиков, без NDA и прочих сложностей
Сайт nxp.com для РФ отвечает Access Denied.
Кстати, реально полезная статья
А они добрались? Навскидку гуглятся только Evaluation Kit по 189 долларов, это ни разу не замена 8-битникам.
Через дилера Авнет цена 522 :), у других stock = 0. https://www.avnet.com/shop/emea/products/nxp/mimxrt1170-evk-3074457345644639200. У производителя надо регатся, лень :)
не знаю что там с сабжем, но stm32h7 вполне себе добрались. правда тоже стоят дороже гораздо более производительных cortex a7 и им подобных. говорят реалтайм того стоит, но это не точно
без NDA и прочих сложностей
Вам удалось достать Security Reference Manual без NDA? А ведь только в нем нормальным языком описано все, касающееся шифрования и безопасности. И даже генератор случайных чисел только там описан. Да, по открытым драйверам можно понять работу блоков, можно просто использовать готовые драйвера, но без RM неудобно.
Хотя сам чип очень понравился - мощный, холодный, не требует внешних трансиверов для USB и SD, в отличие от STM32H7. Периферия богатая и удобная, хотя те-же FlexPWM очень непривычны и отличаются от обычных модулей в других процессорах. НО, нет внутреннего флеша, есть только двухчиповый 1064, где на одной подложке процессор и Serial FLASH с всего-лишь 4битным доступом и медленными командами на выборку.
Изучение i.MX только начал. До DryICE еще не дошел. Но думаю он мне и не понадобиться. Это для торговых терминалов.
А разрабатывать торговый терминал в принципе на аутсорсе никому не позволят, я думаю. Там требования конфиденциальности просто заградительные.
Найти потенциальных конкурентов i.MX не сложно.
Достаточно зайти на сайте производителя типа Olimex
Интересны, например, STM32MP157F , их много в продаже.
Очень мощно выглядят AM335X, тоже продаются. У всех этих чипов целые экосистемы. Мануалы на много тысяч страниц.
Но это все же не кроссоверы. Область их применения значительно уже. В микро устройства их не вставишь.
А например для Allwinner A20 весь юзер мануал умещается в 800 страниц. Это не серьезно.
И Allwinner еще менее кроссоверы чем AM335X или STM32MP.
По поводу производительности - надо бы посмотреть сырки теста передачи по сети, если там каждый пакет формируется заново, то круто, а если меняется только заголовок в пакете из 1К+ (1400) байт, то не очень.
Там все довольно честно.
Единственное упрощение - отключение контрольной суммы. Но это фича самого стека Netx Duo.
Исходники эти часть Azure RTOS лежат в открытом доступе тут
В цикле для каждого следующего пакета сначала выделяется память под пакет, потом пакет формируется, потом отправляется, потом память освобождается.
Кстати, обновил в статье диаграмму узлов. Оказалось что чип NAND и HyperFlash не подключены на плате
Тестируем ультра-производительные кроссоверы для встраиваемых систем