Hi, I’m the Toradex AI Assistant. The Toradex Support team will follow up with you shortly!
Did you like my answer?
Hello Azka,
Based on the context provided, it seems that you are facing issues with obtaining output from your Cortex-M application on the Ixora board v1.3 with the Apalis IMX8QM. Here are some recommendations:
-
Device Tree Overlays: It is advisable to add a custom device tree overlay for Cortex-M40 and Cortex-M41 to ensure that the correct UART settings are applied. This can help in routing the serial output correctly for debugging purposes.
-
Evaluation Board: While using an evaluation board specifically designed for Cortex-M may simplify the debugging process, it is not strictly necessary if you can configure the Ixora board correctly. However, evaluation boards often come with pre-configured settings that facilitate easier access to serial outputs.
-
Debugging Core 0 vs. Core 1: Debugging core 0 may not be as straightforward as core 1 due to potential differences in configuration or pin assignments. While you can equate pin names in pin_mux.h, additional configurations may be required to ensure that core 0 is properly set up for serial output.
-
Unique Requirements: Each core may have unique requirements for debugging, which should be taken into account. It is essential to verify that all necessary configurations are applied for both cores, including checking the device tree settings and ensuring that the correct UART is being used for output.
If issues persist, exploring alternative debugging methods or tools may provide further insights into the problem. If you have any further questions or need additional assistance, feel free to ask!
Best regards,
Azka
Please, also check if these links can help you solve your problem: