собственно надо соединить 2 платы другим стыком - сделать двухпортовый свитч(длинный). например по RS232 соединить платы. нужно для связи компов через КАКОЙ либо стык посредством плат. на плате g45 процик.
sasamy, поняли вы почти так, как мне и нужно!
вот что мне нужно в идеале.
комп1 <---eth---> плата1 <---стык до 2 мегабит---> плата2 <---eth---> комп2
но так как уарты в плате не быстрые, то не вариант мне использовать уарт.
но еще лучше, если будет так:
комп1 <---eth---> плата1 <---стык до 2 мегабит ---> переход на другое оборудование ---> другое оборудование <---eth---> комп2
стык в лучшем варианте это по ЕБИ (шина адрес данные) общаться. на крайний случай - SPI.
другое оборудование - это плата на основе PIC18F97J60 + ПЛИС
текущая плата - g45 + ПЛИС.
USB длиной в несколько тыщ км не бывает... нужно через плис данные прогонять.
зы. необходимо мне перехватывать пакеты и программно отсылать их в ПЛИС. также с ПЛИС забирать принятые пакеты и передать их обратно в сеть. но что бы такого почитать, чтоб ознакомиться с перехватом пакетов в линуксе я не нашел смаху:(
Тогда я вообще ничего не понял - а UART вы как собирались на тыщи км растянуть ? модем ? и какая среда для передачи - кабель тянуть свой на тыщи км :) тыщи км - я так понял уже Интернет, тут вообще не вижу никаких проблем USB использовать для модема.
если кроме уартов ничего в спутник не засунуть - о чем тогда разговор ? быстрей аппаратных уартов будет только преобразователь например usb-serial, и тут возвращаемся к варианту №1 c pppd
http://vtun.sourceforge.net/
вот тут уже можно что то накопать! правда там много лишнего, но это поправимо я думаю.
зы на спутник мы можем отправить сигнал с1-фл-би до 600 килобит/с и HDB3 до 2 мегабит/с. или же просто такты-данные до 2 мегабит/с. уарт легко переделывается в вышеописанные интерфейсы.
зыы а до какой скорости может работать усарт на g45 ?