Nios® V Processor Software Developer Handbook

ID 743810
Date 7/20/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

8.7.4. Debugging for Instruction-Related Exception Handler

The JTAG UART functions in an interrupt-based scheme by default, which is more efficient in terms of CPU utilization. Due to this scheme, if the CPU core has entered a bad state soon after a call to printf(), the output from printf() may not be witnessed via the juart-terminal. For example, the code below may result in Hello World print not being seen in juart-terminal.
printf("Hello world.\n");
function_which_causes_exception();