NIOS® II プロセッサーを使用していて、JTAG UART を受信できないのに文字を送信できる場合、ドライバーが割り込みを使用していない可能性があります。プロジェクトオプションを使用してメモリーフットプリントを削減するためにドライバーを使用している場合、この設定はenable_reduced_device_drivers有効になります。つまり、特定のドライバーでは割り込みが有効にならず、ポーリング・モードを使用する必要があります。
NIOS® II プロジェクト内の BSP makefile(public.mk)から:
一部のドライバーは、コード・フットプリントを削減するために機能が縮小されてコンパイルされています。すべてのドライバーがこの設定に従うわけではありません。altera_avalon_uart および altera_avalon_jtag_uart ドライバーは、割り込み主導型からポーリング済みオペレーションに切り替えます。