using a patched hciattch (with the speed setting patch from above as well as a fixed FIRMWARE_DIR pointing to /lib/firmware):
ogra@pi3:~$ sudo hciattach /dev/ttyAMA0 bcm43xx 921600 noflow - bcm43xx_init Flash firmware /lib/firmware/BCM43430A1.hcd Set Controller UART speed to 921600 bit/s Device setup complete ogra@pi3:~$ sudo bluetoothctl [NEW] Controller B8:27:EB:1E:54:7E pi3 [default] [bluetooth]# agent on Agent registered [bluetooth]# default-agent Default agent request successful [bluetooth]# scan on Failed to start discovery: org.bluez.Error.NotReady [bluetooth]#
so this time i get a proper MAC and the device seems to be initialized, but bluetoothctl is not able to scan
using a patched hciattch (with the speed setting patch from above as well as a fixed FIRMWARE_DIR pointing to /lib/firmware):
ogra@pi3:~$ sudo hciattach /dev/ttyAMA0 bcm43xx 921600 noflow - BCM43430A1. hcd Error.NotReady
bcm43xx_init
Flash firmware /lib/firmware/
Set Controller UART speed to 921600 bit/s
Device setup complete
ogra@pi3:~$ sudo bluetoothctl
[NEW] Controller B8:27:EB:1E:54:7E pi3 [default]
[bluetooth]# agent on
Agent registered
[bluetooth]# default-agent
Default agent request successful
[bluetooth]# scan on
Failed to start discovery: org.bluez.
[bluetooth]#
so this time i get a proper MAC and the device seems to be initialized, but bluetoothctl is not able to scan