采用zynq 7020芯片,cpu0运行linux(已经限定使用cpu0),cpu1运行裸机程序(程序只是配置一下PL端vdma及hdmi输出)。问题是启动linux后通过应用程序启动cpu1,CPU1程序运行,但是执行到vdma的初始化函数后,linux系统挂起。PL端通过VDMA将摄像头数据写入DDR,并输出到hdmi显示,Linux系统用来读取DDR中数据进行比较。另外两个cpu的地址也已分配,没有重叠,不知什么原因?请各位大牛指导!万分感谢!
采用zynq 7020芯片,cpu0运行linux(已经限定使用cpu0),cpu1运行裸机程序(程序只是配置一下PL端vdma及hdmi输出)。问题是启动linux后通过应用程序启动cpu1,CPU1程序运行,但是执行到vdma的初始化函数后,linux系统挂起。PL端通过VDMA将摄像头数据写入DDR,并输出到hdmi显示,Linux系统用来读取DDR中数据进行比较。另外两个cpu的地址也已分配,没有重叠,不知什么原因?请各位大牛指导!万分感谢!
没有回复内容