10 Apr 2020, 03:22

A ver...creo que he avanzado un poco en el tema. Ya se como insertar el firmware del adaptador. Desde Filezilla voy a la ruta de RECALBOX 6.1, cargado en mi raspberry: lib/firmware/brcm. Aqui pego el firmware y aplico algunos comandos para ver si algo a cambiado. A continuacion esto es lo que arroja:

# dmesg | egrep -i 'blue|firm'
[    0.070087] raspberrypi-firmware soc:firmware: Attached to firmware from 2019-03-27 15:45
[    2.443400] Bluetooth: Core ver 2.22
[    2.443460] Bluetooth: HCI device and connection manager initialized
[    2.443475] Bluetooth: HCI socket layer initialized
[    2.443483] Bluetooth: L2CAP socket layer initialized
[    2.443502] Bluetooth: SCO socket layer initialized
[    2.614111] Bluetooth: hci0: BCM: chip id 63
[    2.615102] Bluetooth: hci0: BCM: features 0x07
[    2.631134] Bluetooth: hci0: BCM20702A
[    2.632114] Bluetooth: hci0: BCM20702A1 (001.002.014) build 0000
[    2.981238] brcmfmac: brcmf_c_preinit_dcmds: Firmware version = wl0: Oct 23 2017 03:55:53 version 7.45.98.38 (r674442 CY) FWID 01-e58d219f
[    4.871533] Bluetooth: hci0 command 0x303a tx timeout
[   13.271513] Bluetooth: hci0: BCM: Patch command 303a failed (-110)
[   15.351509] Bluetooth: hci0 command 0x0c03 tx timeout
[   23.511506] Bluetooth: hci0: BCM: Reset failed (-110)
[   25.591500] Bluetooth: hci0 command 0x0c03 tx timeout
[   33.751517] Bluetooth: hci0: BCM: Reset failed (-110)
[   40.997191] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   40.997201] Bluetooth: BNEP filters: protocol multicast
[   40.997216] Bluetooth: BNEP socket layer initialized
[   45.549960] Bluetooth: HCI UART driver ver 2.3
[   45.549975] Bluetooth: HCI UART protocol H4 registered
[   45.549979] Bluetooth: HCI UART protocol Three-wire (H5) registered
[   45.550172] Bluetooth: HCI UART protocol Broadcom registered

En la fila 14, aparece el primer error. No se si es que no es capaz de cargar el archivo o que ni siquiera se cargo. Para ver la diferencia, voy a copiar el el resultado del comando aplicado en el RECALBOX 4.1 donde si esta inicializado el driver correctamente:

# dmesg | egrep -i 'blue|firm'
[    0.150750] raspberrypi-firmware soc:firmware: Attached to firmware from 2017-04-04 18:41
[    2.456279] brcmfmac: brcmf_c_preinit_dcmds: Firmware version = wl0: Dec 15 2015 18:10:45 version 7.45.41.23 (r606571) FWID 01-cc4eda9c
[    2.555163] Bluetooth: Core ver 2.21
[    2.555226] Bluetooth: HCI device and connection manager initialized
[    2.555242] Bluetooth: HCI socket layer initialized
[    2.555251] Bluetooth: L2CAP socket layer initialized
[    2.555269] Bluetooth: SCO socket layer initialized
[    2.691871] Bluetooth: hci0: BCM: chip id 63
[    2.707887] Bluetooth: hci0: BCM20702A
[    2.708876] Bluetooth: hci0: BCM20702A1 (001.002.014) build 0000
[    3.592019] Bluetooth: hci0: BCM20702A1 (001.002.014) build 1467
[    3.608066] Bluetooth: hci0: Broadcom Bluetooth Device
[   10.127642] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   10.127662] Bluetooth: BNEP filters: protocol multicast
[   10.127685] Bluetooth: BNEP socket layer initialized
[   14.321543] Bluetooth: HCI UART driver ver 2.3
[   14.321585] Bluetooth: HCI UART protocol H4 registered
[   14.321591] Bluetooth: HCI UART protocol Three-wire (H5) registered
[   14.321812] Bluetooth: HCI UART protocol BCM registered

A partir de la linea 10 se puede ver que el firmware se reconoce correctamente, por lo que se descarta que el adaptador sea incompatible con el sistema RECALBOX. A partir de aqui es cuando necesitaria un poco de luz para el tema, que es lo que debo de cambiar o corregir y que pasos debo de dar para hacerlos. Espero esto pueda facilitar las cosas.