am trying to load the ARM Cortex-M1 soft processor on the pynq Z2. I am writing a simple C program to read values from an array and displaying it on the Jupyter notebook. This does not seem to work as when I saw the waveform on Chipscope, the read address goes from 00,04 to random location and then to 0C. It skips 08 which is one problem and the address getting read from random locations is another issue.
I am attaching the output waveforms (file output1 and output2) and the block design (block_design and design) below.
Any guidance will be of great help.