mirror of
https://github.com/bluekitchen/btstack.git
synced 2025-03-29 22:20:37 +00:00
realtek: add to readmes
This commit is contained in:
parent
5a4c0fdaeb
commit
4a4e2291e1
@ -99,7 +99,8 @@ Espressif ESP32 | Dual mode + Wifi | VHCI | Yes |
|
||||
EM 9301, 9304 | LE | SPI | n.a. | em9301 | Custom HCI SPI implementation
|
||||
Intel Dual Wireless 3165, 8260, 8265 | Dual mode | USB | Probably | intel | Firmware size: 400 kB
|
||||
Nordic nRF | LE | H4 | n.a. | | Requires custom HCI firmware
|
||||
Realtek RTL8822CS | Dual Mode + WIfi | H5 | Yes | | Requires initial firmware and config
|
||||
Realtek RTL8822CS | Dual mode + Wifi | H5 | Yes | | Requires initial firmware and config
|
||||
Realtek USB Dongles | Dual mode + Wifi | USB | Yes | realtek | Requires initial firmware and config
|
||||
Renesas RX23W | LE | H4 | n.a. | | HCI Firmware part of BTTS
|
||||
STM STLC2500D | Classic | H4 | No (didn't try) | stlc2500d | Custom deep sleep management not supported
|
||||
STM32-WB5x | LE | VHCI | n.a. | | SoC with multi-protocol Radio co-processor
|
||||
|
@ -76,6 +76,7 @@ Nordic nRF | LE | H4 | Fixed Random | n.a.
|
||||
STM STLC2500D | Classic | H4 | No | Don't know | n.a | n.a. | No | n.a. | stlc2500d | Custom deep sleep management not supported
|
||||
Renesas RX23W | LE | H4 | No | n.a. | Yes | Yes | n.a . | Don't know | | HCI Firmware part of BTTS
|
||||
Realtek RTL8822CS | Dual mode + Wifi | H5 | Yes | Yes | Don't know | Don't know | Don't know | Don't know | | Requires initial firmware + config
|
||||
Realtek USB Dongles | Dual mode + Wifi | USB | Yes | Yes | Don't know | Don't know | Don't know | Don't know | realtek | Requires initial firmware + config
|
||||
Toshiba TC35661 | Dual mode | H4 | No | No | No | No | No | No | tc3566 | Only -007/009 models provide full HCI. See below
|
||||
TI CC256x, WL183x | Dual mode | H4, H5, eHCILL | Yes | Yes | No | Yes for CC256XC | No | No | cc256x | Also WL185x, WL187x, and WL189x
|
||||
|
||||
@ -240,6 +241,22 @@ To use these chipsets with BTstack, you need to install an arm-none-eabi gcc too
|
||||
* For the nRF51 Dev Kit, use `make BOARD=nrf51_pca10028` and `./flash_nrf51_10028.sh` with the nRF51 kit.
|
||||
* The nRF5 dev kit acts as an LE HCI Controller with H4 interface.
|
||||
|
||||
## Realtek
|
||||
|
||||
Realtek provides Dual-Mode Bluetooth Controllers with USB and UART (H4/H5) interfaces as well as combined Bluetooth/WiFi Controllers, which are also available as M.2 modules for laptops.
|
||||
They commonly require to download a patch and a configuration file. Patch and configuration file can be found as part of their Linux drivers.
|
||||
|
||||
**BD ADDR** is stored in Controller.
|
||||
|
||||
**SCO data** can either be routed over HCI with working flow control or over I2S/PCM. The 8822CS supports mSBC codec internally.
|
||||
|
||||
**Baud rate** is set by the config file.
|
||||
|
||||
**Init script** is required.
|
||||
|
||||
**BTstack integration**: H4/H5 Controller require firmware upload. 'rtk_attach' can be used for this. For USB Controllers,
|
||||
*btstack_chipset_realtek.c* implements the patch and config upload mechanism. See port/libusb for details on how to use it.
|
||||
|
||||
|
||||
## Renesas Electronics
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user