roboforum.ru

Технический форум по робототехнике.

OR-WRT - Поддержка

Разработка стандартизированных модулей для домашнего робостроения.
Правила форума
Правила раздела OpenRobotics

Re: OR-WRT - Поддержка

Сообщение svavan » 08 апр 2013, 13:33

2 stigmaster:
По первому вопросу - там скорость гуляет сильно, пробуй поставить 9600 для начала. А второй байт это не паразитный, это вебинтерфейс а точнее CGI скрипт так работает, при отсылании строки добавляет 0x10, типа "\n". Потом такая добавка оказывается очень кстати, особенно когда в порт валится лог загрузки и там могут попадаться байты которые вы используете.

2 Elmot: Спасибо за инфу!
Аватара пользователя
svavan
 
Сообщения: 58
Зарегистрирован: 05 июл 2012, 10:56
Откуда: Украина, Донецк
прог. языки: ASM, С++, C#, Python

Re: OR-WRT - Поддержка

Сообщение elmot » 08 апр 2013, 13:54

svavan писал(а):2 stigmaster:
По первому вопросу - там скорость гуляет сильно, пробуй поставить 9600 для начала.

Проблемы из-за скорости выглядят не так. И нва 57600 проявляиться они не должны.

Добавлено спустя 17 минут 27 секунд:
elmot писал(а):PS. Недавно вышел 703й с другой прошивкой, там может не работать ethernet. Версия с фиксом в работе.

http://sourceforge.net/p/orwrt/tickets/8/
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: OR-WRT - Поддержка

Сообщение stigmaster » 08 апр 2013, 14:28

Насчёт 703-го я писал в этой теме буквально пару страниц назад - OR-WRT пытался и через веб-интерфейс ставить, и через UART заливал, но постоянно получал "кирпич", который по ЛАН-у не пинговался вообще никак. Пока что положил девайс на полку до лучших времён. Кстати, вполне возможно, что просто отрубался LAN-порт, как в вашем тикете сказано.

/proc/usb/devices постараюсь скинуть вечером (пишу с работы). А что мы там ищем, если коротко?

На тему тормозов - Ардуиновскую прошивку я, конечно, попробую перелопатить, но там, собстна, лопатить особо нечего... ОК, невермайнд, скопирую сюда код вечером, там с десяток строчек всего.
stigmaster
 
Сообщения: 36
Зарегистрирован: 30 сен 2011, 01:18
Откуда: Рига
прог. языки: Java, C++, Processing

Re: OR-WRT - Поддержка

Сообщение elmot » 08 апр 2013, 15:09

По 703-му - желательно обязательно версию загрузчика в студию.

Если коротко, ищем VID/PID от меговского USB-UART. По нему можно либо другой драйвер подобрать, либо тупо попробовать
http://roboforum.ru/wiki/OR-WRT#Pololu_Orangutan_SVP-1284
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: OR-WRT - Поддержка

Сообщение Madf » 08 апр 2013, 16:11

Давно хотел спросить знатоков линуха: можно как-то слить прошивку целиком настроенную из tp-link tl-mr3020, скажем на фтп внешнее или временно в память, а потом скопировать как файл? А то штатная опция, которая тупо копирует конфигурацию (некоторые файлы) - не серьёзно, т.к. настройка идет не только в них, но и в других местах/пакетах.
Madf
 
Сообщения: 3298
Зарегистрирован: 03 янв 2012, 12:55
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...

Re: OR-WRT - Поддержка

Сообщение elmot » 08 апр 2013, 16:22

Опять-таки, какова конечная цель?
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: OR-WRT - Поддержка

Сообщение stigmaster » 08 апр 2013, 16:42

Подозреваю, что цель - создавать образы уже настроенной прошивки (для бэкапов, или для заливки на другой MR3020, например).
stigmaster
 
Сообщения: 36
Зарегистрирован: 30 сен 2011, 01:18
Откуда: Рига
прог. языки: Java, C++, Processing

