Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > OpenWRT/LEDE

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.12.2012, 01:40   #21
d00m
Senior Member
 
Регистрация: 06.11.2012
Сообщений: 153
Вес репутации: 0
d00m is an unknown quantity at this point
По умолчанию

а потом оно перестанет перешиваться удаленно ? тогда уж кондер лучше припаять..
d00m вне форума   Ответить с цитированием
Старый 16.01.2013, 16:16   #22
serenya
Junior Member
 
Регистрация: 10.01.2013
Сообщений: 29
Вес репутации: 0
serenya is an unknown quantity at this point
По умолчанию

А на линуксе кто делал так?
serenya вне форума   Ответить с цитированием
Старый 16.01.2013, 18:02   #23
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9820
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию

Я не пробовал, но не вижу препятствий для этого
Admin вне форума   Ответить с цитированием
Старый 17.01.2013, 15:10   #24
serenya
Junior Member
 
Регистрация: 10.01.2013
Сообщений: 29
Вес репутации: 0
serenya is an unknown quantity at this point
По умолчанию

Для меня главным препятствием оказалось создание виртуального порта, не знаю чем. ser2net поставил на линуксовую машину а дальше не знаю что делать. Хотел tibbo для линукса поставить, но т.к. его надо самому компилить, а я в этом дуб, так и не смог.
serenya вне форума   Ответить с цитированием
Старый 05.02.2013, 17:14   #25
Валерий
Junior Member
 
Регистрация: 14.01.2013
Сообщений: 18
Вес репутации: 0
Валерий is an unknown quantity at this point
По умолчанию

У меня mega2560 с 16U2 на борту. Получилось только через AVR.
avrdude -p m2560 -P /dev/ttyACM0 -c stk500v2 -b 115200 -C /etc/avrdude.conf -U flash:w:/root/Blink.cpp.hex
В автозапуске stty настраивает порт на 115200 бод.
Первоначально хотелось настроить через ser2net, не получилось. Кому-нибудь удалось?

Последний раз редактировалось Валерий; 05.02.2013 в 17:16.
Валерий вне форума   Ответить с цитированием
Старый 05.02.2013, 18:22   #26
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9820
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию

У меня работаеn ser2net c arduino Nano
Admin вне форума   Ответить с цитированием
Старый 06.02.2013, 08:53   #27
Alk
Junior Member
 
Регистрация: 05.02.2013
Сообщений: 2
Вес репутации: 0
Alk is an unknown quantity at this point
По умолчанию

Чтобы АРДУИНО не перегружался при обращении к serial порту, я добавил строку
stty -F /dev/ttyUSB0 cs8 9600 ignbrk -brkint -icrnl -imaxbel -opost -onlcr -isig -icanon -iexten -echo -echoe -echok -echoctl -echoke noflsh -ixon -crtscts -hupcl в файл авто запуска rc.local в папке /etc до exit 0.
Alk вне форума   Ответить с цитированием
Старый 07.02.2013, 06:57   #28
andr128
Senior Member
 
Аватар для andr128
 
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1604
andr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond repute
По умолчанию

Цитата:
Сообщение от Admin Посмотреть сообщение
SER2NET перенаправляет данные с Serial port в сеть, в инициализации не участвует..
Почему же не участвует? Вы же задаете ему параметры порта.
И перед тем как открыть порт он инициализирует его в соответствии с заданными ему параметрами.

Другое дело, что может не все параметры он задает.
andr128 вне форума   Ответить с цитированием
Старый 07.02.2013, 10:14   #29
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9820
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию

Я считал что инициализирует stty
Admin вне форума   Ответить с цитированием
Старый 12.02.2013, 22:12   #30
chelKD
Junior Member
 
Регистрация: 12.02.2013
Сообщений: 1
Вес репутации: 0
chelKD is an unknown quantity at this point
По умолчанию

Чтобы ардуина перезагружалась при инициализации порта надо поставить ключ hupcl в stty. Чтобы потом корректно работать (не перегружая) соответственно снять.
Написал такой скрипт для прошивки:
root@OpenWrt:~# cat /root/write_arduino.sh
#!/bin/sh
stty -F /dev/ttyUSB0 cs8 57600 hupcl
avrdude -p m328p -P /dev/ttyUSB0 -c stk500v1 -b 57600 -C /etc/avrdude.conf -U flash:w:/root/$1
stty -F /dev/ttyUSB0 cs8 57600 -hupcl

вызов с указанием имени hex файла, например:
root@OpenWrt:~# ./write_arduino.sh sketch_feb11a.cpp.hex
chelKD вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 14:51. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика