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!

Showing results for 
Search instead for 
Did you mean: 
Scholar ronnywebers
Registered: ‎10-10-2014

Zynq DDR memory test during boot (FSBL or U-boot)

I'm using a Zynq device, and I would like to add a DDR memory test during system boot.


Situation 1: Zynq runs Linux


Q 1.1 : I'm not sure what would be the best/easiest place to add the memory test : in the FSBL or U-Boot?

Q 1.2 : does U-boot have an option to test DDR memory anyway? If so, does U-boot run completely from OCM, so it does not use DDR memory to run?


Situation 2 : Zynq runs bare metal app


so : FSBL -> loads application

Q 2.1 : same question here : run the memory test in FSBL or Application?


And of course : is there some Xilinx source code available that can be easily integrated into FSBL or application code?




** kudo if the answer was helpful. Accept as solution if your question is answered **
0 Kudos
1 Reply
Registered: ‎09-12-2007

Re: Zynq DDR memory test during boot (FSBL or U-boot)

The uboot executes from where ever you tell it to in the defconfig file (CONFIG_SYS_TEXT)

The fsbl would be easiest. I have done this before. You can add the test in the fsbl fallback

0 Kudos