roboforum.ru

Технический форум по робототехнике.
Текущее время: 23 ноя 2024, 11:32

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 47 ]  На страницу Пред.  1, 2, 3, 4  След.
Автор Сообщение
 Заголовок сообщения: Re: Основа робота на D-Link DCS-930
СообщениеДобавлено: 04 ноя 2011, 12:30 
Не в сети

Зарегистрирован: 07 авг 2010, 21:29
Сообщения: 1725
Откуда: КМВ
прог. языки: C
ФИО: Андрей
Ну так нет папки ж наверно?

_________________
Дым, идущий из всех устройств в помещении предвещает появление электрика.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Основа робота на D-Link DCS-930
СообщениеДобавлено: 04 ноя 2011, 13:12 
Не в сети

Зарегистрирован: 27 авг 2008, 10:45
Сообщения: 1981
Откуда: Харьков
прог. языки: С/С++
Не, там похоже нету какого-то пакета - библиотеку найти не может: error while loading shared libraries: libmpc.so.2: cannot open shared object file: No such file or directory.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Основа робота на D-Link DCS-930
СообщениеДобавлено: 05 ноя 2011, 15:47 
Не в сети

Зарегистрирован: 24 окт 2011, 17:19
Сообщения: 16
Откуда: Челябинск
прог. языки: Delphi
Добавил пару недостающих библиотек и всё заработало! Образ собрался!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Основа робота на D-Link DCS-930
СообщениеДобавлено: 09 ноя 2011, 21:49 
Не в сети

Зарегистрирован: 24 окт 2011, 17:19
Сообщения: 16
Откуда: Челябинск
прог. языки: Delphi
Залил через родной интерфейс новую прошивку. Все прошло нормально. Теперь камера загружается, моргает светодиодом, меняет его с красного на зеленый, потом горит постоянно зеленый. Судя по диоду видно, что жизнь в нем кипит, но как к нему подступиться? в диапазоне 192.168.0-1.0-244 его нет. Может надо как то подругому к нему обращаться? у Wive-RTNL какие адреса по умолчанию?

Добавлено спустя 1 час 2 минуты 3 секунды:
Очень приятно, что удалось вернуться на заводскую прошивку.
правда MAC поменялся это странно.
Все мои настройки до перепрошивки остались - это вообще капец как странно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Основа робота на D-Link DCS-930
СообщениеДобавлено: 10 ноя 2011, 18:44 
Не в сети

Зарегистрирован: 24 окт 2011, 17:19
Сообщения: 16
Откуда: Челябинск
прог. языки: Delphi
После того, как я удачно прошился назад заводской прошивкой я почувствовал в себе силы и решил, особо не осторожничая, попробовать прошить камеру разными прошивками (для платформы RT305x). Начал с той, которую собрал сам, потому как первый раз у меня не получилось. Первый то раз я прошил через веб, и никакой реакции (кроме моргания светодиодом) после прошивки не получил. Второй раз решил прошить через Firmware Restoration. Но ничего толкового не получилось, все тоже самое - только моргающий светодиод. Прошил уже собранной прошивкой http://e30.v12.su/wive-ng/ . Тоже ничего не произошло. Решил вернуть заводскую. Заливаю и тишина. Не отвечает. Решил, что всё - загубил камеру.
Все действия по прошиванию выполнял в опере. Хотя в инструкции по Firmware Restoration написано, что шить только через IE6/7/8. Ну какая разница, думал я в чем шить, ну опера всяко лучше чем IE. И тут!
И тут я решил все таки выполнить предписание инструкции и прошить камеру с помощью IE. Только его запустил, открыл http://192.168.0.20 (так, как последнюю надежду) и вдруг камера заработала, активировалась и запустилась. Вот такая история. думаю как быть дальше.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Основа робота на D-Link DCS-930
СообщениеДобавлено: 10 ноя 2011, 22:22 
Не в сети

