UPGRADE YOUR BROWSER

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!

cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Observer wonderwizard
Observer
6,298 Views
Registered: ‎07-09-2013

Map fails after fresh SVN checkout

Jump to solution

I have a 'working' ISE design which includes some top level HDL and a EDK design. 

 

When I checkout from svn the design into a new/fresh windows directory it generates black box map errors during sythesis and map fails as you would expect.

 

When checking out the design from SVN to a new directory I have to manually change the EDK module search path in the .xmp file.

 

My first thoughts were that the EDK project was failing to build the RTL needed, hence the blackbox warnings from ISE?

 

*.make file looks ok, right paths etc

*_incl.make has some old paths some new paths.

 

SIMGEN_OPTIONS = -p $(DEVICE) -lang $(XPS_HDL_LANG) -intstyle $(INTSTYLE) $(SEARCHPATHOPT) $(BRAMINIT_ELF_SIM_FILE_ARGS) -msg __xps/ise/xmsgprops.lst -s isim -X C:/OLDPATH

 

Question 1: 

Where has EDK picked up the old paths from to add to the _incl.make file?

 

Question 2:

Is there a way round this trouble of fixed paths?

 

Cheers,

 

 

0 Kudos
1 Solution

Accepted Solutions
Observer wonderwizard
Observer
10,853 Views
Registered: ‎07-09-2013

Re: Map fails after fresh SVN checkout

Jump to solution

More digging...

starting with a clean SVN checkout, two options, one works, one doesn't.
If a)
I open the ISE project and start synthesis the tool will fail as before.

If b)
open ISE project, open the EDK project, then close both. Design will synthesise correctly on the second time of opening.


Perhaps this is a bug or perhaps it is expecting too much of ISE....

It looks like the iseproject folder does not get updated until you exit ISE.

case a)
/iseconfig/*.projectmgr contains references to the original directory as put into SVN

case b)
/iseconfig/*.projectmgr is nice and clean with the correct paths.

0 Kudos
2 Replies
Observer wonderwizard
Observer
6,295 Views
Registered: ‎07-09-2013

Re: Map fails after fresh SVN checkout

Jump to solution
Sorry, ISE 14.6 32bit version.
0 Kudos
Observer wonderwizard
Observer
10,854 Views
Registered: ‎07-09-2013

Re: Map fails after fresh SVN checkout

Jump to solution

More digging...

starting with a clean SVN checkout, two options, one works, one doesn't.
If a)
I open the ISE project and start synthesis the tool will fail as before.

If b)
open ISE project, open the EDK project, then close both. Design will synthesise correctly on the second time of opening.


Perhaps this is a bug or perhaps it is expecting too much of ISE....

It looks like the iseproject folder does not get updated until you exit ISE.

case a)
/iseconfig/*.projectmgr contains references to the original directory as put into SVN

case b)
/iseconfig/*.projectmgr is nice and clean with the correct paths.

0 Kudos