PCCar.ru - Ваш автомобильный компьютер

Вернуться   PCCar.ru - Ваш автомобильный компьютер > MP3Car ТехИнфа > AndroidCar > Навигация

Ответ
 
Опции темы Поиск в этой теме
Старый 22.06.2014, 11:28   #551
dmitry-c
Новый Пользователь
 
Регистрация: 29.11.2013
Регион: 45
Сообщений: 16
dmitry-c is on a distinguished road
По умолчанию

Здравствуйте уважаемые, не могу подружить зверька на rk3188 андроид 4.4.2, ядро 3.0.36+ и gps приемник на mediatek MTK3329.
Установил драйвер и либу
u0_a67@rk3188:/ $ lsmod
cdc_acm 13916 0 - Live 0x00000000
rk29_ipp 9957 1 - Live 0x00000000 (C)
mali 152580 35 - Live 0x00000000
ump 30472 21 mali, Live 0x00000000
rk30xxnand_ko 162075 0 - Live 0x00000000
u0_a67@rk3188:/ $


Устройства ttyACM при подключении в dev не появляется есть ttyS0, которое откликается на "busybox stty -F /dev/ttyS0"

u0_a67@rk3188:/ $ su busybox stty -F /dev/ttyS0 ispeed 115200
u0_a67@rk3188:/ $ su busybox stty -F /dev/ttyS0
speed 115200 baud; line = 0;
intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = <undef>; eol2 = <undef>; swtch = <undef>; start = ^Q; stop = ^S; susp = ^Z; rprnt = ^R; werase = ^W; lnext = ^V; flush = ^O; min = 1; time = 0;
-brkint -imaxbel
u0_a67@rk3188:/ $


Но после ввода "cat /dev/ttyS0", потока данных NMEA нет...
dmitry-c вне форума   Ответить с цитированием
Старый 22.06.2014, 15:17   #552
Rage2
Banned
 
Регистрация: 06.11.2009
Возраст: 38
Город: Nizhniy Novgorod
Регион: 52
Машина: Ford Focus III
Сообщений: 1,776
Rage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant future
По умолчанию

dmitry-c, ttyS0 не трогать..это другое.
Не исключено, что ваш приемник не на cdc_acm интерфейсе построен.
Попробуйте pl2303.ko
Rage2 вне форума   Ответить с цитированием
Старый 23.06.2014, 12:17   #553
dmitry-c
Новый Пользователь
 
Регистрация: 29.11.2013
Регион: 45
Сообщений: 16
dmitry-c is on a distinguished road
По умолчанию

Цитата:
Сообщение от Rage2 Посмотреть сообщение
dmitry-c, ttyS0 не трогать..это другое.
Не исключено, что ваш приемник не на cdc_acm интерфейсе построен.
Попробуйте pl2303.ko
Да похоже что другое точно, это устройство не определяется совсем, попробовал pl2303.ko, но пока не могу сменить скорость порта на 4800

busybox stty -F /dev/ttyUSB0 ispeed 4800 или busybox stty -F /dev/ttyUSB0 4800
setprop ro.kernel.android.gps ttyUSB0


выдают: ошибка "cannot perform all requested operations
пробовал сделать так по инструкции результата нет...
dmitry-c вне форума   Ответить с цитированием
Старый 23.06.2014, 12:48   #554
Rage2
Banned
 
Регистрация: 06.11.2009
Возраст: 38
Город: Nizhniy Novgorod
Регион: 52
Машина: Ford Focus III
Сообщений: 1,776
Rage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant future
По умолчанию

dmitry-c попробуй "софтовый" драйвер.
http://www.pccar.ru/showthread.php?t=19270
Rage2 вне форума   Ответить с цитированием
Старый 23.06.2014, 16:02   #555
nrgizer79
Пользователь
 
Аватар для nrgizer79
 
Регистрация: 18.04.2014
Город: Питер
Регион: 78, 98
Машина: OPEL ASTRA H
Сообщений: 80
nrgizer79 is just really nicenrgizer79 is just really nicenrgizer79 is just really nicenrgizer79 is just really nice
По умолчанию

Приветствую всех!

Связка ODROID U3 (Exynos 4412) + Holux M-215+ (чип МТК3333).
Android 4.4.4. Ядро 3.0.51
Судя по выводу lsusb (Bus 001 Device 007: ID 067b:2303) модуль pl2303, причем модуль вкомпилен в ядро.
Устройство определяется как ttyUSB0.
Скорость 9600 (speed 9600 baud; line = 0; )
Скорость в настройках приемника - 4800.
Данные NMEA естественно не идут.
Если скорость поменять ручками busybox stty -F /dev/ttyUSB0 4800, то данные пойдут.
Создал папку /system/etc/init.d, дал права 755 (chmod 755 /system/etc/init.d).
Создал файл /system/etc/init.d/gps_speed, дал права 755 (chmod 755 /system/etc/init.d/gps_speed).
Прописал туда:
Код:
#!/system/bin/sh

busybox stty -F /dev/ttyUSB0 ispeed 4800
busybox chmod 666 /dev/ttyUSB0
Скрипт походу не отрабатывается, скорость при запуске не меняется.
"Выписка" из лога:
Код:
--------- beginning of /dev/log/main
06-23 14:49:25.725 I/installd( 1435): installd firing up
06-23 14:49:25.820 I/DEBUG   ( 1430): debuggerd: Jun 16 2014 09:35:30
06-23 14:49:25.965 I/busybox ( 1442): run-parts: /system/etc/init.d/gps_speed exited with code 111
06-23 14:49:25.965 I/busybox ( 1442): busybox terminated by exit(1)
Что я делаю не так ?
nrgizer79 вне форума   Ответить с цитированием
Старый 23.06.2014, 18:01   #556
Bkmz
Старший Пользователь
 
Регистрация: 05.12.2006
Возраст: 38
Город: Москва
Регион: 77, 97, 99, 177
Машина: Audi A3 8p
Сообщений: 130
Bkmz has a spectacular aura aboutBkmz has a spectacular aura aboutBkmz has a spectacular aura about
По умолчанию

Цитата:
Сообщение от nrgizer79 Посмотреть сообщение
Приветствую всех!

Связка ODROID U3 (Exynos 4412) + Holux M-215+ (чип МТК3333).
Android 4.4.4. Ядро 3.0.51
Судя по выводу lsusb (Bus 001 Device 007: ID 067b:2303) модуль pl2303, причем модуль вкомпилен в ядро.
Устройство определяется как ttyUSB0.
Скорость 9600 (speed 9600 baud; line = 0; )
Скорость в настройках приемника - 4800.
Данные NMEA естественно не идут.
Если скорость поменять ручками busybox stty -F /dev/ttyUSB0 4800, то данные пойдут.
Создал папку /system/etc/init.d, дал права 755 (chmod 755 /system/etc/init.d).
Создал файл /system/etc/init.d/gps_speed, дал права 755 (chmod 755 /system/etc/init.d/gps_speed).
Прописал туда:
Код:
#!/system/bin/sh

busybox stty -F /dev/ttyUSB0 ispeed 4800
busybox chmod 666 /dev/ttyUSB0
Скрипт походу не отрабатывается, скорость при запуске не меняется.
"Выписка" из лога:
Код:
--------- beginning of /dev/log/main
06-23 14:49:25.725 I/installd( 1435): installd firing up
06-23 14:49:25.820 I/DEBUG   ( 1430): debuggerd: Jun 16 2014 09:35:30
06-23 14:49:25.965 I/busybox ( 1442): run-parts: /system/etc/init.d/gps_speed exited with code 111
06-23 14:49:25.965 I/busybox ( 1442): busybox terminated by exit(1)
Что я делаю не так ?
Попробуй из скрипта убрать слово ispeed....
Bkmz вне форума   Ответить с цитированием
Старый 23.06.2014, 18:25   #557
nrgizer79
Пользователь
 
Аватар для nrgizer79
 
Регистрация: 18.04.2014
Город: Питер
Регион: 78, 98
Машина: OPEL ASTRA H
Сообщений: 80
nrgizer79 is just really nicenrgizer79 is just really nicenrgizer79 is just really nicenrgizer79 is just really nice
По умолчанию

Цитата:
Сообщение от Bkmz Посмотреть сообщение
Попробуй из скрипта убрать слово ispeed....
То же самое.
Из командной строки работает что с ispeed, что без нее.
nrgizer79 вне форума   Ответить с цитированием
Старый 23.06.2014, 18:56   #558
Rage2
Banned
 
Регистрация: 06.11.2009
Возраст: 38
Город: Nizhniy Novgorod
Регион: 52
Машина: Ford Focus III
Сообщений: 1,776
Rage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant future
По умолчанию

Убери базибокс
Rage2 вне форума   Ответить с цитированием
Старый 24.06.2014, 00:14   #559
webnet
Пользователь
 
Регистрация: 24.12.2013
Возраст: 40
Город: Спб
Регион: 78, 98
Машина: volvo xc70
Сообщений: 30
webnet is on a distinguished road
По умолчанию

Помогите решить проблему. Спутники пропадают через неопределённое время.а в терминале после ввода cat /dev/ttyACM0 данные идут. Помогает только перезагрузка?
webnet вне форума   Ответить с цитированием
Старый 24.06.2014, 10:12   #560
nrgizer79
Пользователь
 
Аватар для nrgizer79
 
Регистрация: 18.04.2014
Город: Питер
Регион: 78, 98
Машина: OPEL ASTRA H
Сообщений: 80
nrgizer79 is just really nicenrgizer79 is just really nicenrgizer79 is just really nicenrgizer79 is just really nice
По умолчанию

Цитата:
Сообщение от Rage2 Посмотреть сообщение
Убери базибокс
Не помогает.

UPDATE:
Побеждено.
Создавал файл скрипта в notepad++ на винде - не работало.
Создал файл в андроиде в RootExplorer - все пошло.

Последний раз редактировалось nrgizer79; 24.06.2014 в 10:50.
nrgizer79 вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 15 (пользователей: 0 , гостей: 15)
 

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

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



Часовой пояс GMT +4, время: 19:39.


Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot