I created the attached block design on Vivado 2022.1. The design includes an AXI PS/2 IP Core that is used to convert PS2 signals to the AXI interface used by MicroBlaze processor. I am using a Basys-3 although I know that the AXI PS/2 IP Core was generated for the Nexys video board.
After generating the bitstream file and importing the platform into Vitis, I am trying to compile a very simple piece of code (see below). Basically a Hello World type application.
#include "xil_printf.h"
int main(void)
{
xil_printf("Entered function main\r\n");
while (1)
{
}
}
However, I am getting a bunch of errors (as shown on the screenshot below). I believe the errors are associated to the Makefile of the AXI PS/2 IP Core that was generated by the tools.
Question
Gabriel Uribe Romero
Hello,
I created the attached block design on Vivado 2022.1. The design includes an AXI PS/2 IP Core that is used to convert PS2 signals to the AXI interface used by MicroBlaze processor. I am using a Basys-3 although I know that the AXI PS/2 IP Core was generated for the Nexys video board.
After generating the bitstream file and importing the platform into Vitis, I am trying to compile a very simple piece of code (see below). Basically a Hello World type application.
#include "xil_printf.h"
int main(void)
{
xil_printf("Entered function main\r\n");
while (1)
{
}
}
However, I am getting a bunch of errors (as shown on the screenshot below). I believe the errors are associated to the Makefile of the AXI PS/2 IP Core that was generated by the tools.
There is a solution documented on the Xilinx Website: https://support.xilinx.com/s/article/75527?language=en_US
I tried to follow the solution and I couldn't make it work for me even after modifying the Makefiles.
Has anyone tried to use the AXI PS/2 with the MicroBlaze using the Basys-3 board and Vivado 2022.1 and Vitis 2022.1.0?
Any clue on how to solve the issue? Please advise.
Thanks,
CEH.pdf
Link to comment
Share on other sites
2 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now