A few days ago - at the time I was using Vitis+Vivado 2019.2 - I launched a debug session and the Console had no output to be seen. I imagined I selected the wrong console: the zynq seems to export two terminals
"TCF Debug Virtual Terminal - ARM Cortex-A9 MPCore #0" and "TCF Debug Virtual Terminal - ARM Cortex-A9 MPCore #1".
Bummer. I was on the right console. There was no output anywhere.
I checked the settings. At first, I couldn't notice anything wrong. I eventually went nuclear and decided to upgrade to 2020.2. A very bad idea.
I eventually managed to install 2020.2 on a brand-new Linux VM and launch the hello world application. The breakpoints are hit correctly but there's no console output. I checked again the settings. If I go in the platform project associated to the application I can confirm configuration for "standalone" has stdout set to ps7_uart0.
I even went back into Vivado Block design and checked my zynq block settings. I'm not 100% sure I read correctly but they seem to be enabled on MIO14 and MIO15 as they always have been. The pins are highlighted green on the floorplan from the ZYNQ7 customization panel (attached, to clarify).
Question
MaxDZ8
I don't know what happened.
A few days ago - at the time I was using Vitis+Vivado 2019.2 - I launched a debug session and the Console had no output to be seen. I imagined I selected the wrong console: the zynq seems to export two terminals
"TCF Debug Virtual Terminal - ARM Cortex-A9 MPCore #0" and "TCF Debug Virtual Terminal - ARM Cortex-A9 MPCore #1".
Bummer. I was on the right console. There was no output anywhere.
I checked the settings. At first, I couldn't notice anything wrong. I eventually went nuclear and decided to upgrade to 2020.2. A very bad idea.
I eventually managed to install 2020.2 on a brand-new Linux VM and launch the hello world application. The breakpoints are hit correctly but there's no console output. I checked again the settings. If I go in the platform project associated to the application I can confirm configuration for "standalone" has stdout set to ps7_uart0.
I even went back into Vivado Block design and checked my zynq block settings. I'm not 100% sure I read correctly but they seem to be enabled on MIO14 and MIO15 as they always have been. The pins are highlighted green on the floorplan from the ZYNQ7 customization panel (attached, to clarify).
I figured I could ask here. What am I missing?
Link to comment
Share on other sites
2 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.