!!!!!!...Телеграмм канал...!!!!!!
Поддержка DRM Widevine L3, на прошивках TS10 и TS18

Сопряжение по Bluetooth

plyatov
Новичок
Сообщения: 8
Зарегистрирован: 15 апр 2017 22:45
Репутация: 0

Сопряжение по Bluetooth

Сообщение plyatov » 17 апр 2017 13:38

Здравствуйте!

Имеется Android ГУ MST786-MB-V2 с Bluetooth модулем BC6 (чип BlueCore 6130 с наклейкой A5BC6 24ED).

Сопряжение по Bluetooth со стареньким телефоном Nokia 6303c работает стабильно и удается нормально звонить по HandsFree.

А вот со смартфоном ASUS Zenfone Selfie ZD551KL, сопряжение вроде бы происходит, но тут же отваливается. При повторных попытках соединится, на ГУ значек Bluetooth активируется и тут же гаснет.

Смартфон с другими Bluetooth устройствами работает нормально.

Питание Bluetooth осциллографом смотрел - шумы на фоне 5 В в пределах нормы.

Возможно проблема в старой прошивке Bluetoth модуля?

Кто с такой засадой встречался? Куда копать?

P.S. с паяльником дружу т.к. разработчик железа и ПО.
Аватара пользователя
Мамай72
Бывалый
Сообщения: 1114
Зарегистрирован: 01 июн 2016 11:15
Репутация: 200
Откуда: Волгоград
Контактная информация:

Сопряжение по Bluetooth

Сообщение Мамай72 » 17 апр 2017 13:54

plyatov, Если 6 или 7 андроид, то у них наблюдаются проблемы с сопряжением.
Asottu touch 10,2", Android 8.1, RedMod крайний
https://www.drive2.ru/r/landrover/freel ... 955341144/
plyatov
Новичок
Сообщения: 8
Зарегистрирован: 15 апр 2017 22:45
Репутация: 0

Сопряжение по Bluetooth

Сообщение plyatov » 17 апр 2017 14:46

Да, на смартфоне Android 6.0.1.

А если заменить Bluetooth модуль BC6 на BC8? Может у BC8 лучше совместимость?

Если так, то где приобрести BC8? На Aliexpress не нашел.
Аватара пользователя
Мамай72
Бывалый
Сообщения: 1114
Зарегистрирован: 01 июн 2016 11:15
Репутация: 200
Откуда: Волгоград
Контактная информация:

Сопряжение по Bluetooth

Сообщение Мамай72 » 17 апр 2017 14:51

так делал ? https://www.youtube.com/watch?v=POkN4NU ... e=youtu.be
На счет модуля у kumarai спроси
Asottu touch 10,2", Android 8.1, RedMod крайний
https://www.drive2.ru/r/landrover/freel ... 955341144/
plyatov
Новичок
Сообщения: 8
Зарегистрирован: 15 апр 2017 22:45
Репутация: 0

Сопряжение по Bluetooth

Сообщение plyatov » 17 апр 2017 16:27

Делал, но выбор типа модуля в настройках не имеет отношения к проблеме, т.к. Bluetooth нормально работает со стареньким телефоном.

Отправлено спустя 1 час 24 минуты 39 секунд:
А есть ли возможность использовать внешний USB Bluetooth адаптер, т.е. есть ли драйвера USB Bluetooth в Linux ядре или в виде модулей?

Эх, был бы на ГУ чистый Linux, я бы быстро разобрался сам, а то с заморочками Android еще не знаком...
Аватара пользователя
Мамай72
Бывалый
Сообщения: 1114
Зарегистрирован: 01 июн 2016 11:15
Репутация: 200
Откуда: Волгоград
Контактная информация:

Сопряжение по Bluetooth

Сообщение Мамай72 » 17 апр 2017 16:55

plyatov писал(а):Источник цитаты есть ли возможность использовать внешний USB Bluetooth адаптер

Нет. Нет дров.
Asottu touch 10,2", Android 8.1, RedMod крайний
https://www.drive2.ru/r/landrover/freel ... 955341144/
plyatov
Новичок
Сообщения: 8
Зарегистрирован: 15 апр 2017 22:45
Репутация: 0

Сопряжение по Bluetooth

Сообщение plyatov » 17 апр 2017 17:06

Для тех кто пойдет наступать на грабли так же как я....

Бороздение интернета а так-же kumarai подтвердили мои опасения. Проблема в багах Android 6.0.1. Его Bluetooth стек нормально не работает с нашими Android 4.2.2 ГУ.
Народ стонет об этом на различных форумах, но подвижек к улучшению не предвидится.

Вот интересно, ГУ с ОС Android 6 так же подвержены проблемам соединения по Bluetooth со смартфонами на Android 6.0.1?
andy.padavan
Бывалый
Сообщения: 168
Зарегистрирован: 06 фев 2017 17:45
Репутация: 39

Сопряжение по Bluetooth

Сообщение andy.padavan » 17 апр 2017 17:37

