I have a Pi3B+ setup with PiCore 13 working well with the exception of Bluetooth, which I want to setup for connecting a keyboard. I have read through and followed the posts on this forum for setting things up and have had success in turning on, searching and pairing the keyboard with an authentication key. My problem is that when I issue the connect command in bluetoothctl I get the message that the device is connected then a few seconds later I get an error 'org.bluez.Error.NotAvailable' and then the connection messages again saying its not connected. I have also tried to pair my iPhone thinking maybe its a keyboard issue, but this resulted in the same problem, it would pair but not connect with the same error. I have also tried blueman and the various scripts to use different rates (921600 and 300000) when running hciattach, and loading/not loading hci_uart module. I also have tried starting bluetooth via bluetoothd rather than init.d/bluez to watch for errors, but none of the messages gave any indication as to what the problem was.
Has anyone got any ideas on something else I can try to get bluetooth working?
thanks