Hi @lorky ,
Thanks for your updated information.
Please tell me, why you need to add the printf in the original project?
Do you just want to check the UART6 printf function, or want to use it as the debug log function.
If just the UART6 printf funciton, you totaly can write a uart project download it directly.
Now, how do you download the code to your board? With debugger or the serial download mode with the tools?
MCU_LINK just support the CMSIS DAP, not the JLINK.
In the original local2 project, uart6 is used to as the OTW function, so I am not suggest you printf any other log, it may make the OTW printf log messing.
If you just want to debug it, I highly recommend you find a JLINK to test it, that will more easy to use.
Talk back to your issues:
WLAN firmware etc, this is used as the WIFI network, which also support the OTA, wireless communication.
About your original device, do you mean the uart is broken, or the voice detection is broken?
If you suspect it is broken, you also can test some simple project to test, eg, the RT1060 SDK, led_blinky, hello world, but you need to change the code FCB from QSPI flash to hyperflash, as the local2 board is using the hyperflash.
Best Regards,
Kerry