UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 55773

2013.2 - XMD - Cannot access SoC Programmable Logic IP, when initializing the device over XMD

描述

I have a simple Zynq project in Vivado 2013.2 tools with a MicroBlaze processor in the Programmable Logic. I am using the XMD to initialize the device using XMD similar to below:

connect to arm
ps7_init
program fpga 
init_user
connect to mb

However, I cannot connect to the MicroBlaze processor, or any other IP on the Programmable Logic. This worked fine in 2013.1.

How can I fix this?

解决方案

From 2013.2 onwards, ps7_init will be split into two parts;

  • ps7_init 
  • ps7_post_config

AFI registers are configured as a part of ps7_post_config, and init_user is deprecated. 

The following init sequence should be used instead:

connect to arm
ps7_init
program fpga
ps7_post_config
connect to mb
issue read/write

AR# 55773
日期 07/01/2013
状态 Active
Type 综合文章
器件
  • Zynq-7000
的页面