Other Parts Discussed in Thread: SYSCONFIG
Tool/software:
Hello,
I am encountering an issue where UART logging through the debugger cannot be done simultaneously across multiple cores. In SysConfig, when I assign the USART0 interface for Debug logging to Core 0-0, I am unable to assign the same interface to other cores, as expected due to conflict.
As an alternative, I would like to use the "LOG_SHARED_MEMORY" area to write logs from each of cores and then output these logs to UART exclusively from only Core 1-0. However, I am unsure about which methods to use for this scenario. I have reviewed the DebugP methods in the DPL but could not find a function that directly writes a string to shared memory. (Only sends character)
Are there any examples or recommended methods for achieving this? Roughly which steps I should follow and which methods I should use?
Thank you for your assistance.
Best regards,
Abdulkadir Mirik