When I use mps2-an385 model on qemu, I found that it seems not support getchar. I used the FreeRTOS official demo(mps2-an385-GCC-QEMU), then I tried to use UART to receive input strings from QEMU terminal, so I tried to use getchar() function. However, some errors occurred in QEMU as shown below: qemu: fatal: Lockup: can't escalate 3 to HardFault (current priority -1) Is it means there are something wrong in the emulated board? And how to solve the problem?