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.

EK-TM4C123GXL: How to migrate from EK-TM4C123GXL to custom PCB

Part Number: EK-TM4C123GXL
Other Parts Discussed in Thread: SEGGER, TM4C123GH6PM

Hello. I'm very new to embedded programming. I started my very first project with EK-TM4C123GXL.

I could build my own project in EK-TM4123GXL and breadboard. So, now I want to make my own custom PCB and integrate the whole circuit into the PCB.

But, I don't know how to download and debug program into my custom PCB. I'm just trying to understand this downloading and debugging process with another simple LED blinking program and circuit. I'm using IAR Embedded Workbench IDE - Arm8.42.1

I'd like you to tell me below.

1. What kind of hardware pin do I need to have in my custom PCB to download and debug program?
These 6pins
* PC0/DCK
* PC1/TMS
* PC2/TDI
* PC3/TDO
* VDD
* GND
are enough?

2. Which debugger do I need to use?
Can I use EK-TM4C123GXL to debugg my custom PCB? Or, do I need to buy SEGGER JLINK debugger for example?

3. If I need to use specific debugger, could you tell me the part number?

4. I want an example project of above. (Circuit schematics, used debugger and how to download and debug etc.)

5. Do I need to install a firmware into TM4C123GH6PM initially? If so, how?

6. Other things I need to care


Thank you very much in advance