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