Luke Dashjr
|
00c01b718d
jtag: Optimized implementation of JTAG reads to workaround ft232r slowness
|
13 years ago |
Luke Dashjr
|
d1d895b30d
x6500: Try nonce with previous work if it is wrong for current
|
13 years ago |
Luke Dashjr
|
24e436f2b0
x6500: Ensure ft232r buffer is flushed to change registers
|
13 years ago |
Luke Dashjr
|
0e54fff719
x6500: Start clock speed off at 180, and extra debugging for x6500_set_register
|
13 years ago |
Luke Dashjr
|
96c4b7bcd7
x6500: When programming, poll each FPGA status individually since they might not be ready at the same time
|
13 years ago |
Luke Dashjr
|
242781ab25
x6500: Various tweaks and hacks to get mining working
|
13 years ago |
Luke Dashjr
|
1451b29c0a
Bugfix: x6500: Remove erroneous bitendianflip
|
13 years ago |
Luke Dashjr
|
c3a3bb09cb
Bugfix: jtag: Handle ftdi-common environmental stuff properly
|
13 years ago |
Luke Dashjr
|
ed6d9933fd
jtag: Defer ignored reads a bit to avoid USB latency
|
13 years ago |
Luke Dashjr
|
7c3f964b58
Bugfix: ft232r: First 2 bytes of every 0x40 are FTDI status or something
|
13 years ago |
Luke Dashjr
|
eac0c2a8e9
x6500: Implement mining protocols (doesn't work yet)
|
13 years ago |
Luke Dashjr
|
2a30f1ddc8
x6500: Cleanup dead code and implement bailout2
|
13 years ago |
Luke Dashjr
|
6405ffb600
x6500: Clean up and finish FPGA initialization
|
13 years ago |
Luke Dashjr
|
934c98236f
x6500: Comment bitstream upload function better
|
13 years ago |
Luke Dashjr
|
b1c23f6476
fpgautils: Abstract open_xilinx_bitstream out from modminer and x6500 drivers
|
13 years ago |
Luke Dashjr
|
ab28320b78
x6500: Get bitstream upload working
|
13 years ago |
Luke Dashjr
|
dad654f16e
Bugfix: jtag: Use the correct bit for reading/writing data streams
|
13 years ago |
Luke Dashjr
|
e95d68e09e
ft232r: Buffer writes to improve performance
|
13 years ago |
Luke Dashjr
|
1207532734
WIP
|
13 years ago |
Luke Dashjr
|
fadf8ca591
x6500: Get FPGA probe working
|
13 years ago |
Luke Dashjr
|
2907899b28
jtag: JTAG implementation for X6500 (over ft232r)
|
13 years ago |
Luke Dashjr
|
634223fde3
ft232r: ft232r_read_all function to simplify exact-length reads
|
13 years ago |
Luke Dashjr
|
32245e443b
ft232r: Implement read buffer so ft232r_read always works like read(2)
|
13 years ago |
Luke Dashjr
|
d684f9fbf4
ft232r: Complete necessary interfaces for X6500
|
13 years ago |
Luke Dashjr
|
55623b7ae9
x6500: Bare minimum detection-only X6500 support via libusb
|
13 years ago |
Luke Dashjr
|
eade44271d
Merge branch 'dynclock' into bfgminer
|
13 years ago |
Luke Dashjr
|
3a517ffc1c
cairnsmore: Increase maximum clock frequency to 210 Mhz
|
13 years ago |
Luke Dashjr
|
37a64019d1
Merge branch 'dynclock' into bfgminer
|
13 years ago |
Luke Dashjr
|
063fd0ad1d
Bugfix: cairnsmore: Silence irrelevant compiler warning
|
13 years ago |
Luke Dashjr
|
7d2df3dcbd
icarus: Hashrate estimates really don't need the attention of a warning, demote them to debug
|
13 years ago |