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.

CCS/LAUNCHXL-CC2650: How to flash the board with the default program that came pre-installed.

Part Number: LAUNCHXL-CC2650
Other Parts Discussed in Thread: CC2650, , BLE-STACK

Tool/software: Code Composer Studio

Hi All

I'm doing a project based on IoT. I intend to make the CC2650 LaunchPad as a peripheral device that communicates with Intel Edison( central device ). To get started, I was trying to understand the 'Project 0'  (http://dev.ti.com/tirex/content/cc26xx_bluetooth_smart/cc26xx_bluetooth_smart__2.01.00.44423/Projects/ble/ProjectZero/project0_resources/prz/index.html#/?collapsetree=)and loaded it onto the board. But to my astonishment, I don't see the launchpad sending BLE packets that I could see on my Android phone app 'BLE Scanner'. Also putty doesn't seem to connect and I'm unable to see the log messages.

Ive tried the following -

a) Re-programming the board with Project 0.

b) Changing the cable.

But it doesn't seem to help. Could anyone please let me know how to flash the board with the default program that came pre-installed. It by default sent out BLE packets.

Additionally, could anyone please suggest what would be the best way to read values of a temperature sensor and send them over BLE to Intel Edison. I've been following Bluetooth low Energy Software Developer's Guide but can't figure out what to do. I'm new to TI devices and need some help.

Thanks 

Kind regards

Kunal Arora

  • Part Number: LAUNCHXL-CC2650

    Hi All!

    I'm doing a final year project on IoT. I'm using Intel Edison as a central device and CC2650 launchpad as a peripheral. I'd be interested in sending temperature sensor data from CC2650 launchpad to Intel Edison over BLE. I've gone through the bluetooth manual but didn't quite get to know how to implement it.

    Can anyone please suggest good resources.

    Thanks and regards

    Kunal 

  • Hi,

    Please see the Bluetooth low Energy Software Developer's Guide provided with the BLE-stack. It provides information on sample applications, including some that are peripheral devices. Those sample applications are in the BLE-stack sdk.

    -Nathan
  • To get started, I was trying to understand the 'Project 0' (dev.ti.com/.../index.html loaded it onto the board. But to my astonishment, I don't see the launchpad sending BLE packets that I could see on my Android phone app 'BLE Scanner'. Also putty doesn't seem to connect and I'm unable to see the log messages.

    Ive tried the following -

    a) Re-programming the board with Project 0.

    b) Changing the cable.

    But it doesn't seem to help. Could anyone please let me know how to flash the board with the default program that came pre-installed. It by default sent out BLE packets.

    Additionally, could anyone please suggest what would be the best way to read values of a temperature sensor and send them over BLE to Intel Edison. I've been following Bluetooth low Energy Software Developer's Guide but can't figure out what to do. I'm new to TI devices and need some help.
  • Did you program both stack and app? Also I would recommend you to start with simplelink academy to get familiar with our SW solution.
    simplelink academy can be downloaded here :
    software-dl.ti.com/.../overview.html
  • Dear Christin

    Thanks for your reply. I tried running the 'ProjectZeroStack' version of the project. Although it didn't work either but I was able to run the 'ProjectZeroApp' version later on. The board sent out BLE packets and I was able to control the LED on the board with the mobile app.

    I was now referring to https://github.com/ti-simplelink/ble_examples  for having a look at some of the sample code. 'Simple_peripheral_observer' seems to be relevant to my project as I intend to send temperature sensor data from CC2650 Launchpad(peripheral) onto Intel Edison(central device). I, however, get the following error message: Cortex_M3_0: AutoRun: Target not run as the symbol "main" is not defined.

    I have raised the issue at https://github.com/ti-simplelink/ble_examples/issues/17 but would be grateful if you could give your suggestions.

    Thanks

    Warm regards

    Kunal Arora