Author Topic: Bluetooth  (Read 27753 times)

Offline MikHail

  • Jr. Member
  • **
  • Posts: 59
  • Karma: +0/-0
    • View Profile
Re: BT
« Reply #15 on: March 28, 2014, 11:47:42 am »
Ан нет,это i2S:(
Гнать через БТ звук?

Offline UnКаЙF

  • Full Member
  • ***
  • Posts: 241
  • Karma: +9/-6
    • View Profile
Re: BT
« Reply #16 on: March 28, 2014, 03:48:17 pm »
А что удивительного в звуке через Bluetooth ? Он изначально для этого предназначен - гарнитуры всякие и т.п.
Даташит не нашел вообще.  >:(
Я когда-то экспериментировал с BCM2048 с платы неисправного телефона. Судя по схемам сигналы АР6210 практически те же.
BT-UART-RTS
BT-UART-CTS
BT-UART-RXD
BT-UART-TXD - я думаю, назначение (вход/выход, логика работы) понятно.
BT-REST - вход сброса блютуф-контроллера, активный уровень низкий.
BT-WAKE -  вход блютуф-контроллера (подавал всегда "1") для вывода из режима энергосбережения.
BT-HOST-WAKE - что-то типа выхода запроса на прерывание. Поскольку система всегда будет слушать uart, то достаточно просто сконфигурировать соответствующий вывод А20 как вход, чтобы ничего не спалить.
CLK-32K - вход блютуф-контроллера для опорной частоты 32768 Гц. Частота необходима для рабты BaseBand части блютуф.

Насчет конфигурирования А20 вход/выход относительно блютуф, можно порыться в script.bin от андроида первого.

Порядок действий такой:
1. Сформировать тактовую.
2. Подать 1 на BT_WAKE.
3. Подать Reset на некоторое время. Снять.
4. Подождать пару сек.
5. Запускать патчер.

Offline ua3prq

  • Moderator
  • Hero Member
  • *****
  • Posts: 660
  • Karma: +14/-1
    • View Profile
Re: BT
« Reply #17 on: March 29, 2014, 02:15:32 pm »
Кстати, в новом кернеле от Патрика (3.4.79) практически победили и блютус. Так что я буду скоро пробовать апгрейдить Cubieez. Заодно можно проверить, действительно ли с зарядкой все поправили (благо знаем уже как это дело "обмануть").
А то тут параллельно еще много каких велосипедов можно изобретать.

Edit: "Added firmware for Broadcom ap6210 wifi+bt module."
Эх, ему еще бы трак заиметь, давно бы из коробки все в дистрах работало  8)
« Last Edit: March 29, 2014, 03:00:03 pm by ua3prq »

Offline MikHail

  • Jr. Member
  • **
  • Posts: 59
  • Karma: +0/-0
    • View Profile
Re: BT
« Reply #18 on: March 29, 2014, 02:28:04 pm »
Quote
Кстати, в новом кернеле от Патрика (3.4.79) практически победили и блютус
а можно подробней :)
PS и в догонку...а где можно посмотреть исходники?http://dl.cubieforums.com/patwood/
тут не нашел
« Last Edit: March 29, 2014, 02:37:35 pm by MikHail »

Offline UnКаЙF

  • Full Member
  • ***
  • Posts: 241
  • Karma: +9/-6
    • View Profile
Re: BT
« Reply #19 on: March 29, 2014, 02:46:56 pm »
А то тут параллельно еще много каких велосипедом можно изобретать.
Дык если человеку очень хочется. Вот и изобретаем  :)

Offline ua3prq

  • Moderator
  • Hero Member
  • *****
  • Posts: 660
  • Karma: +14/-1
    • View Profile
Re: BT
« Reply #20 on: March 29, 2014, 02:48:47 pm »
А, ну тут все
http://www.cubieforums.com/index.php/topic,1413.0.html
и еще сюда
http://www.cubieforums.com/index.php?topic=504.msg2430#msg2430
насколько я понимаю, с 3.4.75 на 3.4.79 модули ядра не поменялись? Можно тупо uImage заменить?

