07-19-2013 11:30 AM
PROM is marked as XC18V04VQ44AEN0037F1146268AC
ReadIdcode Failed Platform Cable II @ 6MHz
Welcome to iMPACT iMPACT Version: 14.6 // *** BATCH CMD : setMode -bs // *** BATCH CMD : setMode -bs // *** BATCH CMD : setMode -bs // *** BATCH CMD : setMode -bs GUI --- Auto connect to cable... // *** BATCH CMD : setCable -port auto 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_xp2.sys found. Driver version: src=2301, dest=2301. Driver windrvr6.sys version = 10.2.1.0. WinDriver v10.21 Jungo (c) 1997 - 2010 Build Date: Aug 31 2010 x86_64 64bit SYS 14:14:44, version = 1021. Cable PID = 0008. Max current requested during enumeration is 300 mA. Type = 0x0005. write (count, cmdBuffer, dataBuffer) failed C0000004. Cable Type = 3, Revision = 0. Setting cable speed to 6 MHz. Cable connection established. Firmware version = 2301. File version of S:/Xilinx/14.6/ISE_DS/ISE/data/xusb_xp2.hex = 2401. Firmware hex file version = 2401. Downloading S:/Xilinx/14.6/ISE_DS/ISE/data/xusb_xp2.hex. Downloaded firmware version = 2401. PLD file version = 200Dh. PLD version = 200Dh. PROGRESS_END - End Operation. Elapsed time = 0 sec. Type = 0x0005. ESN option: 00001510267601. Attempting to identify devices in the boundary-scan chain configuration... INFO:iMPACT - Current time: 19.07.2013 16:32:58 // *** BATCH CMD : Identify -inferir PROGRESS_START - Starting Operation. Identifying chain contents...'0': : Manufacturer's ID = Xilinx xc18v04, Version : 0 INFO:iMPACT:1777 - Reading S:/Xilinx/14.6/ISE_DS/ISE/xc18v00/data/xc18v04.bsd... INFO:iMPACT:501 - '1': Added Device xc18v04 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- done. PROGRESS_END - End Operation. Elapsed time = 0 sec. // *** BATCH CMD : identifyMPM INFO:iMPACT - Current time: 19.07.2013 16:33:32 // *** BATCH CMD : ReadIdcode -p 1 INFO:iMPACT:583 - '1': The idcode read from the device does not match the idcode in the bsdl File. INFO:iMPACT:1578 - '1': Device IDCODE : 00000101000000100110000010010011 INFO:iMPACT:1579 - '1': Expected IDCODE: 00000101000000110110000010010011 Please make sure that the version of the xc18v00 proms you are using are supported in iMPACT // *** BATCH CMD : ReadIdcode -p 1 INFO:iMPACT:583 - '1': The idcode read from the device does not match the idcode in the bsdl File. INFO:iMPACT:1578 - '1': Device IDCODE : 00000101000000100110000010010011 INFO:iMPACT:1579 - '1': Expected IDCODE: 00000101000000110110000010010011 Please make sure that the version of the xc18v00 proms you are using are supported in iMPACT
ReadIdcode Failed Platform Cable II @ 750kHz
Enumerating cables. Please wait. PROGRESS_START - Starting Operation. Connecting to cable (Usb Port - USB21). Checking cable driver. Driver file xusb_xp2.sys found. Driver version: src=2301, dest=2301. Driver windrvr6.sys version = 10.2.1.0. WinDriver v10.21 Jungo (c) 1997 - 2010 Build Date: Aug 31 2010 x86_64 64bit SYS 14:14:44, version = 1021. ======================================================= Found cable - > ESN = 00001510267601. ======================================================= Connecting to cable (Usb Port - USB22). Checking cable driver. Driver file xusb_xp2.sys found. Driver version: src=2301, dest=2301. Driver windrvr6.sys version = 10.2.1.0. WinDriver v10.21 Jungo (c) 1997 - 2010 Build Date: Aug 31 2010 x86_64 64bit SYS 14:14:44, version = 1021. PROGRESS_END - End Operation. Elapsed time = 3 sec. INFO:iMPACT - Digilent Plugin: Plugin Version: 2.4.4 INFO:iMPACT - Digilent Plugin: no JTAG device was found. // *** BATCH CMD : setCable -port usb21 -baud 750000 Enumerating cables. Please wait. Connecting to cable (Usb Port - USB21). Checking cable driver. Driver file xusb_xp2.sys found. Driver version: src=2301, dest=2301. Driver windrvr6.sys version = 10.2.1.0. WinDriver v10.21 Jungo (c) 1997 - 2010 Build Date: Aug 31 2010 x86_64 64bit SYS 14:14:44, version = 1021. ======================================================= Found cable - > ESN = 00001510267601. ======================================================= Connecting to cable (Usb Port - USB22). Checking cable driver. Driver file xusb_xp2.sys found. Driver version: src=2301, dest=2301. Driver windrvr6.sys version = 10.2.1.0. WinDriver v10.21 Jungo (c) 1997 - 2010 Build Date: Aug 31 2010 x86_64 64bit SYS 14:14:44, version = 1021. Connecting to cable (Usb Port - USB21). Checking cable driver. Driver file xusb_xp2.sys found. Driver version: src=2301, dest=2301. Driver windrvr6.sys version = 10.2.1.0. WinDriver v10.21 Jungo (c) 1997 - 2010 Build Date: Aug 31 2010 x86_64 64bit SYS 14:14:44, version = 1021. Cable PID = 0008. Max current requested during enumeration is 300 mA. Type = 0x0005. Cable Type = 3, Revision = 0. Setting cable speed to 750 KHz. Cable connection established. Firmware version = 2401. File version of S:/Xilinx/14.6/ISE_DS/ISE/data/xusb_xp2.hex = 2401. Firmware hex file version = 2401. PLD file version = 200Dh. PLD version = 200Dh. Type = 0x0005. ESN option: 00001510267601. INFO:iMPACT - Current time: 19.07.2013 16:36:53 // *** BATCH CMD : ReadIdcode -p 1 INFO:iMPACT:583 - '1': The idcode read from the device does not match the idcode in the bsdl File. INFO:iMPACT:1578 - '1': Device IDCODE : 00000101000000100110000010010011 INFO:iMPACT:1579 - '1': Expected IDCODE: 00000101000000110110000010010011 Please make sure that the version of the xc18v00 proms you are using are supported in iMPACT
Work only with Parallel Cable III on 200kHz!!!
Is there any solution how to program PROM with USB Platform Cable II?
07-29-2013 12:09 PM
Hi,
The XC1800V devices has two IDCODEs for two revisions as shown in the attached figure.
Hence you were seeing an error in iMPACT.
To work around the issue, you can adopt to one of the two methods-
2. In the Xilinx installation directory, Change the expected IDCODE from .bsd file.
To do this:
- search for xc18v04.bsd in Xilinx installation directory.
- change Part Number from 0101000000110110 to 0101000000100110 in the file.
-Save the file, close and open impact. After doing this the prom is accessible from impact.
07-29-2013 12:09 PM
Hi,
The XC1800V devices has two IDCODEs for two revisions as shown in the attached figure.
Hence you were seeing an error in iMPACT.
To work around the issue, you can adopt to one of the two methods-
2. In the Xilinx installation directory, Change the expected IDCODE from .bsd file.
To do this:
- search for xc18v04.bsd in Xilinx installation directory.
- change Part Number from 0101000000110110 to 0101000000100110 in the file.
-Save the file, close and open impact. After doing this the prom is accessible from impact.
07-29-2013 09:12 PM
But why it work with Parallel Cable III on 200kHz? Unique .BSD file for each programming cable?
Thanks for the answer.