Hi,
I am trying to create a batch file to load a bit file into an FPGA (Spartan 3E 500 -5 PQ208). I used the following commands:
setMode -bscan setCable -p auto addDevice -p 1 -file "C:\perforce\depot\eni\eng\projects\DEV\E9352_MOAC \P01_System_Controller_FPGA\Src\synthesis\blank_fpga\blank_fpga.bit" program p 1
Impact outputs the following:
...
...
...
"C:\perforce\depot\eni\eng\projects\DEV\E9352_MOAC\P01_System_Controller_FPGA\Src\synthesis\blank_fpga\blank_fpga.bit" '1': Loading file 'C:\perforce\depot\eni\eng\projects\DEV\E9352_MOAC \P01_System_Controller_FPGA\Src\synthesis\blank_fpga \blank_fpga.bit' ...
done. INFO:iMPACT:1777 - Reading C:/Xilinx92i/spartan3e/data/xc3s500e.bsd...
INFO:iMPACT:2257 - Startup Clock has been changed to 'JtagClk' in the bitstream stored in memory, but the original bitstream file remains unchanged. INFO:iMPACT:501 - '1': Added Device xc3s500e successfully.
----------------------------------------------------------------------
----------------------------------------------------------------------
ERROR:iMPACT:583 - '1': The idcode read from the device does not match the idcode in the bsdl File. INFO:iMPACT:1578 - '1': Device IDCODE :
00000011100001000100000100100110INFO:iMPACT:1579 - '1': Expected IDCODE:
00000001110000100010000010010011 Elapsed time = 0 sec.The weird thing is if I go through the GUI, it works fine. I am wondering if anybody has seen this before. Thanks,
Amish