STM32N6570-DK LTDC and JTAG Pin Conflict (JTDI/NRST) – Is Dual Usage Possible?
Hi,
I am working with the STM32N6 series MCU on the STM32N6570-DK board and have encountered a pin multiplexing conflict.
As per the schematics and datasheet:
- PA15 (JTDI) and PB4 (JNRST) are multiplexed with LTDC signals
- These pins do not appear to have alternate mappings
My use case requires:
- LTDC for driving the display
- JTAG for debugging (full JTAG, not just SWD)
However, enabling LTDC conflicts with the JTAG interface, specifically JTDI.
I have a few questions:
- Is there any supported way to use both LTDC and full JTAG simultaneously on STM32N6?
- Are there any alternate pin mappings or remap options available that are not obvious from CubeMX?
- Is dynamic switching (e.g., using JTAG during debug and reconfiguring pins for LTDC at runtime) a viable or recommended approach?
- Are there any hardware workarounds or recommended debug strategies for this scenario?
I understand that switching to SWD avoids this issue, but I would like to confirm if full JTAG usage is fundamentally incompatible with LTDC on this device.
Thanks in advance for your guidance.
