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

9.1i EDK - TestApp_Memory sample design does not pass on the ML501 board


The TestApp_Memory design fails for the 16- and 8-bit tests. What could be wrong?

"-- Entering main() --

Starting MemoryTest for DDR2_SDRAM_32Mx32:

Running 32-bit test...PASSED!

Running 16-bit test...FAILED!

Running 8-bit test...FAILED!

-- Exiting main() --"


This problem occurs when the caches are turned off. The root of the problem is an improper Xilinx Board Definition (XBD) file. A corrected version of the XBD file can be downloaded here:


Extract the file into the <EDK> directory replacing the old Xilinx_ML501_v2_2_0.xbd file.

This problem has been fixed in the latest EDK 9.1i Service Pack, available at:

The first service pack containing the fix is EDK 9.1i Service Pack 2.

AR# 24989
Date Created 09/04/2007
Last Updated 12/15/2012
Status Active
Type General Article