Other Parts Discussed in Thread: TM4C123BH6PM
Hello I have a question about errors when using XDS100V3 and CCS5.5. (Please understand my poor English..)
I have trouble debugging. Error pops out and I cannot download codes to my MCU...
I've connected Tiva MCU TM4C123BH6PMI, Reset Switch with pull-up resistor(1k), and a 2x5(1.27mm pitch) pin headers for JTAG Debugging pins to a PCB.
Then I used MDL-ADA2(ADAPTER MODULE 10-20PIN JTAG) to connect the 2x5 pin headers to my XDS100V3's 2x10 pins.
Building the project was successful, but errors came out so debuggings is unavailable.
The following errors was the picture below...
Can somebody tell what is the problem, please?? T^T
I'm using CCS5.5 at Windows7 but I didn't install EmuPack.(I actually don't know what EmuPack do..)
Is there a webpage where there's list of errors?
Is there a problem using the 10-20PIN JTAG Adapter? Or hardware soldering problems?
The project I build used the following code. (It's just a simple LED blinking code.)
#include <stdint.h>
#include "My_headers\tm4c123bh6pm.h"
/*
* main.c
*/
int main(void) {
volatile uint32_t ui32Loop;
//
// Enable the GPIO port that is used for the on-board LED.
//
SYSCTL_RCGC2_R = SYSCTL_RCGC2_GPIOF;
//
// Do a dummy read to insert a few cycles after enabling the peripheral.
//
ui32Loop = SYSCTL_RCGC2_R;
//
// Enable the GPIO pin for the LED (PF3). Set the direction as output, and
// enable the GPIO pin for digital function.
//
GPIO_PORTF_DIR_R = 0x08;
GPIO_PORTF_DEN_R = 0x08;
while(1)
{
//
// Turn on the LED.
//
GPIO_PORTF_DATA_R |= 0x08;
//PF3
//
// Delay for a bit.
//
for(ui32Loop = 0; ui32Loop < 200000; ui32Loop++)
{
}
//
// Turn off the LED.
//
GPIO_PORTF_DATA_R &= ~(0x08);
//
// Delay for a bit.
//
for(ui32Loop = 0; ui32Loop < 200000; ui32Loop++)
{
}
}
}






