Personal tools

Log in

Changes

From IGEP - ISEE Wiki

Jump to: navigation, search

How to setup Murata LBEH59XUHC WiFi/BT module

1,602 bytes added, 17:43, 15 January 2014
no edit summary
== Ad-hoc Product Brief ==
# Setting the operation mode to ad-hocThe LBEH59XUHC module is an ultra small wireless solution providing IEEE802.11 b/g/n + Bluetooth version 4 iw dev wlan0 set type ibss # Setting wlan0 interface upconnectivity. ip link set wlan0 up # Setting ESSID The module integrates the Texas Instrument’s WL1271L SoC, RFFE, and frequency (2427MHz DC- channel 4) iw dev wlan0 ibss join "MyAd-Hoc" 2427 # Setting ip address ip addr add 192DC converter.168WLAN host interface is SDIO, Bluetooth host interface is UART.6.1/24 dev wlan0
[[File:Pro_wi-fi_bgn_bt_diag.jpg‎|center]] == Wi-Fi == Firmware : ti-connectivity (from [http://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/ linux-firmware repository]) === wl12xx debug ===
Make sure that DYNAMIC DEBUG is enabled in your kernel configuration.
CONFIG_DYNAMIC_DEBUG=y
 
<pre>
echo 8 > /proc/sys/kernel/printk
 
echo 0x8800 > /sys/module/wlcore/parameters/debug_level
 
echo -n 'module cfg80211 +p' > /sys/kernel/debug/dynamic_debug/control
echo -n 'module mac80211 +p' > /sys/kernel/debug/dynamic_debug/control
echo -n 'module wl12xx +p' > /sys/kernel/debug/dynamic_debug/control
</pre>
 
== Bluetooth ==
 
Firmware : TIInit_7.6.15.bts (from https://github.com/TI-ECS/bt-firmware)
 
=== Setup and scan for devices ===
echo 142 > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio142/direction
# BT_EN
echo 0 > /sys/class/gpio/gpio142/value
sleep 1
echo 1 > /sys/class/gpio/gpio142/value
# Attach to bluetooth device
hciattach -s 115200 /dev/ttyO4 texas 3000000
# Setup interface and scan for devices
hciconfig hci0 up
hciconfig hci0 piscan
hcitool -i hci0 scan
 
=== Headset and Alsa Devices ===
 
Scan for your device
 
<pre>
hcitool -i hci0 scan
Scanning ...
00:0C:8A:39:F3:E5 Bose BT2 01.03.00
</pre>
 
Pair your headset with your device:
 
bluez-simple-agent hci0 00:0C:8A:39:F3:E5
 
Add this to your /etc/asound.conf file:
 
<pre>
pcm.btheadset {
type plug
slave {
pcm {
type bluetooth
device 00:0C:8A:39:F3:E5
profile "auto"
}
}
hint {
show on
description "BT Headset"
}
}
ctl.btheadset {
type bluetooth
}
</pre>
Now play with aplay:
aplay -D btheadset music.wav
== Links ==
0
edits