Hi, I would like to debug freeRtos without using a JTAG connection (MPSOC: Zynq Ultrascale+). Are there existing solutions for debugging freeRtos via TCP/IP (or UART, USB) in a convenient way (GDBserver…)? Thanks for your feedback! Best regards
I’ve only ever used the debug interface built on to the Xilinx development boards. The problem with using TCP would be that you would need to be also running the TCP/IP stack, and if you were wanting to step through code you would only ever be stepping through the TCP/IP stack itself. The TCP/IP stack would be a good way of outputting printf() style logging messages though – lots of our examples send logging messages to a UDP terminal. You can also use the FreeRTOS+Trace/Tracalizer tool with TCP streaming (I think).
Hello Richard, thanks for your feedback. I will check the mentioned alternative solutions ! Best regards,
Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.