Есть задача, не могу определиться с процессором. С армами не работал, поэтому могу чего то не так навыбирать. Требуется сделать шлюз между компьютером и неким устройством. Компьютер по задумке должен подключаться к шлюзу по Ethernet - это вход. устройство, которым должен управлять компьютер состоит из некоторого количества плат сидящих на разных шинах. и чтобы эти платы подключить к компу по Ethernet, у шлюза должны быть следующие интерфесы:
1)5-10 CAN шин
2)~5 LIN шин
3)USB 480Mbps, к нему будет подключаться у-во(которое тоже непонятно на чем делать) имеющее GSM/GPRS/GPS/WiFi/Bluetooth, для того чтобы компьютер по цепочке Компьютер->Ethernet-шлюз-USB->плата со всеми этими блютусами и вайфаями мог лазить по инету через WiFi,GPRS и ессно использовать GPS,GPRS,Bluetooth.
4)Хочется, но необязательно, поставить FlexRay
5)Очень хочется, но не вериться, что возможно, добавить FireWire(какой нибудь OEM модуль). Чтобы видео перегонять с камер в компьютер.
Такой вот нехилый девайс намечается.

Пока я думаю о at91sam9260 + Linux, чтобы несколько человек могли писать софт и дрова. Еще для CAN надо будет написать поддержку CANopen, т.к все платки тоже планируется соединять по этому протоколу. Плату по третьему пункту, думаю делать по аналогии, поставить at91sam9260+Linux, и прикрутить разные OEM модули для поддержки GSM/GPRS/GPS/WiFi/Bluetooth. Кто, что думает? допускаю, что немного сумбурно объяснил, но кажеться суть ясна. две платы надо сделать, хочется чтоб было как можно проще и быстрее написать дрова и сдать проект, вопрос на чем и под какую ОСЬ оптимальнее делать??
Сообщение отредактировал Zazou - Apr 17 2008, 20:27