BLE with BeagleBoard xM

Dear all,

I am just starting with the BeagleBone.
Does anyone have any experience with BeagleBone + Bluetooth Low Energy
USB dongle from TI? (CC2540)

Angstrom doesn't seem to recognize it, I wonder if there is a work
around.

Thanks,
Mik

Update:
by installing
$ opkg install kernel-module-cdc-acm

I get on dmesg:
cdc_acm 2-2.2:1.0: ttyACM0: USB ACM device

Which looks promising.

Then I cannot still manage to attach it to the BlueZ stack
Attach the device to the BlueZ stack:

$ hciattach /dev/ttyACM0 any 57600 flow
Can't set line discipline: Invalid argument
Can't initialize device: Invalid argument

I am not sure this is due to the proper driver support or not...
I don't really understand it.

I am not neither 100% sure I need this step as I intend to use python
to access to BLE usb dongle...

I'll keep on debugging and studying about it, but if anyone has any
clue,
please help.

Thanks,
Mik

Hi,
If the Device is USB hciattach is not required.it is required in case
of onboard BT chip which uses serial port emulation.
Please check my work @ http://tushar-khandelwal.blogspot.com/
I think u may get some help.Although blog is about android but I guess
you can get some pointers.

thanx,
tushar

Check
http://e2e.ti.com/support/low_power_rf/f/538/t/87374.aspx

and,
http://www.ti.com/product/cc2540

You could also post more details / logs etc to get more responses.

Thanks,
Joel

If the Device is USB hciattach is not required.it is required in case
of onboard BT chip which uses serial port emulation.

Ah! thanks for explaining this.

Please check my work @http://tushar-khandelwal.blogspot.com/
I think u may get some help.Although blog is about android but I guess
you can get some pointers.

Will do!
thanks.
Mik

If the Device is USB hciattach is not required.it is required in case
of onboard BT chip which uses serial port emulation.

Ah! thanks for explaining this

Please check my work @http://tushar-khandelwal.blogspot.com/
I think u may get some help.Although blog is about android but I guess
you can get some pointers.

will do, thanks,
Mik