nanopi-air-bt: Fix bluetooth initialization

Signed-off-by: Florin Sarbu <florin@balena.io>
This commit is contained in:
Florin Sarbu 2020-04-01 12:28:50 +02:00
parent 82b17bc6bf
commit bcc449e60e
3 changed files with 3 additions and 3 deletions

View file

@ -1 +1 @@
ACTION=="add", SUBSYSTEM=="tty", ATTR{iomem_base}=="0x1C28C00", TAG+="systemd", ENV{SYSTEMD_WANTS}="nanopi-air-bt@'%E{DEVNAME}'.service" ACTION=="add", SUBSYSTEM=="tty", ATTR{iomem_base}=="0x1C28C00", TAG+="systemd", ENV{SYSTEMD_WANTS}="nanopi-air-bt@%k.service"

View file

@ -16,7 +16,7 @@ echo 1 > /sys/class/gpio/gpio205/value
CHIP_REV=`dmesg | grep brcmfm | grep "chip 0x00a9a6" | awk '{print $11}'` CHIP_REV=`dmesg | grep brcmfm | grep "chip 0x00a9a6" | awk '{print $11}'`
BT_FIRMWARE="bcm43438a0.hcd" # AP6212 chip BT_FIRMWARE="bcm43438a0.hcd" # AP6212 chip
if [ "$CHIP_REV" = "0x000001" ]; then if dmesg | grep -q "chip BCM43430/1"; then
BT_FIRMWARE="bcm43438a1.hcd" # AP6212A chip BT_FIRMWARE="bcm43438a1.hcd" # AP6212A chip
fi fi

View file

@ -3,7 +3,7 @@ Description=Ampak AP6212A Bluetooth HCI on Nanopi Neo Air
[Service] [Service]
Type=simple Type=simple
ExecStart=/bin/bash /usr/bin/nanopi-air-bt-start %I ExecStart=/bin/bash /usr/bin/nanopi-air-bt-start /dev/%I
[Install] [Install]
WantedBy=multi-user.target WantedBy=multi-user.target