Other Parts Discussed in Thread: TM4C123GH6PGE, TM4C123GH6PM, EK-TM4C123GXL, CC2650, EK-TM4C129EXL, ENERGIA, SYSBIOS, EK-TM4C1294XL, TMS320F28027
Tool/software: Code Composer Studio
Yet ANOTHER sample project that is supposed to help you lean, but doesn't work.
Steps to reproduce - Just follow this:
processors.wiki.ti.com/.../Tiva_TM4C123G_LaunchPad_Blink_the_RGB
Then use this "quick start guide"
I plugged in my new TM4C123G right out of the box. I installed all the drivers, and they appear in the device manager. I installed the TIVA-C packages, and imported the projects.
The light was changing colors with the "factory" load of firmware. I loaded the Project0. I built it. I pressed debug. It downloaded the new firmware. And did nothing... Sat there no running.
I pressed "Break" ... The code is looping on (line 81 in Project0.c ):
while(!SysCtlPeripheralReady(SYSCTL_PERIPH_GPIOG))
{
}
Then I look closely at the project properties. The device says it's TM4C123GH6PGE.
I have NO idea why it's looping, I can speculate that the port address, RAM, something... is different. The little brochure that came with the launchboard says TM4C123GH6PMI. So I change it.
Now, it won't build. I get errors: FLASH memory range has already been specified tm4c123gh6pm.cmd because the properties page decided to throw a bunch of new files in there which have conflicting symbols.
I try to put it back by changing the properties and deleting the files it created. Now it just says the program is not compatible with any of the CPUs in my target configuration. REALLY?? What is my "target configuration?? Because none of the files I'm digging through seem to give me any hint as to what it thinks it is. How did it think it knew what the "program" is generated for? And what is it supposed to match to??
By the way, I've already completely deleted the project and re-imported it several times. Same results.
I am on CCS 6.2. I installed C:\ti\TivaWare_C_Series-2.1.4.178
Dealing with these perpetual failures and lack of accurate documentation, and lack or support is really getting old. Especially since I've been fighting with it since December.

