LoginSignup
0
0

More than 5 years have passed since last update.

Zybo > Chronicles blog 23 > use AXI interface > XSDK側の作業 > repositories更新

Last updated at Posted at 2016-05-24

MicroZed Chronicles リスト http://adiuvoengineering.com/?page_id=285
@ Adam Taylor blog
https://forums.xilinx.com/t5/Xcell-Daily-Blog/The-Zynq-PS-PL-Part-Three-Adam-Taylor-s-MicroZed-Chronicles-Part/ba-p/425154

Vivadoでperipheralを作成して、XSDKにexportする。その後?、XSDK側で以下のようにrepositoriesの更新が必要とのこと

It is also necessary to update the repositories defined within the design to include the IP repository that contains the peripheral. To do this we select the Xilinx tools option and then repositories and add the new repositories as either local or global. For this example I have chosen local.

...

Add in the peripheral directory created by Vivado and rescan the repositories. We can now re-build the project to recreate the files needed in the BSP to support software development.

xparameters.h fileに以下のような記載があるとのこと。

xparameters.h
/* Definitions for driver ADAMS_PERIPHERAL */
#define XPAR_ADAMS_PERIPHERAL_NUM_INSTANCES 1

/* Definitions for peripheral ADAMS_PERIPHERAL_0 */
#define XPAR_ADAMS_PERIPHERAL_0_DEVICE_ID 0
#define XPAR_ADAMS_PERIPHERAL_0_S00_AXI_BASEADDR 0x43C00000
#define XPAR_ADAMS_PERIPHERAL_0_S00_AXI_HIGHADDR 0x43C00FFF
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0