Luke Dashjr
|
a49bda147e
bitfury: Reorganize polling to hit chips sequentially, so SPI traffic can be minimised
|
12 years ago |
Luke Dashjr
|
76ca59ff0e
bitfury: spi_emit_data: Return address read data will be located at after txrx
|
12 years ago |
Luke Dashjr
|
c3a6b71512
bitfury: After 8 bad nonces in a sample period, reinit immediately rather than waiting for the remaining up-to-0x38
|
12 years ago |
Luke Dashjr
|
0abe810f84
bitfury: Reinitialise chips if their active nonce stops changing
|
12 years ago |
Luke Dashjr
|
f18c049c8c
bitfury: Recalibrate immediately when we know we need it
|
12 years ago |
Luke Dashjr
|
8490a55ac0
bitfury: Reset chips if more than 8 hw errors are found in a 0x40 result sample period
|
12 years ago |
Luke Dashjr
|
20aee7137c
bitfury: If previous nonce mismatch persists, try recalibrating oldbuf
|
12 years ago |
Luke Dashjr
|
5808e67d82
bfsb: Expose Clock Bits and Slot to RPC
|
12 years ago |
Luke Dashjr
|
d7e05f4db3
configure: Simplify fpgautils necessity detection
|
12 years ago |
Luke Dashjr
|
657bb1a615
Use common bitfury_decnonce for all bitfury-based devices
|
12 years ago |
Luke Dashjr
|
860b9aab57
Merge branch 'metabank' into bitfury
|
12 years ago |
Luke Dashjr
|
3bcdf0692f
bitfury: Move clock increase from common code to metabank driver init
|
12 years ago |
Luke Dashjr
|
b8398449fe
bitfury: Do debug logging of read data before rotation
|
12 years ago |
Luke Dashjr
|
591d1664d4
bitfury: Decode nonce array sooner to make debugging easier
|
12 years ago |
Luke Dashjr
|
806d053b69
bitfury: Check that the previous nonce still matches, to detect response corruption
|
12 years ago |
Luke Dashjr
|
74e79abc39
bitfury: Workaround corruption by looking for matches rather than changes
|
12 years ago |
Luke Dashjr
|
b0d5baa07a
Merge commit '0e3f61b' into metabank
|
12 years ago |
Luke Dashjr
|
0e3f61b402
bitfury: Implement queue_full to ensure all processors have a work ready before scanwork
|
12 years ago |
Luke Dashjr
|
6403b94ed8
Merge remote-tracking branch 'legko/master' into metabank
|
12 years ago |
Luke Dashjr
|
d92ea30f93
Merge commit 'legko/master^^^' into metabank
|
12 years ago |
Luke Dashjr
|
e2f8ac41ac
Merge commit 'legko/master^^^^' into metabank
|
12 years ago |
Luke Dashjr
|
884389b197
bitfury: Rewrite using async minerloop (currently only setup on metabank driver)
|
12 years ago |
Anatoly Legkodymov
|
e010d3340f
LINE_LEN instead of 2048
|
12 years ago |
Anatoly Legkodymov
|
c5375bf640
+Strange Counter -printf Counter
|
12 years ago |
Luke Dashjr
|
54db5a37ec
bitfury: Report bad nonces properly
|
12 years ago |
Luke Dashjr
|
32ef03766b
Bugfix: bitfury: Chips only scan 0xbd000000 nonces per work
|
12 years ago |
Luke Dashjr
|
aeee195d74
bitfury: Fix logging to use applog
|
12 years ago |
Luke Dashjr
|
462bda82cb
bitfury: Split driver into bitfury_gpio (bare GPIO) and metabank (i2c banked GPIO)
|
12 years ago |
Luke Dashjr
|
6c12804224
Merge commit '9a34e7d' into littlefury
|
12 years ago |
Luke Dashjr
|
45e82ca57c
bitfury: Eliminate more static variables
|
12 years ago |