Технический форум по робототехнике.
Kames » 27 фев 2013, 20:27
Добрый день форумчане возник вопрос можно ли это маршрутизатор подружить с МК(например Atmega8)
elmot » 27 фев 2013, 20:28
в каком смысле?
Kames » 27 фев 2013, 20:32
Маршрутизатор принимает команды и передаёт их микроконтроллеру который выполняет в зависимости от команд действия.Разбирал роутер порта UART не обнаружил но за то имеется USB порт думаю подшаманить над ним может что то получится?
Angel71 » 27 фев 2013, 20:47
плохо искали
http://wiki.openwrt.org/toh/tp-link/tl-wr842nd. или вы ожидали увидеть в нём db9 разъём?
прокинуть юсб-ком переходник на штатной прошивке может и можно, а может и нельзя

или пытайтесь сами найти в сети про это или воткните переходник и проверьте.
третий вариант - это без всяких перепрошивок и припаиванию к плате просто работать по сети. как вариант используя модуль на enc28j60.
Myp » 27 фев 2013, 22:08
ищи альтернативную прошивку к нему и там ужо делай что хочешь.
Kames » 27 фев 2013, 23:31
Спасибо Angel71!а ещё такой вопрос можно соеденить usb wi fi и микроконтроллер (например опять же atmega8)?
Angel71 » 28 фев 2013, 00:57
про меги и юсбишный вайфай забудьте сразу. есть вайфай чипы/модули с uart, spi,... интерфейсами. их можно к мегам подключить. ценник правда около 20..50$.
Romikgy » 28 фев 2013, 11:06
а как на альтернативных прошивках отключать uart от kernel , что бы туда лог системы не сыпался, что бы потом под avr использовать ?
elmot » 28 фев 2013, 13:13
А вот это занятие. Причем если смириться с некоторым количеством мусора при старте системы, то это довольно просто делается (параметры ядра и inittab).
Если мириться не прокатывает, тогда это жуткий гемор с ковырянием загрузчика(и шансом брикнуть роутер), полной пересборкой ядра и прочим. Я этот путь до конца так и не прошел.
Добавлено спустя 6 минут 57 секунд:Вообще говоря сабжевый роутер - родной брат тех, которые я ковыряю для
[[OR-WRT]]Можно подправить и собрать ее для 842го роутера тоже.
Romikgy » 28 фев 2013, 14:18
> то это довольно просто делается (параметры ядра и inittab).
и что там править то ?
elmot » 28 фев 2013, 15:00
Очевидно, отключать вывод на консоль. и блокировать логин с консоли. Но в уарт все равно будет лететь мусор от загрузчика и early output от ядра.
Romikgy » 28 фев 2013, 17:19
как отключить вывод на консоль?
elmot » 28 фев 2013, 17:30
Romikgy » 28 фев 2013, 17:45
скачал в какие файлы смотреть?
это inittab
<

sysinit:/etc/init.d/rcS S boot

shutdown:/etc/init.d/rcS K stop
tty1::askfirst:/bin/ash --login
>
последнюю строку просто убить? еще где то посмотреть?
elmot » 28 фев 2013, 21:03
Все что надо уже убито. Это ж моя прошивка