Sorry, you need to enable JavaScript to visit this website.

porting XAPP -1026 on Zed board

Zedboard forums is currently read-only while it under goes maintenance.

Unsolved
5 posts / 0 new
porting XAPP -1026 on Zed board

Hi,
My customer is trying to port XAPP 1026 ( targeted on ZC702 kit by xilinx) on Zed board and experiencing few errors as under.
Any suggestions on helping to resolve this issue ?
regards
chandra

#############################################
Xilinx First Stage Boot Loader
Release 14.6/2013.2
Devcfg driver initialized
Silicon Version 3.1
Boot mode is JTAG

-----lwIP RAW Mode Demo Application ------
-----sleep Start ------
-----sleep end ------
-----sleep Start ------
-----sleep End ------
Start PHY autonegotiation
Waiting for PHY to complete autonegotiation.

###############################
Dump1-NOT Working (raw_apps + zed_hw_platform template in PlanAhead)
##############################################
Xilinx First Stage Boot Loader
Release 14.6/2013.2
Devcfg driver initialized
Silicon Version 3.1
Boot mode is JTAG
platform_init_fs: ERROR: unable to locate index.html in MFS
One of your applications requires a Memory File System to be loaded.
Please check if MFS has been loaded, and it has index.html file in root directory
ERROR initializing platform.

zedhed
Moderator(30)
RE: porting XAPP -1026 on Zed board

Hi chandru_mhg,

That latest XAPP1026 is rather complicated since it serves both MicroBlaze designs as well as Zynq designs.

The XAPP has been adapted to ZedBoard using 14.5 tools and this is now pushed out to the ZedBoard.org community within the Reference Designs section under the heading "ZedBoard version of XAPP1026: LightWeight IP (lwIP) Application Examples":

http://www.zedboard.org/design/1521/11

There are some boot image .bin files in the ready_for_download folder within the archive which you can use to try this out on your ZedBoard. I ran into a bunch of Windows 7 firewall rules which needed some adjustment before each of the features (echo, TFTP, iperf, and HTTP) were working correctly. Also, the PL design has been thrown into the mix so that you can toggle the ZedBoard PL user LEDs LD0-LD7 from the web page.

The error message you are seeing may be the result of the MFS image being improperly loaded into memory. I ran into that problem at least once during the adaptation of this XAPP. Another potential pitfall is to watch for the endianness switch option being used when the call to mfsgen is made. I made a new build script in the memfs folder which does not use the endianness switch 's' which may cause a similar problem in locating the index.html file within the MFS image.

I recommend giving this new XAPP adaptation a try to see if it meets your needs.

Regards,

-Kevin

asmiley
Junior(0)
MicroZed Port

I'm running into the same issue on my MicroZed implementation. I was able to update the BSP and hardware config to work with the ZedBoard example codebase without too much of an issue, but I have been unable to overcome this image.mfs issue.

Thus far, I have attempted to load the image.mfs to a few different memory addresses, as well as generating my own image.mfs files with the mfsgen -s option both enabled and disabled. Nothing has resolved the issue at this point.

Could someone elaborate on how they overcame this issue?

Thanks!

-Adam

f.uhart
Junior(0)
Hi,

Hi,

I have the same problem with the zedboard...

"ERROR: unable to locate index.html in MFS"
"One of your applications requires a Memory File System to be loaded."
"Please check if MFS has been loaded,
and it has index.html file in root directory"

Do you have resolved your issue?

Thanks for your help

Fabienne

tmco
Junior(0)
Just in case that someone is

Just in case that someone is still struggling with that.
I am running the example quite successfully. In the run configuration, Application Tab, you may need to add the image.mfs file, at the address 0x7200000, which is specified in the BSP.

Note it is 0x07200000, instead of 0x72000000