summaryrefslogtreecommitdiffstats
path: root/recipes-connectivity
Commit message (Collapse)AuthorAgeFilesLines
* bluez5: update bluez-firmwarePeter A. Bigot2018-04-153-0/+3
| | | | | | | | | | | | Updated BCM43430A1.hcd to bluez-firmware_1.2-3+rpt4.1.debian.tar.xz Added BCM4345C0.hcd for RasperryPi 3B+ support Files from https://github.com/RPi-Distro/bluez-firmware at commit 50fa5628b5c2fd6c59090fb18f02af9fd98c3170 Closes Issue #222 Signed-off-by: Peter A. Bigot <pab@pabigot.com>
* bluez5: brcm43438: update device dependencyPeter A. Bigot2018-03-071-1/+1
| | | | | | | | A previous patch changed the BT serial device to the alias, but did not update the device dependency resulting in the service failing to start on boot. Signed-off-by: Peter A. Bigot <pab@pabigot.com>
* bluez5: Use serial device alias for BT deviceAndrei Gherzan2018-01-262-1/+5
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.com>
* bluez5: Update BCM43430A1 firmware from RaspbianAndrei Gherzan2018-01-231-0/+0
| | | | | | [Issue #174] Signed-off-by: Andrei Gherzan <andrei@gherzan.com>
* bluez5: Replace /lib with ${nonarch_base_libdir}Michael Gloff2017-10-271-3/+3
| | | | | | | Use standard /lib variable name and avoid QA errors when usermerge DISTRO_FEATURE is enabled. Signed-off-by: Michael Gloff <mgloff@hotmail.com>
* bluez5: enable bluetooth on raspberrypi0-wifiYusuke Mitsuki2017-09-111-0/+12
| | | | | | Add functions/variable to enabling bluetooth on raspberrypi0-wifi. Signed-off-by: Yusuke Mitsuki <mickey.happygolucky@gmail.com>
* bluez5: add functions/variables to enabling bluetooth on another raspberrypiYusuke Mitsuki2017-09-111-4/+14
| | | | | | | | | | | | | | | functions/variables in this bbappend implemented for only raspberrypi3. But these must be able to used to enabling bluetooth on another raspberrypi that has bluetooth feature such as raspberrypi0-wifi. The simple solution is a duplicating these but it is not good ideas for maintainance. Add functions/variables follows to simplify to enabling bluetooth on another raspberrypi that has bluetooth. - BCM_BT_SOURCES - enable_bcm_bluetooth() - BCM_BT_FIRMWARE - BCM_BT_SERVICE Signed-off-by: Yusuke Mitsuki <mickey.happygolucky@gmail.com>
* bluez5: correctly append brcm43438 serviceSamuli Piippo2016-10-141-1/+1
| | | | | | Cannot use += operator together with machine override. Signed-off-by: Samuli Piippo <samuli.piippo@qt.io>
* replace base_contains by bb.utils.containsAndreas Müller2016-05-051-1/+1
| | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
* bluez5: Add bluez5 support for brcm43438 on raspberrypi3.toolmmy2016-04-227-0/+151
This patch adds the bluetooth support for the brcm43438 module on the raspberrypi3 by deploying the modules firmware and changing the targeting firmware path. In addition the brcm43438.service adds the automatically attaching (hciattach) for systemd environments. The following steps can be used to manually configure the brcm43438: root@raspberrypi3:~# hciattach /dev/ttyAMA0 bcm43xx-3wire bcm43xx_init Flash firmware /lib/firmware/brcm/BCM43430A1.hcd Set Controller UART speed to 3000000 bit/s Device setup complete root@raspberrypi3:~# hciconfig hci0: Type: BR/EDR Bus: UART BD Address: B8:27:EB:6C:85:BE ACL MTU: 1021:8 SCO MTU: 64:1 DOWN RX bytes:983 acl:0 sco:0 events:33 errors:0 TX bytes:887 acl:0 sco:0 commands:33 errors:0 root@raspberrypi3:~# /usr/lib/bluez5/bluetooth/bluetoothd -e -n -E root@raspberrypi3:~# bluetoothctl [NEW] Controller B8:27:EB:6C:85:BE raspberrypi3 [default] [bluetooth]# power on [CHG] Controller B8:27:EB:6C:85:BE Class: 0x400000 Changing power on succeeded [CHG] Controller B8:27:EB:6C:85:BE Powered: yes [bluetooth]# scan on Discovery started [CHG] Controller B8:27:EB:6C:85:BE Discovering: yes [NEW] Device 00:1C:05:FF:F9:F8 Nonin3230_501585326 NOTE: SERIAL_CONSOLE must configured to ttyS0 instead of ttyAMA0 (used by the brcm43438). See pending patch from Martin Bergek Signed-off-by: Tom Doehring <toolmmy@gmail.com>