Hello Dears,
I use PYNQ-Z2 board, the pynq version which I am using is v3.1.
Vivado design is attached .
CAN0,1 use from EMIO pins.
The code which I have used is:
from pynq import MMIO
from pynq import Overlay
from pynq import ps
from pynq import GPIO
from pynq import registers
from pynq import allocate
import numpy as np
import sys
sys.path.insert(1, ‘./src’)
ol=Overlay(“./bits/FullInterfaceWrapper.bit”)
ol.download()
ps.Clocks.fclk0_mhz=100.0
BASE_ADDRESS = 0xE0009000#CAN
mmio=MMIO(BASE_ADDRESS,8)
result=mmio.read(0)
Code hangs when reach to ‘result=mmio.read(0)’
Why the arm processor is hanged?

