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!

Page Bookmarked

AR# 14691

MicroBlaze - The Library Generator error "ERROR: MPD file for opb_v20 1.00.a is not found !" occurs when I attempt to call provided peripherals


Keywords: LibGen, 2.2, MicroBlaze, version

Urgency: Standard

General Description:
Library Generator errors similar to the following occur when I attempt to make calls to provided peripherals:

"libgen -mode=xmdstub -a virtex2 mysystem.mss
Parsing mysystem.mss ...
ERROR: MPD file for opb_v20 1.00.a is not found !
make: *** [code/xmdstub.out] Error 2"


These errors occur because the versions of MicroBlaze and the peripherals conflict. You must ensure that the most recent peripheral versions are being called in the MHS file.

For example, calling the "opb_v20 1.00.a" would yield errors, as the most up-to-date peripheral in MicroBlaze 2.2 is the "opb_v20 1.00b".
AR# 14691
Date 04/28/2006
Status Archive
Type General Article