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.

Bug Simple BLE Peripheral App

Dear Fredrik K,

Please see below my steps of action for installation of 2 new  2 independent systems on 2 computers:

Project Agility
Milen Moussakov
Central-Peripheral Firmware Generation
2 Personal Computers, Central undr Windowa 10, Peripheral under Windows 7
2 LSR SaBLE-x kits
LCD purchased from Digi-Key for the Central device

1. Delete Project directories Central and Peripheral
2. Delete TI system directory on both computers
3. Start instalation ccs_setup_win32.exe
4. Ignored message for antivirus software, it will run.
5 Selected check boxes: CC26xx Device Support, TI ARM Compiler, GCC ARM Compiler
6 TI XDS Debug Probe
7 Selected App Center, GUI Composer
8 Installation in progress - 12-Dec-2015, 11:00 am, Pasific Time, BC Canada
9. CCS-rev 6.1.1
10. xdctools_3_31_00_24_core
11. CCS6 launched, automatic updates accepted
note: the 2 computers are installing at the same time
12. CCS6 restarts for updates.
13. App Center, installed TI-RTOS, ARM compiler

Central computer, CCS6 failed some update, but comes request again for update


14. Started ble_cc26xx_setupwin32_2_01_00_44423

15. ti system directory:

C:\ti\ccsv6
C:\ti\simplelink\ble_cc26xx_2_01_00_44423
C:\ti\tirtos_simplelink_2_13_00_06
C:\ti\tirtos_simplelink_2_14_03_28
C:\ti\xdctools_3_31_00_24_core
C:\ti\xdctools_3_31_01_33_core
Code Composer Studio 6.1.1

DELETED:
C:\ti\tirtos_simplelink_2_13_00_06
C:\ti\xdctools_3_31_00_24_core

FINAL SYSTEM:
C:\ti\ccsv6
C:\ti\simplelink\ble_cc26xx_2_01_00_44423
C:\ti\tirtos_simplelink_2_14_03_28
C:\ti\xdctools_3_31_01_33_core
Code Composer Studio 6.1.1

16. CCS started multiple times to configure updates and resources.
Central and Peripheral examples are available.

17. Based on direct statements from Texas Instruments- Fredrik K and
Testing done from Texas Instruments Tim C, I designed the PCB and send it for manufacturing.
I continue the test and self teaching.

14 December 2015

18 CCS6 started on both computers, in default workspae 6.1

Peripheral computer CCS6 auto restarted to reconfigure available resources.
It didnt recognize yet the BLEStack. TIResource explorer found it.

19. Changing the work spaces to new empty folders: Peripheral and Central.
The Central didnt go there. It shut down.
I start it it knew about the new folder and I confirm to go to the new Central folder.
CCS6 recognize a krash and asked me for permition to send the information for the crash.
14-December-2015, 7:01 pm Vancouver, BC, Canada, pasific Time.
Windows 10 computer.

20. Browze examples on both computers.

Inported SimpleBLECentralApp and SimpleBLECentralStack

Warning: Invalid project path: Include path not found (C:\ti\tirtos_simplelink_2_13_00_06\products\cc26xxware_2_21_01_15600).
Invalid project path: Include path not found (C:\ti\tirtos_simplelink_2_13_00_06\products\cc26xxware_2_21_01_15600).
Invalid project path: Include path not found (C:\ti\tirtos_simplelink_2_13_00_06\products\cc26xxware_2_21_01_15600).

Imported SimpleBLEPeripheralApp and SimpleBLEPeripheralStack

Warning: Invalid project path: Include path not found (C:\ti\tirtos_simplelink_2_13_00_06\products\cc26xxware_2_21_01_15600).
Invalid project path: Include path not found (C:\ti\tirtos_simplelink_2_13_00_06\products\cc26xxware_2_21_01_15600).
Invalid project path: Include path not found (C:\ti\tirtos_simplelink_2_13_00_06\products\cc26xxware_2_21_01_15600).

21. Begin reconfiguration of the projects:

22. Cosed Resource Explorer and Getting Started.

23. Click on the App, Right button, Properties

24. Resources; Linked Resources

25. CC26XXWARE:

C:\ti\tirtos_simplelink_2_14_03_28\products\cc26xxware_2_22_00_16101


26. TI_RTOS_DRIVERS_BASE:


C:\ti\tirtos_simplelink_2_14_03_28


27. Properties General

XDS110USB Debug Probe

RTSC check - 2.14.3.28

28. ARM Compiler; Include options:

C:\ti\tirtos_simplelink_2_14_03_28\packages\ti\boards\SRF06EB\CC2650EM_5XD

29. ARM Linker path:

C:\ti\tirtos_simplelink_2_14_03_28\products\cc26xxware_2_22_00_16101\driverlib\bin\ccs

30. Click on the Stack, Right button, Properties

31. Resources; Linked Resources

32. CC26XXWARE:

C:\ti\tirtos_simplelink_2_14_03_28\products\cc26xxware_2_22_00_16101

33. Properties General

XDS110USB Debug Probe

34. ARM Linker path:

C:\ti\tirtos_simplelink_2_14_03_28\products\cc26xxware_2_22_00_16101\driverlib\bin\ccs

35. Warning:

This project contains unresolved buildable linked resources. It might not build as expected.

36. Build the Stack

37. Error

reported in separate post.

36. Build the Central App and Peripheral App:

37. Central App Compiled without errors.

38. Peripheral App compiled with errors:


#20 identifier "spiCC26XXDMAObjects" is undefined

.ccsproject

SimpleBLEPeripheral

line 194


#20 identifier "udmaObjects" is undefined

.ccsproject
SimpleBLEPeripheral

line 148

Dear Fredrik K, Please advice what to do?

Milen Moussakov

  • Hi, 

    Why do you delete the TI-RTOS version  which comes with our installer?

    DELETED:
    C:\ti\tirtos_simplelink_2_13_00_06

    You should use TI version 2_13_00_06.

    Can you try to just run it without modify anything?

    I would recommend you to do our simplelink academy training to get to learn our software solution, which can be downloaded here : 

    http://software-dl.ti.com/lprf/simplelink_academy/setup_simplelink_academy_01_03_00_0000.exe

  • Thank You Christin!

    I was mislead from my experience, usually number after the name are revision control and biggest number is better and compatible,

    so always I am updating right a way.

    Packages compiled perfect.

    Thank You for the academy link.

    Good luck in the business!

    Best Wishes!

    Milen