![]() |
BU353 по умолчанию работает на 4800. GPS модуль, который я сейчас использую в машине (Ublox TIM) тоже как оказалось работает на 4800, но у него это конфигурируется уровнями на ножках.
Ещё я использовал DIGMA BM110 (Holux M1200), там скорость была 38400. Насколько я понимаю, принципиальной разницы нет. |
спасибо за ответ,буду пробовать методом втыка
|
Имеем приблуду TV BOX UG008
Версия ядра 3.0.8+ Версия Андроид 4.1.1 Рутован. Сделал на STM32F103 композитное устройство, которое включает в себя: - стандартный USB CDC виртуальный компорт - HID клавиатура - HID тачскрин для Андроида - HID тачскрин под винду Все работает замечательно под 7 виндой и XP. На андроиде тоже работает все, кроме USB CDC. В линуксе и Андроиде пока не силен. Чувствую что установка стандартного USB CDC драйвера на Андроид должна быть простой. Ткните в нужном направлении плиз :) cdc-acm.ko для версии ядра переписал в /system/lib/modules с правами 777 В терминале, команда: insmod /system/lib/modules/cdc-acm.ko возвращает: insmod: init_module '/system/lib/modules/cdc-acm.ko' failed (Operation not permitted) без этого модуля я не увижу ttyACMx в /dev/... как я понимаю. |
1. Права не 777, а 644
2. Нужен рут. Т.е перед инсмод, нужно набрать su |
Да, уже понял свою тупость :) но получил Exec format error
странно, потому как vermagic=3.0.8+ в модуле... p.s. Понятно, надо еще смотреть лог ошибок :) cdc_acm: version magic '3.0.8+ preempt mod_unload modversions ARMv7' should be '3.0.8+ SMP preempt mod_unload ARMv7' Нашел для 3.0.8+ только с vermagic=3.0.8-alok+ SMP preempt mod_unload ARMv7, исправил в наглую на нужную и появился ttyACM0. p.s.2 Все, приконнектил UART GPS модуль к своему девайсу, установил либу в шапке, появились координаты в Навителе, Sygic... Rage2 отдельное спасибо за пинок в нужном направлении... :drinks_cheers: |
Что то понять не могу вроде все сделал из первого поста, но не работает GPS BU-353 едиственно что команда stty -F /dev/ttyUSB0 speed 4800 не проходила выдавало cannot perform all requested command а с 9600 нормально прошла, но программа USBGPS выдавала 4800
Запускаю google карты появляется заначек поиска спутников, но не чего не находит, в Навитель так же И теперь в добавок программа USBGPS перестала работать выдает cannot start: Mock locations disabled Как проверить всё ли правильно сделано? И как откатится назад? Так же в первом посту появилось usb_serial_for_RK3066_3.0.8+.zip нужно ли это устанавливать и как? Планшет Nextway F7 RK3066 |
Кстати аналогично, дали подержать в руках BU-353S4 с pl2303. Драйвера на нее были в ядре, т.к. сразу определился как ttyUSB0. В винде работает на скорости 4800. Попытка ее изменить в свистке приводит точно к такому-же сообщению, как будто порт чем-то залочен на эту скорость....
Сенсеи - Ваше мнение? p.s. права на ttyUSB0 777 |
Цитата:
Права выставлял 666 как в первом посту, надо 777? Больше волнует как сейчас сделать что бы хоть USBGPS улита заработала как раньше? |
ну мне эта мышь не критична, т.к. у меня прекрасно работает мой стандартный USB CDC... причем на любой установленной скорости :yes4:, т.к. сам GPS приемник подключен к процу на его родной, фиксированной...
а права нужны как в шапке написано... Это я уже перебдел... главное что все получилось что хотел сделать и плата уже в разводке... |
Цитата:
...этой командой выставляется рабочая скорость порта, который общается с приемником. Т.е ту скорость, на которую он(usb gps) настроен. Этот параметр прописан в настройках самой железки гпс и из андройда поднять не сможете. Если нужно скорость выше, подключаете к компу, запускаете утилиту, в ней выставляете скорость, сохраняете. Но, данное сохранение храниться не долго, а до тех пор пока не разрядиться встроенный в гпс приемник акб. Геморрой потом может быть, т.к постоит машина на стоянке неделю и гпс перестанет работать, т.к скорость опять слетит на заводские настройки. Поэтому оставляете рабочую 4800 и не парьтесь. |
Часовой пояс GMT +4, время: 09:56. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot