Describe Boards/IFC6410/Testing here.

This page describes how different peripherals can be tested on IFC6410.

Bluetooth on IFC6410

Below are the steps which can used to test Bluetooth on the board.

Install Bluez & Support Packeges

If you have a Ubuntu like Linux Distro running on the machine, you just have to run:

sudo apt-get install bluez obexftp bluez-tools python-gobject python-dbus 

But if you are running a Busybox like minimal file system, make sure you have bluez compiled in it. Else cross compile Bluez from

Configure HCI

Configure HCI between Atheros chip and UART port:

hciattach -s 115200 /dev/ttyMSM1 ath3k 115200

Device setup complete

You should see a message as "Device setup complete", which indicates HCI has been established.


Enable bluetooth of any of your mobile device and scan for available BT devices:

hcitool scan:
Scanning ...
       20:D6:07:4F:EC:DD       Nokia_BT


Run below command for pairing and enter any pin. Confirm the same on remote device when asked for.

bluez-simple-agent hci0 20:D6:07:4F:EC:DD
RequestPinCode (/org/bluez/454/hci0/dev_20_D6_07_4F_EC_DD)
Enter PIN Code: 0000
New device (/org/bluez/454/hci0/dev_20_D6_07_4F_EC_DD)

Transfer file

File transfer is done using obexftp with:

obexftp -b 20:D6:07:4F:EC:DD --put My_Image.png
Browsing 20:D6:07:4F:EC:DD ...
Tried to connect for 84ms
Sending "My_Image.png"...\done

Browse Profiles

Browse profiles Supported by remote device:

sdptool browse 20:D6:07:4F:EC:DD

Browse profiles Supported by remote device:

sdptool browse local

NOTE: The MSM Serial driver does not support Baudrate above 115200, hence AUDIO profiles cant be tested.

Boards/IFC6410/Testing (last modified 2014-12-19 11:27:34)