Попахивает бредом, так как Bluetooth стек находится в ядре Linux, а не в Android. Соответственно важна версия ядра и драйверы под соответствующее железо.
Mazda CX-5. ГУ CarMedia QR-9015 (hw-id 17). MCU 5.3.19-11-51-453101-170714. RedMod 6A.0.87.
plyatov
Новичок
Сообщения: 8
Зарегистрирован: 15 апр 2017 22:45
Репутация: 0

Сопряжение по Bluetooth

Сообщение plyatov » 17 апр 2017 17:45

Прежде чем заявлять так однозначно про бред, приведите пруфы того, что в Android 4.2.2 используется Bluetooth стек ядра, а не в отдельном виде.
andy.padavan
Бывалый
Сообщения: 168
Зарегистрирован: 06 фев 2017 17:45
Репутация: 39

Сопряжение по Bluetooth

Сообщение andy.padavan » 17 апр 2017 17:57

В Android используется стек Bluez, который штатно входит в ядро Linux уже давно.

http://www.bluez.org/download/

В Android 4.4.x используется в основном ядро Linux 3.4, в шестом - у всех вендоров по разному. На наших ГУ если не запамятовал - ядро 3.10. Поправьте у кого сейчас установлен 6.0.1, я давно снес.

ЗЫ.
Возможно дело в стеке Bluedroid используемых в новых андроидах, но думаю что проблема все же в драйверах китайских модулей CarKit_TW.
Mazda CX-5. ГУ CarMedia QR-9015 (hw-id 17). MCU 5.3.19-11-51-453101-170714. RedMod 6A.0.87.
plyatov
Новичок
Сообщения: 8
Зарегистрирован: 15 апр 2017 22:45
Репутация: 0

Сопряжение по Bluetooth

Сообщение plyatov » 17 апр 2017 18:06

На моем ГУ Android 4.2.2, linux-3.4.5 (RedMOD 0.3.3).

Вот интересно, а как ядро общается с Bluetooth модулем BC6, через UART (выводы RX, TX) что ли (если ядро вообще общается с ним)? Ведь ни I2c, ни SPI нет на выводах модуля.
andy.padavan
Бывалый
Сообщения: 168
Зарегистрирован: 06 фев 2017 17:45
Репутация: 39

Сопряжение по Bluetooth

Сообщение andy.padavan » 17 апр 2017 18:08

Да, у меня из коробки в ГУ шел модуль BC-8 (iTopWay), я не помню проблем на A6.0.1 стоковой прошивке (правда снес давно, детали сейчас вспомнить трудно).

Управление модулем (программирование) по любому через UART, под звук и микрофон там отдельные вход/выход. Где-то схема валялась от броадкомовского чипа, надо глянуть.

Глянул, там похоже SPI шина, пины Host RXD/TXD + GPIO (для MOSI/MISO/SCK). Но точно можно сказать лишь глянув доку от конкретно применяемого модуля.
Mazda CX-5. ГУ CarMedia QR-9015 (hw-id 17). MCU 5.3.19-11-51-453101-170714. RedMod 6A.0.87.
plyatov
Новичок
Сообщения: 8
Зарегистрирован: 15 апр 2017 22:45
Репутация: 0

Сопряжение по Bluetooth

Сообщение plyatov » 17 апр 2017 20:31

Что меня удивляет, так это то, что на модуле BC6 не выведены SPI и I2C шины. На ножках модуля из цифровых только RX и TX. А согласно датащиту на BC6130, через UART возможны только Test & Debug.

А вообще, качество поддержки от CSR (Qualcomm) отвратительное. Документацию хрен найдешь, все засекречено. Как будто им нет нужды продавать свои чипы. Всегда удивляла такая закрытость некоторых производителей электронных компонентов.
Flat300040
Новичок
Сообщения: 4
Зарегистрирован: 05 июн 2017 12:19
Репутация: 0

Сопряжение по Bluetooth

Сообщение Flat300040 » 05 июн 2017 12:38

Доброе время суток.
У меня другая проблема с bluetooth. Магнитола на андроиде 6.0.1, телефон тоже на 6 андроиде, соединяются замечательно, работают и звонки и музыка. Проблема со сканером obd2, через соединение магнитола его видит, создает пару и на этом все заканчивается, ни одно приложение не видит сканер.
Поможет ли мне перепрошивка на 4 андроид или на 6 андроид от red-mod?
Аватара пользователя
Мамай72
Бывалый
Сообщения: 1114
Зарегистрирован: 01 июн 2016 11:15
Репутация: 200
Откуда: Волгоград
Контактная информация:

Сопряжение по Bluetooth

Сообщение Мамай72 » 05 июн 2017 12:57

Flat300040, скорее дело не прошивке.
http://4pda.ru/forum/index.php?showtopi ... ry57674985
Asottu touch 10,2", Android 8.1, RedMod крайний
https://www.drive2.ru/r/landrover/freel ... 955341144/

Вернуться в «Поможем»

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

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