Re: OR-WRT - Поддержка

Сообщение Madf » 09 апр 2013, 12:26

верно подмечено, именно для этого
чтобы, если что было с чего восстанавливаться
Madf
 
Сообщения: 3298
Зарегистрирован: 03 янв 2012, 12:55
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...

Re: OR-WRT - Поддержка

Сообщение elmot » 09 апр 2013, 14:52

короче постоянная файловая система опенврт и клонов состоит из 2х частей. Часть 1) - то, что прошито в прошивке. 2) Сверху подмонтирован т.наз. оверлей - другой кусок ФС, который хранит только изменения, сделанные позднее. Оверлей сам по себе смонтирован в /overlay. Собсна если его аккуратно свернуть в трубочку, то это и будет архив с изменениями и настройками относительно исходной прошивки.
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: OR-WRT - Поддержка

Сообщение Madf » 09 апр 2013, 15:00

спасибо, посмотрю
просто в прошивке идет куча модулей, которые нафиг мне не нужны, думал их удалить, выходит, что их фиг удалишь, раз они с прошивкой появились..
точнее места свободного мало для установки других модулей
выходит, что фиг вообще получится это сделать
Madf
 
Сообщения: 3298
Зарегистрирован: 03 янв 2012, 12:55
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...

Re: OR-WRT - Поддержка

Сообщение elmot » 09 апр 2013, 15:15

именно. так что только пересборкой. Что за лишние модули и чем мешают?
8мб флеши спасут мадфа?
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: OR-WRT - Поддержка

Сообщение Madf » 09 апр 2013, 16:31

я пробовал по описанию доставить поддержку юсб-флешек, далее хотел понаставить всяких вкусняшек примонтировав диск, но после установки MJPG-streamer + юсб-хаба как-то ничего не лезет и нет в репозитории модуля для юсб-носителей (
версия прошивки брал последнюю стабильную
у меня сейчас свободно где-то 1-2 МБ
Madf
 
Сообщения: 3298
Зарегистрирован: 03 янв 2012, 12:55
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...

Re: OR-WRT - Поддержка

Сообщение elmot » 09 апр 2013, 17:18

Переходи на 0.75
Там уже есть поддержка extroot. По стабильности она не хуже, альфа, потому что я попытался запилить свой репозиторий пэкеджей(неудачно).
Возможно, дополнительные пекэджи придется втыкать туда руками
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: OR-WRT - Поддержка

Сообщение stigmaster » 09 апр 2013, 23:53

elmot писал(а):Да, такое возможно. Содержимое /proc/bus/usb/devices в студию.


T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 1
B: Alloc= 0/800 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0002 Rev= 3.03
S: Manufacturer=Linux 3.3.8 ehci_hcd
S: Product=Generic Platform EHCI Controller
S: SerialNumber=ehci-platform
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=256ms

T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=02(comm.) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=2341 ProdID=0010 Rev= 0.01
S: Manufacturer=Arduino (http://www.arduino.cc)
S: Product=Arduino Mega 2560
S: SerialNumber=649363339363510162D0
C:* #Ifs= 2 Cfg#= 1 Atr=c0 MxPwr=100mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=02 Prot=01 Driver=(none)
E: Ad=82(I) Atr=03(Int.) MxPS= 8 Ivl=255ms
I:* If#= 1 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=(none)
E: Ad=04(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=83(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
stigmaster
 
Сообщения: 36
Зарегистрирован: 30 сен 2011, 01:18
Откуда: Рига
прог. языки: Java, C++, Processing

Re: OR-WRT - Поддержка

Сообщение elmot » 10 апр 2013, 00:52

Пробуем

в файл /etc/rc.local добавить строки:
Код: Выделить всёРазвернуть
rmmod usbserial
insmod usbserial vendor=0x2341 product=0x0010
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Пред.След.

Вернуться в Open Robotics

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2