ИМХО
Я бы это реализовывал на платформе Cortex-M4, и то наверно много,
ну если нужно на вырост Cortex-M7...
Конечно можно ситару поставить AM3505...
Кстати Atmel анонсировал SAM A5, там есть и CAN и Ethernet 1G
http://www.atmel.com/products/microcontrol...#SAMA5D3_series
Но по мне так лучше взять чип с ядром Cortex M4 и по мере необходимости прикручивал бы то, что нужно
Нужен Ethernet пожалуйста wiznet, нужен дисплей поставили riverdi, дисплей с контроллером ни каких проблем, ресурсов даже Pic контроллера хватит...
Просто изначально аппаратно заложить места и для wifi и для Ethernet, одним словом нужно впаял и запрограммировал.
Ваша идея мощного ядра она не нова и хороша, но только на больших партиях, когда вы заказали 50 тыс. модулей, которые Вам на производстве собрали, они у Вас лежат на складе и Вы под клиента прошиваете (как правило не шьете, а просто активируете функции).
Но 100-300 устройствах Вы реально ни чего не выиграете, наоборот влетите и по деньгам и срокам...
Просто когда Вы посчитаете затраченное время на разработку и реальную себестоимость, она не будет в пользу мощного ядра...
Вот imx6
http://ru.farnell.com/freescale-semiconduc...-624/dp/2409457
Вот SAM L21 Cortex-M0+
http://ru.farnell.com/atmel/atsaml21j18a-m...-qfn/dp/2484387
Цена отличается более чем 4 раза, цена установки этих чипов тоже будет не в пользу imx6...
А делать будут одно и тоже...
imx6 шикарный продукт но для своей ниши, и это точно не опрос 8 датчиков.
У знакомого промышленный контроллер реализован на Cortex-M7, так там сеть датчиков, в некоторых проектах мотор крутит плюс сетевое управление, так ресурсов остается ещё вагон...
Может стоит просто грамотно разработать структуру ПО подобрать оптимально платформу, получить конкурентный по цене продукт, а на сэкономленные деньги купить себе для ознакомления и развития мощную платформу на базе той же ситары?