Hello,
I am in the protoyping phase of a design using the Tiva Series TM4C1294NCPDT. I have the EK-TM4C1294XL eval board and have had no problems running sample programs on it using CCS v5.4.0.
However, now that I have my target board I cannot seem to get the SWD to work.
I have perused these forums but am not finding an answer specific enough top be helpful to my issue. So...
First off before we get too far afield, is SWD supported by this processor? Some old postings seemed to suggest it is not. I have designed my target assuming it was supported, so now I'm wondering if I need to connect the TDO and TDI lines.
If SWD IS supported, here are some questions:
- Does CCS require any changes in debugger setup to configure ICDI for SWD?
- Are external pullups required? according to spec sheet, SWCK and SWDIO lines are internally pulled up on processor by default, so I assumed not
- I am using a 12MHz crystal and have set my SysCtlClockFreqSet variables to match. Any other values I need to change?
- I have done my best to interpret the notes on the eval board schematic to remove all resistors on X1, as well as R40. I have then connected a header to X1 which ties TCK, TMS and RST pins to my target. Any other mods required to make this work? How about jumper settings, eg., CAN/UART?
- I have verified power and clock on target board. But CCS reports "freq out of range", and then exits the program with "unable to connect to target" and "program has stopped working".
What am I missing? Is there some checklist or procedure available to ensure that I have done all I need to get his to work? Can you recommend a particular post that may have already addressed this issue?
Thanks in advance for any help you can offer.
debug-less in seattle