This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TI CC 2540 chip on Bluno board

Other Parts Discussed in Thread: CC2540

I'm studying BLE and implementing Beacon with  Bluno  which is arduino uno + BLE(TI CC 2540 chip).

The question that I want to ask  is Can I configure Bluno's UUID with BTool?

I tried to connect Btool and Bluno but that was fail.

(Error message : gap device initialization timeout. device may not function properly)

Is there any solution to control TI cc 2540 chip on  Bluno manually? such as customizing uuid of bluno.

I am thinking of this topic almost 2 weeks.T.T

Please help me~

Thanks for your effort! :)

  • BTool is used with BLE controllers to act as a central device. If you are wanting to use your board as a peripheral (or beacon/broadcaster) then this won't work with BTool.

    You may be able to use our HCItester tool (http://processors.wiki.ti.com/index.php/LPRF_BLE_HCITester) to change what adv data is being broadcast manually but you would need to make sure your arduino board is acting as a proper serial bridge between the PC and CC2540 and that the CC2540 is running the correct firmware. Having the controller inbetween the CC2540 and the PC kind of mucks up the use of HCItester.

    In my opinion your best option is to look source code for whatever project you are running on the arduino board and figure out what changes you need to make to those files to suit your application, recompile and load that firmware to your board. The other option would be to just get a USB dongle with just the CC2540 and no controller in between (http://www.ti.com/tool/cc2540emk-usb) so you can use HCItester or BTool out of the box.

     -Matt

  • Oh, I really appreciate your help, Matt.

    Your advice will be good foundation for me.

    Thank you Matt! :)