Hi, Charles,

Thanks for the patch.

This version info seems to not really be used/useful at all.  If it's set too 
low, then you end up with lots of "rev-ing up your design" messages while it 
purports to update these files to the latest version.  This basically consists 
of just changing the XmpVersion number!  It probably served some purpose at 
some point, but for CASPER usage it doesn't do anything but cause problems.

For mlib_devel, it seems like it should be set to an "old" value so that it 
will work for the greatest number of people.  This ends up being slightly 
annoying for those who run newer tools and watch the build process because they 
see all the "rev-ing up" messages.  An alternative would be to have the CASPER 
part of the toolflow update this value based on the Xilinx version being used, 
but that would take a little development work.

Dave

On May 12, 2014, at 10:23 AM, Charles Coldwell wrote:

> On Mon, May 12, 2014 at 11:52 AM, Gopal Narayanan <[email protected]> 
> wrote:
>> Hi Dave
>> 
>> I tried your suggestion to reset back to the commit at hand. I tried
>> recompiling the simple ASIAA ADC design alone. I get further along this
>> time, but I get the following error:
>> 
>> XPS% Loading xmp file system.xmp
>> ERROR:EDK - This project was created with EDK version 14.6, but the
>> installed
>>   version of EDK tools is 14.5
>> ERROR:EDK - while running revup
> 
> I had to work around this problem for version 14.4 targeting ROACH2
> 
> $ git show 39a088449a2e0261cd84740014b313f704b55ded
> commit 39a088449a2e0261cd84740014b313f704b55ded
> Author: Charles M. Coldwell <[email protected]>
> Date:   Tue Apr 29 13:08:42 2014 -0400
> 
>    Change the ISE version number to the one we have.
> 
> diff --git a/xps_base/XPS_ROACH2_base/system.xmp.sx475t
> b/xps_base/XPS_ROACH2_base/system.xmp.sx475t
> index 88706c5..0c6922e 100644
> --- a/xps_base/XPS_ROACH2_base/system.xmp.sx475t
> +++ b/xps_base/XPS_ROACH2_base/system.xmp.sx475t
> @@ -1,5 +1,5 @@
> -XmpVersion:              14.6
> -VerMgmt:                 14.6
> +XmpVersion:              14.4
> +VerMgmt:                 14.4
> IntStyle:                default
> MHS File:                system.mhs
> MSS File:                system.mss
> 
> Since this file is copied verbatim when building your XPS project (no
> variable substitution or whatnot), I couldn't think of a better way to
> do it.
> 
> -- 
> Charles M. Coldwell, W1CMC
> Belmont, Massachusetts, New England
> "Turn on, log in, tune out"
> 


Reply via email to