Hi Casperites, I'm working on porting casper toolflow on ZCU111. I want to share some debugging experiences, which may be helpful.
We have PYNQ image running on the PS part, which is based on Ubuntu18.04. I found PL registers can't be accessed after the bit file is downloaded via JTAG. Because PYNQ image is running, SDK can't be used for debugging and no elf file is associated, which causes some initialization unfinished. What I did is download the bit file via JTAG first, so we have the GUI for debugging. Then I downloaded the same bit file via Overlay class from PYNQ, which can finish the necessary initialization. After that, I can monitor signals from the vivado hardware manager, and I can also read or write PL registers. Hope this will be helpful for debugging on MPSOC with PYNQ image. Best, Wei -- You received this message because you are subscribed to the Google Groups "[email protected]" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CAFRG3zSgUTvd-dQvvaD-x3i2kERqjuf8-P-TBEj0%2B1tKQcFJtA%40mail.gmail.com.

