linaro-release team mailing list archive
-
linaro-release team
-
Mailing list archive
-
Message #01111
[Bug 789095] Re: Bluetooth does not work on PandaBoard
Ok, got it working now (at least it seems to be working, checking
remotely on my panda).
Besides enabling uim, had also to fix the firmware path, otherwise the load would fail, like:
[ 23.130584] (stc): st_tty_open
[ 23.133758] (stk) : line discipline installed
[ 23.139068] (stk) :TIInit_7.2.31.bts
[ 23.151763] (stk) : request_firmware failed(errno -2) for TIInit_7.2.31.bts
[ 23.160278] (stk) :download firmware failed
[ 23.164855] (stk) :ldisc_install = 0
[ 23.168975] (stc): st_tty_close
At least at the linux-firmware (1.60) package, this firmware is located at /lib/firmware/ti-connectivity/TIInit_7.2.31.bts, but the drivers requires it to be located at /lib/firmware instead:
drivers/misc/ti-st/st_kim.c: sprintf(bts_scr_name, "TIInit_%d.%d.%d.bts", chip, maj_ver, min_ver);
Checking wl12xx, it points the correct firmware directory for the module
(ti-connectivity/wl1271-nvs.bin), so one fix is to change the default
path to match the one provided by linux-firmware. I believe there could
be a workaround at udev, but need further investigation.
--
You received this bug notification because you are a member of Linaro
Release Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/789095
Title:
Bluetooth does not work on PandaBoard
Status in Linaro Ubuntu Evaluation Builds:
Confirmed
Status in “linux-linaro-omap” package in Ubuntu:
Confirmed
Bug description:
Bluetooth chip on PandaBoard is recognized and 'btsdio' module is
loaded to handle that. But BT ADDR is set to 0 so interface is not
usable.
root@linaro:~# hciconfig
hci0: Type: BR/EDR Bus: SDIO
BD Address: 00:00:00:00:00:00 ACL MTU: 0:0 SCO MTU: 0:0
DOWN
RX bytes:0 acl:0 sco:0 events:0 errors:0
TX bytes:0 acl:0 sco:0 commands:0 errors:0
To manage notifications about this bug go to:
https://bugs.launchpad.net/linaro-ubuntu/+bug/789095/+subscriptions