|
f5306156
|
2012-12-22T21:39:40
|
|
driver-ztex: only reset errors if there are some
Only check the errors and print the log message if
there actually were errros.
|
|
8be5da3d
|
2012-12-22T17:47:10
|
|
driver-ztex: react to new work in 10ms and not 250ms
|
|
ccee686a
|
2012-12-22T01:12:00
|
|
ztex: precheck the secondary solutions to avoid hw errors
the ztex bitstreams gives back the latest checked nonce and
its hash7 value and two possible solutions.
every 250ms the latest nonce is checked and compared with hash7
to count hw errors and adapt the MHz value. one change is to
use the solutions even if the latest nonce is not correct. the
original java ztex code also does it this way.
since the second solution is often not correct we have alot
of hw errors. now we always check the second solution before
we submit it to the cgminer main code.
the java code also ignores all hw errors 500ms after a sendHash.
we now do the same. this can possibly yield in a higher MHz rate.
but the chance is so low nobody will ever notice in practice.
|
|
f553c50b
|
2012-12-22T01:22:42
|
|
ztex: if we had only errors in one round we do not count the errors
to detect a totally non working fpga we only do that if the last
round had some valid nonces.
if we would count the errors the automatic megahertz adaption
would drop and never recover.
|
|
deb9aec0
|
2012-12-24T12:54:09
|
|
Remove the unused sha224 functions.
|
|
abae6b98
|
2012-12-13T00:21:21
|
|
driver-ztex: use the correct size for the swap array
|
|
7c01f165
|
2012-12-11T23:47:26
|
|
driver-ztex: search the complete noncerange based on the actual speed
search the complete noncerange until the range to the end is more
work than at the last round. doing one more round would mean we
would have a overrun, which is a waste.
with actual ztex boards this means that a new getwork is needed
every 19 seconds in general and not every 10 seconds (without
rollntime).
|
|
26ef730c
|
2012-12-09T11:37:02
|
|
driver-ztex: support for broken fpga on a multifpga board
|
|
b53fa540
|
2012-12-08T12:38:58
|
|
Merge pull request #347 from denis2342/ztex
Ztex: more whitespace and style fixes
|
|
dba00728
|
2012-12-08T13:09:24
|
|
ztex: more style and whitespace fixes
|
|
c99636f2
|
2012-12-07T13:21:46
|
|
Begin tearing down the old workio command queues by removing submit commands from there and submit them asynchronously via their own threads.
|
|
f7083c00
|
2012-12-06T16:52:06
|
|
driver-ztex: libztex_setFreq() must be called before ztex_releaseFpga()
|
|
e59f6681
|
2012-12-06T15:07:04
|
|
driver-ztex: changed two pairs of malloc()/memset() to calloc()
|
|
0e5c716c
|
2012-11-26T02:41:07
|
|
ztex: Correctly release mutex and reset FPGA if configuration fails
|
|
4629553a
|
2012-11-26T02:34:27
|
|
ztex: Display FPGA clock frequency with only one decimal
|
|
14e169b2
|
2012-11-24T12:41:35
|
|
Add an extra slot in the max backlog for ztex to minimise dupes.
|
|
90d1d7b6
|
2012-11-18T22:21:20
|
|
Convert unreliable usleep calls to nmsleep calls in ztex driver.
|
|
5c7e0308
|
2012-07-11T22:59:58
|
|
Modify te scanhash API to use an int64_t and return -1 on error, allowing zero to be a valid return value.
|
|
d4af2d05
|
2012-07-06T02:39:32
|
|
Turn work_restart array into a bool in thr_info
|
|
ae400b4f
|
2012-06-26T22:38:18
|
|
Only show ztex board count if any exist.
|
|
5cf4b7c4
|
2012-06-25T16:59:29
|
|
Make the devices array a dynamically allocated array of pointers to allow unlimited devices.
|
|
820d662c
|
2012-06-10T23:11:59
|
|
Removed idle mode.
Added watchdog thread BFL temperature monitoring.
|
|
ebeaf15f
|
2012-06-09T19:30:32
|
|
Added idle mode
Idle is only set by pgadisable, so GPU/CPU is unaffected.
For Icarus/Ztex, in scanhash the thread is immediately set disabled then returns.
|
|
ed60e33a
|
2012-05-04T08:33:13
|
|
Some tweaks to reporting and logging.
- Adding fpga number to the ztex string representation
- Removing usb details from the ztex string representation
- First frequency set no longer reports a bogus old freq
|
|
ec336cde
|
2012-05-04T01:10:35
|
|
Removing extra debug
|
|
0eda5415
|
2012-05-03T13:32:21
|
|
ztex updateFreq was always reporting on fpga 0
|
|
0080aea4
|
2012-05-03T13:24:59
|
|
Trying harder to get 1.15y working
|
|
4c4d3b51
|
2012-05-03T10:28:29
|
|
fix typo
|
|
7aaf1b6a
|
2012-05-03T09:35:59
|
|
Specifying threads on multi fpga boards extra cgpu
|
|
5a58b3f5
|
2012-05-03T09:06:09
|
|
Missing the add cgpu per extra fpga on 1.15y boards
|
|
57a72d51
|
2012-05-02T07:26:52
|
|
Blind implementation of multi-fpga board 1.15y.
|
|
ab764da4
|
2012-04-26T16:33:27
|
|
Merge pull request #178 from nelisky/ztex-120417
Firmware 15d4 support
|
|
316ebc3b
|
2012-04-25T03:52:52
|
|
Code style cleanup
|
|
b29edd11
|
2012-04-25T01:55:56
|
|
Using less heap space as my TP-Link seems to not handle this much
|
|
cad0855b
|
2012-04-23T18:10:21
|
|
Ensure everyone sees the same screen/api name as the previous version for ZTex
|
|
5f5e1063
|
2012-04-22T08:14:54
|
|
Firmware 15d4 support
Not yet using suspend and while we have fpga counting implemented it isn't being used yet, thus only the groundwork for quad board support is done, not actually working yet.
|
|
78a32f2e
|
2012-04-22T10:54:26
|
|
Style police on driver-ztex.c
|
|
730849c9
|
2012-04-21T03:01:42
|
|
Make a union for cgpu device handles, and rename "device" to "device_ztex" since it's Ztex-specific
|
|
657716e5
|
2012-04-21T02:52:20
|
|
Merge branch 'master' into ztex
|