Today i have time to test again.
You have to change the Device Identifier Code.
Cause My Spartan 6 have: Device IDCODE= 0x4401d093. That is the latest Revision that Xilinx delivers.
http://www.xilinx.com/support/documentation/user_guides/ug380.pdf page 80, the First 4 Bits Are Revision Codes.
My complete Commandline is:
java -Dbitstream=leibniz -Dclock_pin=csg484.W11 -Dclock_pin_freq=6.666 -jar tml.jar urjtag:flyswatter
http://HelloWorld:-1@my.pool.bitcoin:8332And this is the complete output:
_________________________________________________________________________
Tricone Mining Logic, host software v1.11
IF YOU EXPERIENCE HIGH ERROR RATES: try running just one ring at a
time (e.g. use 'ztex:0:0.0' on command line instead of 'ztex:0').
If each ring works error free on its own, but you get errors when
running all three, it means your power supply is sagging.
adding work source gigaforge.com
starting long poll thread
[flyswatter ] found new board urjtag:flyswatter
[urjtag:flyswatter:0] found new chip
[urjtag:flyswatter:0] programming FPGA with bitstream leibniz
USERCODE before bitstream upload: 0xcafebabe
USERCODE after bitstream upload: 0xcafebabe
[urjtag:flyswatter:0] done programming FPGA
[urjtag:flyswatter:0] magic number check ok
[urjtag:flyswatter:0] chip is running bitstream version 0x50547e78, built 8d8h54m32s ago
[urjtag:flyswatter:0] chip has 3 rings
[urjtag:flyswatter:0] assuming input clock frequency of 6 Mhz
[urjtag:flyswatter:0] asserting global reset
[urjtag:flyswatter:0.0] disabling DCM bypass mux
[urjtag:flyswatter:0.0] opening signcryption channel
[urjtag:flyswatter:0.0] setting clock to 149 Mhz, mult=45 div=2
H:0 X:0 E:0 T:10s | H:0 E:0 A:0 R:0 T:10s java.io.IOException: DCM did not report ready for programming
at com.triconemining.miner.DCM.setClockFrequency(DCM.java:151)
at com.triconemining.miner.DCM.setClockFrequency(DCM.java:62)
at com.triconemining.miner.RingWrapper.setClockFrequency(RingWrapper.java:393)
at com.triconemining.miner.ChipWrapper.enableRing(ChipWrapper.java:268)
at com.triconemining.miner.ChipWrapper.enableRing(ChipWrapper.java:184)
at com.triconemining.miner.BoardWrapper.run_(BoardWrapper.java:101)
at com.triconemining.miner.BoardWrapper.run(BoardWrapper.java:73)
at java.lang.Thread.run(Thread.java:722)
My Clock is generated from a Frequency Generator. I also tried with 5, 10 and 20 Mhz. always the same result.