Menu

#24 Spartan-6 with FTDI FT232H JTAG programmer on Ubuntu 18.04

Error
open
nobody
None
5
2019-10-08
2019-10-08
No

Hi All,

I recently tried the xc3sprog for programming my custom board with Spartan-6 (xc6slx16ftg256-2) device. The utility detects the FPGA in JTAG chain but when programming is performed, the utility exits with success but the FPGA is either in limbo (FPGA_DONE is de-asserted) or the FPGA_DONE is asserted but the LED programmed to be blinked is not blinking. I have seen another similar issue reported on the forum but there was no root cause detected. The link to that issue is:

https://sourceforge.net/p/xc3sprog/mailman/message/29194049/

Following is the output of the command : xc3sprog -c ft232h -v

XC3SPROG (c) 2004-2011 xc3sprog project $Rev: 795 $ OS: Linux
Free software: If you contribute nothing, expect nothing!
Feedback on success/failure/enhancement requests:
    http://sourceforge.net/mail/?groupid=170565 
Check Sourceforge for updates:
    http://sourceforge.net/projects/xc3sprog/develop

Using devlist.txt
Using cablelist.txt
Cable ft232h type ftdi VID 0x0403 PID 0x6014 dbus data 00 enable 0b cbus data 00 data 00
Using Libftdi, Using JTAG frequency   1.500 MHz from undivided clock
JTAG chainpos: 0 Device IDCODE = 0x44002093 Desc: XC6SLX16
JTAG loc.:   0  IDCODE: 0x44002093  Desc:                       XC6SLX16 Rev: E  IR length:  6
USB transactions: Write 6 read 3 retries 0

Following is the output of the command : xc3sprog -c ft232h -T0 -v

XC3SPROG (c) 2004-2011 xc3sprog project $Rev: 795 $ OS: Linux
Free software: If you contribute nothing, expect nothing!
Feedback on success/failure/enhancement requests:
    http://sourceforge.net/mail/?group_id=170565 
Check Sourceforge for updates:
    http://sourceforge.net/projects/xc3sprog/develop

Using devlist.txt
Using cablelist.txt
Cable ft232h type ftdi VID 0x0403 PID 0x6014 dbus data 00 enable 0b cbus data 00 data 00
Using Libftdi, Using JTAG frequency   1.500 MHz from undivided clock
JTAG chainpos: 0 Device IDCODE = 0x44002093 Desc: XC6SLX16
IDCODE mismatch pos 0 Read 0xffffffff vs 0x44002093
Running IR_TEST 2147483647  times
IR len = 6
0x binary 111111 ..............................................................

Discussion


Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.