Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save YechengLyu/73e0c0369cebdd4a4859845bfddb89fb to your computer and use it in GitHub Desktop.
Save YechengLyu/73e0c0369cebdd4a4859845bfddb89fb to your computer and use it in GitHub Desktop.
MSP432-BoosterCC2650 Programming Tutorial

MSP432-BoosterCC2650 Programming Tutorial

Hi all, here is the tutorial how to get Bluetooth connection on MSP432 launchpad with a BOOSTXL-CC2650 plug-in.

Chips needed

  • MSP-EXP432P401R Launchpad
  • BOOSTXL-CC2650MA BoosterPack

Software/Packages needed

  • Code Composer Studio (tested on CCS v8)
  • Flash Programmer 2
  • simplelink_msp432p4_sdk_2_10_00_14
  • simplelink_sdk_ble_plugin_1_40_00_42
  • tirtos_cc13xx_cc26xx_2_21_00_06

Steps

Flash your CC2650 BoosterPack

Please follow SimpleLink SDK BLE Plugin User Guide to flash your BoosterPack. Follow the section of External/XDS Direct Programming - CC2650 BoosterPack

Please remind:

  1. Remove the headers on the launchpad and connect the JTAG accordingly
  2. JTAG connection cable is in the CC2650 BoosterPack box
  3. the file to be flashed is {simplelink_sdk_ble_plugin_1_40_00_42_path}/source/ti/snp/cc2650/simple_np_cc2650bp_uart_pm_sbl_2_02_01_18a_merge.hex
  4. Check Erase, Program, Verify box on the Action Tab before pressing to program
  5. Remove the JTAG connector and put the

Program on CCS

Now you can try the demos on {simplelink_sdk_ble_plugin_1_40_00_42_path}\examples\rtos\MSP_EXP432P401R\bluetooth The workable example is project_zero and simple_application_processor

Please remind:

  1. The recommended app on the phone for those two demos is SimpleLink SDK Explorer, you can find it in Apple store and Google Play.
  2. Change the snpDeviceName in your example code to your team name before your first compiling! Otherwise your phone will remember the default name for a while (around 10 min) and you cannot find your device easily.
  3. In Project Zero the chip advertises right after you run it. In simple_application_processor, however, the chip does not advertise until you press the S1 button as seen in guiding page.
  4. Do not press S2 button when you are trying simple_application_processor demo. Otherwise the CC2650 BoosterPack crashes and you have to flash it again.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment