Hello everyone!
I'am in a design phase of my first PCB mounter with an ARM processor, and I'am not sure if i correctly connected the programmers pins to the mcu ports.
My processor is: STM32F302RCT6
I'am planning to program this chip from my F4 discovery board through SWD interface, which can act as an external programmer.
On the PCB I've routed the following pins of the programmer to the chip:
PROGRAMMER PIN | MCU PIN _______________|_________ T_JTCK | SWCLK-JTCK, PA14 T_JTMS | SWDIO-JTMS, PA13 NRST | NRST T_SWO | JTDO-TRACESWO
As you can see the chip gets its reset signal from the programmer, but the NJTRST pin is not connected an it is used as output in the application. Do I make mistake with this configuration?
I'am only planning to use the discovery board as SWD programmer.
Any suggestion am i make any mistakes with this design?
Thank you in advance!
The SWO pin is PB3 (JTDO/TRACESWO). Remember to provide a common ground point. Buffered designs might also expect a supply reference. If the design is likely to be used by others, consider using a standard header arrangement, so they don't have to use custom a fixture.
Thank you for your reply!
I've forgotten to mention the common ground, but it's will be implemented. So I guess this connection would be enough.
Thank very much you!