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 Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/789095

Title:
  Bluetooth does not work on PandaBoard

To manage notifications about this bug go to:
https://bugs.launchpad.net/linaro-ubuntu/+bug/789095/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to