Зарегистрирован: 07 авг 2010, 21:29
Сообщения: 1725
Откуда: КМВ
прог. языки: C
ФИО: Андрей
В инит надо добавить инициализацию сети. Или статический адрес или dhcp.

_________________
Дым, идущий из всех устройств в помещении предвещает появление электрика.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Основа робота на D-Link DCS-930
СообщениеДобавлено: 16 ноя 2011, 21:52 
Не в сети

Зарегистрирован: 24 окт 2011, 17:19
Сообщения: 16
Откуда: Челябинск
прог. языки: Delphi
Нашёл и скачал исходники заводской прошивки.
http://tsd.dlink.com.tw/downloads2008.asp

Поковырялся в настройках конфигурации, откомпилировал, попытался залить на камеру, через кабель. Вроде заливается, но как то не отвечает ни на что. После долгих мытарств решил попробовать залить через Wi-Fi. Всё тут же залилось, установилось и заработало! Странно.

Теперь через PUTTY, по telnet`у имею доступ к камере, могу погулять по файловой системе, но что делать не совсем понимаю. Веб интерфейса нет (как было в оригинале). На его месте приглашение для апгрейда прошивки.
И потом!
В теме WiFi робот руками чайника сказано, что можно загрузить ser2net-....ipk уже после загрузки образа линукса, как же так? А если не так, то как его включить в образ, перед компиляцией?

Итого: имеется камера с прошивкой (видимо пустой), могу к ней обращаться через telnet. Могу изменять и компилировать образ и заливать его в камеру опять, но камеры (изображения) не вижу, хотя и прошивка скачана с офф. сайта из раздела dcs-930 (это конкретно моя камера).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Основа робота на D-Link DCS-930
СообщениеДобавлено: 17 ноя 2011, 11:18 
Не в сети

Зарегистрирован: 07 авг 2010, 21:29
Сообщения: 1725
Откуда: КМВ
прог. языки: C
ФИО: Андрей
Надо бы к ней UART прицепить - в меню загрузчика глянуть. Скорее всего сам интерфейс (веб-интерфейс) лежит на другом разделе флешки. Этот раздел надо где-то указать. :) Приведите содержимое файла init, посмотрим что там вообще запускается.

_________________
Дым, идущий из всех устройств в помещении предвещает появление электрика.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Основа робота на D-Link DCS-930
СообщениеДобавлено: 17 ноя 2011, 18:52 
Не в сети

Зарегистрирован: 24 окт 2011, 17:19
Сообщения: 16
Откуда: Челябинск
прог. языки: Delphi
Переходник на UART уже заказал, скоро должен придти.

Всякого рода init`ов достаточно много. где лежит нужный?
вот есть inittab (/tmp/works/dcs930/RT288x_SDK/source/romfs/etc_ro)
Код:
::sysinit:/etc_ro/rcS
ttyS1::respawn:/bin/sh


Содержание /etc_ro/rcS
Код:
#!/bin/sh

mount -a
mkdir -p /var/run
cat /etc_ro/motd

# generate Dev Node
# Linux 2.6 uses udev instead of devfs, we have to create static dev node by myself
mounted=`mount | grep mdev | wc -l`
if [ $mounted -eq 0 ]; then
mount -t ramfs mdev /dev
mkdir /dev/pts
mount -t devpts devpts /dev/pts
mdev -s
fi

mknod   /dev/spiS0       c       217     0
mknod   /dev/i2cM0       c       218     0
mknod   /dev/rdm0        c       254     0
mknod   /dev/flash0      c       200     0
mknod   /dev/swnat0      c       210     0
mknod   /dev/hwnat0      c       220     0
mknod   /dev/acl0        c       230     0
mknod   /dev/ac0         c       240     0
mknod   /dev/mtr0        c       250     0
mknod   /dev/gpio        c       252     0
mknod   /dev/PCM         c       233     0
mknod   /dev/I2S         c       234     0

