cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Observer
Observer
5,052 Views
Registered: ‎11-18-2009

I'm not able to Readback with IMPAC

Jump to solution

Hi,

 

I have a Xilinx Spartan 3E FPGA - XC3S250E. I found a document from xilinx where it was written that readback can be performed for this FPGA.

 

I generate a Programming File with the option: "Enable Readback and Reconfiguration". I program the FPGA and everything is ok.

 

Ok, now I want to read it back. I do the following steps:

- start impact, create a new project

- initialize the chain (I don't assigne any files)

- from operation list I select readback and I enter a file name (e.g. "rdbck.mcs") and press enter

 

I get on the screen the following message: ReadBackToFile Failed and in the output the following message:

 

// *** BATCH CMD : ReadbackToFile -p 2
Maximum TCK operating frequency for this device chain: 10000000.
Validating chain...
Boundary-scan chain validated successfully.
'2': Putting device in ISP mode...done.
'2': Putting device in ISP mode...PROGRESS_START - Starting Operation.
done.
'2': No file name specified...
'2': Readback terminated
PROGRESS_END - End Operation.
Elapsed time =      1 sec.

 Can anyone please help me with this problem. My goal is to compare the difference between the options "Enable Readback and Reconfiguration" and "Disable Readback and Reconfiguration". 

 

Any suggestion are wellcomed. 

 

Thanks,

Paul

 

Tags (3)
0 Kudos
1 Solution

Accepted Solutions
Highlighted
Observer
Observer
5,824 Views
Registered: ‎11-18-2009

Re: I'm not able to Readback with IMPAC

Jump to solution

I got it!!

 

I thought that there was a iMPACT error (or a wrong interpretation from my side) so I did it using impact Batch.

 

The steps for doing this:

 

1. create a txt (e.g. cmdimp.txt) file that looks like:

 

setMode -bs
setMode -bs
setCable -port auto
Identify
identifyMPM 

 

2. go in windows command (cmd.exe) and run: "impact.exe -batch cmdimp.txt"; (close all other impact application/windows before)

3. wait until everything is done - check if the device was identify by the ipmact

4. enter the command "ReadbackToFile -p 2 -file output.mcs"

5. you should get the following log:

 

 Maximum TCK operating frequency for this device chain: 10000000.
Validating chain...
Boundary-scan chain validated successfully.
'2': Putting device in ISP mode...done.
'2': Putting device in ISP mode...done.
'2': Performing readback on device...done.
'2': Readback completed successfully.
Elapsed time =      3 sec.

 

6. Be happy like I'm just right now (because I manage to do it by myself)  :smileyvery-happy:

 

I hope this is usefull also for somebody else and that it's not only a waste of bits.

 

Paul

View solution in original post

0 Kudos
1 Reply
Highlighted
Observer
Observer
5,825 Views
Registered: ‎11-18-2009

Re: I'm not able to Readback with IMPAC

Jump to solution

I got it!!

 

I thought that there was a iMPACT error (or a wrong interpretation from my side) so I did it using impact Batch.

 

The steps for doing this:

 

1. create a txt (e.g. cmdimp.txt) file that looks like:

 

setMode -bs
setMode -bs
setCable -port auto
Identify
identifyMPM 

 

2. go in windows command (cmd.exe) and run: "impact.exe -batch cmdimp.txt"; (close all other impact application/windows before)

3. wait until everything is done - check if the device was identify by the ipmact

4. enter the command "ReadbackToFile -p 2 -file output.mcs"

5. you should get the following log:

 

 Maximum TCK operating frequency for this device chain: 10000000.
Validating chain...
Boundary-scan chain validated successfully.
'2': Putting device in ISP mode...done.
'2': Putting device in ISP mode...done.
'2': Performing readback on device...done.
'2': Readback completed successfully.
Elapsed time =      3 sec.

 

6. Be happy like I'm just right now (because I manage to do it by myself)  :smileyvery-happy:

 

I hope this is usefull also for somebody else and that it's not only a waste of bits.

 

Paul

View solution in original post

0 Kudos