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.
There is an updated beta release for CCS MacOS image available here.
This release includes improved support for El Capitan. Note that we are still working through issues with MSP430 on El Capitan. It will be a few weeks before those issues are addressed and we can post a patch. For now we do not recommend using MSP430 with El Capitan.
The installation image posted above is a web installer similar to what we have for windows and linux where it is a small package that you download and then the rest of the content is downloaded on demand depending on your installation selections. If for some reason you prefer the full installer package it is available here.
We are keeping the release as a beta until we have addressed the remaining El Capitan issues.
John
Patrick,
If you look at your project are there multiple .cmd files in it? It looks like it is using one called cc26xx_ble_stack.cmd but I wonder if there is another one in the project that is adding overlapping memory sections. Might be called cc260xf128.cmd If that one is there right click on it and exclude it from the build.
Regards,
John
Patrick,
Looking at this on the Mac I think we are going to need an app note that explains how to get the BLE SDK CC2650 examples working on Mac. There are a number of items that need to be done to get it going. I have been trying it this morning and have found a few but I still don't have the SDK examples building. I can get TI-RTOS examples to build fine. I will have someone take a look at this next week when they are back in the office.
Regards,
John
Hi Patrick,
I was able to get the BLE Peripheral examples (App and Stack) building on Mac. I followed the steps documented below:
processors.wiki.ti.com/.../MacOS_X_CCSv6_Beta
Let me know if this works for you.
Thanks
ki
Hi,
After installing the 6.1.2.00014 version on my Mac (El Capitan), I am unable to install any updates. Although, installing a component from the App Center works fine, and it also discovered any "packages" like tirtos_* folders that I copied into it from my previous 6.1.1 installation. It shows me that updates are available, but cannot install them.
Error message is:
An error occurred while collecting items to be installed
session context was:(profile=epp.package.cpp, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
No repository found containing: org.eclipse.update.feature,com.ti.ccstudio.cc2538.devicesupport.osx,1.32.0.00
No repository found containing: binary,com.ti.ccstudio.cc2538.devicesupport.osx_root,1.32.0.00
No repository found containing: org.eclipse.update.feature,com.ti.ccstudio.cc26xx.devicesupport.osx,1.16.0.01
No repository found containing: binary,com.ti.ccstudio.cc26xx.devicesupport.osx_root,1.16.0.01
No repository found containing: org.eclipse.update.feature,com.ti.ccstudio.msp430.emu.osx,6.2.1.0
No repository found containing: binary,com.ti.ccstudio.msp430.emu.osx_root,6.2.1.0
No repository found containing: org.eclipse.update.feature,com.ti.ccstudio.updatetest.osx,6.1.2.00014
No repository found containing: binary,com.ti.ccstudio.updatetest.osx_root,6.1.2.00014
No repository found containing: org.eclipse.update.feature,com.ti.emulation.pack.osx,6.0.83.1
No repository found containing: binary,com.ti.emulation.pack.osx_root,6.0.83.1
No repository found containing: org.eclipse.update.feature,jre,1.8.0.66c
No repository found containing: binary,jre_root,1.8.0.66c
And, the step #5 from the Wiki of deleting the 2 "cache" directories doesn't seem to help me.
Hi John,
I'm using CCS 6.1.2.00014 on the Mac and things are working well. I've been able to import and build driver examples - LCD & empty_min. I also imported and built kernel example bigTime.cpp. I have two questions:
1. I don't see a preprocessor directive to include the C++ complier as I see in Windows. Also a C++ complier is not on the CCS app store. Do I need to do anything special to code in C++ on the mac?
2. Elsewhere in this thread, Kai points to a wiki that provides instructions to download and run the BLE_Stack. This didn't work for me. Any idea when the SimpleBLEPeripheral example project will be available for the mac CCS beta?
Thanks
Patrick,
There is nothing special that you need to do to use C++. There are some options such as the C++ dialect that you can set. To access those go to the properties for the project and then Build -> ARM Compiler -> Advanced Options -> Language options. However you shouldn't have to do anything there. The Preprocessor options are located one group down from the language options.
On Mac we don't have the compiler updates showing up in the app center yet. There is a newer compiler available (15.12.0 LTS) that shows up on WIndows and Linux. We will be updating the App Center shortly to show the compiler updates as well.
I don't think the team has any short term plans to release a BLE-STACK installer for Mac. However you can get the existing package to work. There are instructions here:
If you follow those instructions the Simple BLE Peripheral example should work. Are you hitting issues with that? If so please go ahead and start a new thread and we can pull in the right people to get you up and running.
Regards
John
Hi! When I opened CCS the other day it wanted to update a few things. When the updates completed, it asked me to relaunch. I clicked yes, but it never started again. Now I cannot open it anymore! The icon appears in the dock and bounces a few times, then disappears. The main uninstaller did the same but I found a folder with a bunch of other uninstallers for different components. I ran all and then removed the ti-folder. I then downloaded the installer again (tried both 6.1.1 and 6.1.2) but it just does the same - bounce a few times, then exits!
Is this a known issue? Any way to fix it, any logs to check etc?
Update:
I found this is the output of "sudo dmesg | tail" after trying to run the installer, is it related?
CODE SIGNING: cs_invalid_page(0x126000): p=4210[osx-intel] final status 0x2000000, allowing (remove VALID) page
Hi Albert,
Can you try running the 6.1.2 installer again and upload the latest bitrock*log file in the /tmp folder so we can take a look.
Thanks
Danish
Hi danishinnis,
Thanks for the tip, this looks interesting, lots of errors referring to libitcl4.0.3.dylib.
Trying to upload the file as attachment (why does this forum not have a preview button?!):
We've confirmed that the macports installation causes problems with the installer. This should be fixed in CCS 6.1.3. In the meanwhile, we can provide a fixed 6.1.2 installer to any one who needs it.
Danish
rcfocus,
CCSv6.1.3 which includes MacOS support is looking good for this month.
I will have to check on the serial port issue.
Regards,
John