AW: UART baud rate to 3M within btattach

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Thanks Marcel for your answer.

I call 'btattach -P h4', because ath3k and qca options would simply reply 'protocol not supported'.

My point is how to send the HCI command inside, or before btattach launch.

Thanks :)

-----Ursprüngliche Nachricht-----
Von: Marcel Holtmann [mailto:marcel@xxxxxxxxxxxx] 
Gesendet: Mittwoch, 18. Oktober 2017 14:05
An: Libor Peltan <lpeltan@xxxxxxxxxxxx>
Cc: linux-bluetooth@xxxxxxxxxxxxxxx
Betreff: Re: UART baud rate to 3M within btattach

Hi Libor,

> my setup: Linux 4.14rc2, bluez 5.47. SoC + Qualcomm BT chip, connected via UART.
> The default speed of the UART is 115200 bps, which is obviously slow, need 3M bps.
> 
> I already found out, how to do it: send a HCI command
> 0x01 0x48 0xFC 0x01 0x0E
> In other words: OGF=0x3F, OCF=0x0048, plen=1, pdata=0xE ...and reset 
> the UART after 300 millis with new speed.
> 
> This is possible via 'hcitool', but it breaks running instances of btattach...
> 
> I would like to make btattach to do it for me at startup. Is there a way to configure it?
> 
> It seems that hciattach had this possibility, but dunno if not already deprecated in bluez 5.47 and how to use it.

so it depends on your hardware. Is the QCA or ATH hardware? Try btattach -P qca or btattach -P ath3k and see if it will change the baudrate and do the correct setup.

Regards

Marcel

--
To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Bluez Devel]     [Linux Wireless Networking]     [Linux Wireless Personal Area Networking]     [Linux ATH6KL]     [Linux USB Devel]     [Linux Media Drivers]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux