I have integrated or created a block diagram in Vivado 2019.1 version attached - it has Zynq US+ Processor and PMOD ESP32 Module
Plus all other required circuit.
I am following the examples and try to run main.c
https://digilent.com/reference/learn/programmable-logic/tutorials/pmod-ips/start
I did not get any success with the end result I expect to get i.e. I am not seeing
the following Quotes on my PUTTY terminal (I guess I expect to see it on PUTTY terminal - correct me if I am wrong)
xil_printf("Entering Pmod ESP32 Command Line Interface!\r\n");
xil_printf("Enter AT commands to interact with the ESP32\r\n");
It seems my main.c is running (on A53_0 ARM) but it is stuck at Line 63 where is it running and/or
waiting for something from user - I guess. Line around 63 are below:
while (1) {
// TODO: add exit functionality (ctrl-Z?)
num_received = ESP32_Recv(&myESP32, &recv_buffer, 1);
if (num_received > 0) {
xil_printf("%c", recv_buffer);
}
ANY ADVISE? I am following the Link but there is not much detail on Xilinx SDK - I am not a C Programmer - I am hardware
firmware engineer so Please forgive my ignorance.
MY GOAL IS TO VALIDATE PMODESP32 Module in my design before I submit the project to Software people.
My_Psys7.pdf