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# 18375

EDK - "ERROR: MICROBLAZE (mymicroblaze) - cannot generate mask for LMB peripherals!"


General Description:

After I run platgen, the follow error message is issued:

" ERROR: MICROBLAZE (mymicroblaze) - cannot generate mask for LMB peripherals!"


There is a mask bit that disguishes between LMB and OPB address space, and platgen calculates this address bit based on your MHS.

If there is no address bit that distinguishes between LMB and OPB addresses, the error message above is issued.

To overcome this error message, change the addresses in the MHS file so that OPB and LMB addresses have a distinguishing bit.

For example, the following example has bit 0 as a distinguishing bit.

LMB memories: 0x0000_0000 - 0x0000_FFFF [bit 0 = 0 for LMB memroy]

OPB memories: 0x8000_0000 - 0x8000_FFFF [bit 0 = 1 for OPB memory]
AR# 18375
Date Created 09/03/2007
Last Updated 09/26/2011
Status Archive
Type General Article