Offline MikHail

  • Jr. Member
  • **
  • Posts: 59
  • Karma: +0/-0
    • View Profile
Re: BT
« Reply #21 on: March 29, 2014, 03:11:32 pm »
Подождите,так у меня  и есть 3.4.79
Code: [Select]
uname -a
Linux Qbee-X 3.4.79-sun7i+ #39 SMP PREEMPT Wed Feb 12 19:20:27 EST 2014 armv7l armv7l armv7l GNU/Linux
или это какая то новая ревизия?

Offline ua3prq

  • Moderator
  • Hero Member
  • *****
  • Posts: 660
  • Karma: +14/-1
    • View Profile
Re: BT
« Reply #22 on: March 29, 2014, 03:22:32 pm »
Да оно самое. Но ведь он и не обещал сразу все  ;)
"Bluetooth on CT - fixed, but doesn't always load the firmware consistently."
Да и не на чем ему пробовать, нету платы у него, я уж предлагал ему на тестовый сэмпл - хоть скидывайся  ;D  ;D

Offline UnКаЙF

  • Full Member
  • ***
  • Posts: 241
  • Karma: +9/-6
    • View Profile
Re: BT
« Reply #23 on: March 29, 2014, 03:36:56 pm »
Так, что, экспериментировать дальше с инициализацией BT-io или будем ждать пока Патрику купят трак ?

Offline ua3prq

  • Moderator
  • Hero Member
  • *****
  • Posts: 660
  • Karma: +14/-1
    • View Profile
Re: BT
« Reply #24 on: March 29, 2014, 03:53:40 pm »
Сравнил фирмваре на 6210 в обоих ядрах- одинаковое, так что, господа- блютуса нормального пока не видать на горизонте (может с дроида стащить?)...
« Last Edit: March 29, 2014, 03:56:37 pm by ua3prq »

Offline MikHail

  • Jr. Member
  • **
  • Posts: 59
  • Karma: +0/-0
    • View Profile
Re: BT
« Reply #25 on: March 29, 2014, 03:58:28 pm »
Я согласен разграбить Broadcom уже,так зацепило:) самое смешное что мне БТ не особо и нужен,а вот немогу остановится и все:)

Offline UnКаЙF

  • Full Member
  • ***
  • Posts: 241
  • Karma: +9/-6
    • View Profile
Re: BT
« Reply #26 on: March 29, 2014, 04:02:32 pm »
Насколько я понял, дело не в самой фирмваре, а в том, что она не хочет грузится (контроллер не отвечает).

Offline ua3prq

  • Moderator
  • Hero Member
  • *****
  • Posts: 660
  • Karma: +14/-1
    • View Profile
Re: BT
« Reply #27 on: March 30, 2014, 02:45:23 am »
Если так, может попробовать по-другому переинициализировать его  (напрямую сделать резет или в этом роде подергать его).

Offline MikHail

  • Jr. Member
  • **
  • Posts: 59
  • Karma: +0/-0
    • View Profile
Re: BT
« Reply #28 on: March 30, 2014, 03:35:32 am »
Quote
Насколько я понял, дело не в самой фирмваре, а в том, что она не хочет грузится (контроллер не отвечает).
Все именно так.А не утвечает он потому что,например уменя, ни один управляющий сигнал не приходит,везде нули.Правда я могу и ошибатся с нумирацией выводов на ар6210:я решил что "метка" в виде треугольника,это первый пин,и счет ног идет против часовой

Offline Раджа

  • Sr. Member
  • ****
  • Posts: 438
  • Karma: +6/-2
  • Разбираюсь в чем попало
    • View Profile
Re: BT
« Reply #29 on: March 30, 2014, 09:50:45 am »
Я искал порядок вольтметром. :)
На одной гребенке есть с одного конца 5V, на другой 3.3V
Заткнись и смотри аниме!