echo "# <device regex> <uid>:<gid> <octal permissions> [<@|$|*> <command>]" > /etc/mdev.conf
echo "# The special characters have the meaning:" >> /etc/mdev.conf
echo "# @ Run after creating the device." >> /etc/mdev.conf
echo "# $ Run before removing the device." >> /etc/mdev.conf
echo "# * Run both after creating and before removing the device." >> /etc/mdev.conf
echo "sd[a-z][1-9] 0:0 0660 */sbin/automount.sh \$MDEV" >> /etc/mdev.conf

#enable usb hot-plug feature
echo "/sbin/mdev" > /proc/sys/kernel/hotplug

nvram_daemon &
internet.sh

#for telnet debugging
telnetd

#for syslogd
mkdir -p /var/log



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Основа робота на D-Link DCS-930
СообщениеДобавлено: 24 ноя 2011, 16:01 
Не в сети

Зарегистрирован: 24 окт 2011, 17:19
Сообщения: 16
Откуда: Челябинск
прог. языки: Delphi
2 RootAdmin: вот выложил каталог romfs, в результате содержимое этого каталога оказывается на камере.
http://tracermcc.ru/romfs.zip

Нашел замечательный проект firmware-mod-kit.
http://code.google.com/p/firmware-mod-kit/
Программа может разобрать исходник (img или bin), добавить/убавить библиотеки, собрать все назад.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Основа робота на D-Link DCS-930
СообщениеДобавлено: 28 ноя 2011, 23:49 
Не в сети

Зарегистрирован: 24 авг 2010, 11:48
Сообщения: 135
Откуда: Минск
прог. языки: C++,C,Asm
rx9abc, слежу за твоей темой. Сам подумываю о приобретении подобной камеры для экспериментов. Так что жду финального HOW-TO. Удачи!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Основа робота на D-Link DCS-930
СообщениеДобавлено: 30 ноя 2011, 19:58 
Не в сети

Зарегистрирован: 24 окт 2011, 17:19
Сообщения: 16
Откуда: Челябинск
прог. языки: Delphi
Спасибо, приятно что ещё кому-то это интересно.

Прислали переходник UART-COM.
Изображение

Надо подпаяться ничего неиспортив.
Сегодня неожиданно обнаружил WebUI (http://tsd.dlink.com.tw/downloads2008.asp)
Он, оказывается, был в исходниках. Просто я не туда смотрел. В архиве есть ещё один архив (romfs.tar.bz2) со всей файловой системой, в том числе и с WebUI. Вот только в итоговый бинарник попадает далеко не всё, что мне нужно. Видимо дело в настройках. Буду копать дальше.


Последний раз редактировалось rx9abc 30 ноя 2011, 20:29, всего редактировалось 2 раз(а).

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Основа робота на D-Link DCS-930
СообщениеДобавлено: 30 ноя 2011, 20:27 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Интересно конечно, я тоже посматриваю, только я в сторону 50-70-баксовых китайских вай-фай пан-тилт камер смотрю.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Основа робота на D-Link DCS-930
СообщениеДобавлено: 07 дек 2011, 18:56 
Не в сети

Зарегистрирован: 24 окт 2011, 17:19
Сообщения: 16
Откуда: Челябинск
прог. языки: Delphi
После запроса в офис D-Link мне прислали CGI API на мою камеру, вот сижу - разбираюсь


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Основа робота на D-Link DCS-930
СообщениеДобавлено: 08 мар 2012, 11:32 
Не в сети

Зарегистрирован: 08 мар 2012, 11:17
Сообщения: 1
Удалось ли подключится к камере по UART? Я попытался с помощью китайского шнура для нокии DKU-50, перепробовал все скорости, только мусор идет в терминале. Хотелось бы узнать настройки порта. Отписался на форуме длинк, жду.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 47 ]  На страницу Пред.  1, 2, 3, 4  След.

Часовой пояс: UTC + 4 часа


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

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


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

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO