Forum Discussion
JTAG_UART stuck in printf
This is how I created the BSP: In Quartus, Platform Designer, File -> New BSP, this generated the file "settings.bsp", and then I ran the command "niosv-bsp.exe -g settings.bsp"
With this flow, you're getting the default BSP configuration, which depending on the complexity of your system it may not be making the choices that you expect. Can you share the settings.bsp file that is created by this flow? The system.h and alt_sys_init.c would be useful as well.
- Naji_Naufel_Arrow3 months ago
Occasional Contributor
When you create the BSP, look in the "Main" tab to see what is selected for stdout.
In the screenshot below, I have the lw_uart selected. When jtag_uart is also present, the BSP creator arbitrarily picks one of them and you have to change it to the desired uart before clicking the "Generate BSP" button.
If the jtag_uart is the only UART present in the hardware, it should be selected automatically.