cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Highlighted
Newbie
Newbie
4,916 Views
Registered: ‎01-23-2017

XC3S700AN SPI Device not found.

This is the error;

SPI Device not Found.

XC3S700AN FGG484

Ise 14.7.

M2=0. 220 ohm to ground.

I can program only FPGA but no the flash.

Where i must change the Tpe and Tpep as described in advisory 59572 table 3.

This is my first post,i hope you can help me.

Thanks to all.

0 Kudos
8 Replies
Highlighted
Xilinx Employee
Xilinx Employee
4,892 Views
Registered: ‎10-24-2013

Hi @cemele

 

Try reducing the cable speed. Also probe the flash interface signals and see if they are healthy.

Thanks,Vijay
--------------------------------------------------------------------------------------------
Please mark the post as an answer "Accept as solution" in case it helped resolve your query.
Give kudos in case a post in case it guided to the solution.
0 Kudos
Highlighted
Xilinx Employee
Xilinx Employee
4,887 Views
Registered: ‎08-01-2008

check if this ARS applicable for this issue

https://www.xilinx.com/support/answers/59572.html

Following link takes you to reference designs for spartan-3an and you can refer to XC3S700AN Flash Programmer

http://www.xilinx.com/products/boards/s3astarter/reference_designs.htm
Thanks and Regards
Balkrishan
--------------------------------------------------------------------------------------------
Please mark the post as an answer "Accept as solution" in case it helped resolve your query.
Give kudos in case a post in case it guided to the solution.
0 Kudos
Highlighted
Scholar
Scholar
4,873 Views
Registered: ‎06-05-2013

@cemele Can you post the status register read here? AR#59572 says 700AN is not affected by the change so there could be some other reasons.

-Pratham

----------------------------------------------------------------------------------------------
Kindly note- Please mark the Answer as "Accept as solution" if information provided is helpful.

Give Kudos to a post which you think is helpful and reply oriented.
----------------------------------------------------------------------------------------------
0 Kudos
Highlighted
Xilinx Employee
Xilinx Employee
4,840 Views
Registered: ‎10-24-2013

Hi @cemele

Do you still see the issue? Please post the status register values as requested for further debug.

If it is solved, please post the solution in the interest of other users.

Thanks,Vijay
--------------------------------------------------------------------------------------------
Please mark the post as an answer "Accept as solution" in case it helped resolve your query.
Give kudos in case a post in case it guided to the solution.
0 Kudos
Highlighted
Newbie
Newbie
4,818 Views
Registered: ‎01-23-2017

The report.Regards.

 

 

'1': Loading file 'D:/Lavori/Demod_700/dtr.bit' ...
done.
INFO:iMPACT:1777 -
Reading D:/XL/14.7/ISE_DS/ISE/spartan3a/data/xc3s700an.bsd...
Found sync word in bitstream.
UserID read from the bitstream file = 0xFFFFFFFF.
INFO:iMPACT:501 - '1': Added Device xc3s700an successfully.
----------------------------------------------------------------------
----------------------------------------------------------------------
GUI --- Auto connect to cable...
INFO:iMPACT - Digilent Plugin: Plugin Version: 2.4.4
INFO:iMPACT - Digilent Plugin: no JTAG device was found.
AutoDetecting cable. Please wait.
*** WARNING ***: When port is set to auto detect mode, cable speed is set to default 6 MHz regardless of explicit arguments supplied for setting the baud rates
PROGRESS_START - Starting Operation.
Connecting to cable (Usb Port - USB21).
Checking cable driver.
Driver file xusb_xlp.sys found.
Driver version: src=1029, dest=1029.
Driver windrvr6.sys version = 10.2.1.0. WinDriver v10.21 Jungo (c) 1997 - 2010 Build Date: Aug 31 2010 X86 32bit SYS 14:35:41, version = 1021.
Cable PID = 0008.
Max current requested during enumeration is 74 mA.
Type = 0x0004.
Cable Type = 3, Revision = 0.
Setting cable speed to 6 MHz.
Cable connection established.
Firmware version = 1029.
File version of D:/XL/14.7/ISE_DS/ISE/data/xusb_xlp.hex = 1303.
Firmware hex file version = 1303.
Downloading D:/XL/14.7/ISE_DS/ISE/data/xusb_xlp.hex.
Downloaded firmware version = 1303.
PLD file version = 0012h.
PLD version = 0012h.
PROGRESS_END - End Operation.
Elapsed time = 0 sec.
Type = 0x0004.
ESN device is not available for this cable.
INFO:iMPACT - Current time: 28/01/2017 03.50.34
PROGRESS_START - Starting Operation.
Maximum TCK operating frequency for this device chain: 10000000.
Validating chain...
Boundary-scan chain validated successfully.
'1': SPI access core not detected. SPI access core will be downloaded to the device to enable operations.
INFO:iMPACT - Downloading core file D:/XL/14.7/ISE_DS/ISE/spartan3a/data/xc3s700an_spi.cor.
'1': Downloading core...
LCK_cycle = NoWait.
LCK cycle: NoWait
done.
'1': Reading status register contents...
INFO:iMPACT:2219 - Status register values:
INFO:iMPACT - 0011 1111 1110 1100
INFO:iMPACT:2492 - '1': Completed downloading core to device.
INFO:iMPACT - SPI Device not found.
INFO:iMPACT:2488 - The operation did not complete successfully.
'1': Configuration data download to FPGA was not successful. DONE did not go high, please check your configuration setup and spi mode settings.
PROGRESS_END - End Operation.
Elapsed time = 62 sec.

0 Kudos
Highlighted
Scholar
Scholar
4,793 Views
Registered: ‎06-05-2013

@cemele This is strange. Did you compare the schematic with the Xilinx recommended one in the UG? How many chips do you have? all of them facing the same issue?

 

-Pratham

----------------------------------------------------------------------------------------------
Kindly note- Please mark the Answer as "Accept as solution" if information provided is helpful.

Give Kudos to a post which you think is helpful and reply oriented.
----------------------------------------------------------------------------------------------
0 Kudos
Highlighted
Newbie
Newbie
4,776 Views
Registered: ‎01-23-2017

If i program only the FPGA the circuit work.

0 Kudos
Highlighted
1,597 Views
Registered: ‎09-25-2018

Hi,

 

Do you already have solution for your problem. I have the same experience using XC3S50AN. 

0 Kudos