Log

Author Commit Date CI Message
Con Kolivas da680f51 2013-07-01T14:44:27 Don't count invalid nonces as hashrate for bflsc.
Con Kolivas d7c99cd1 2013-07-01T10:43:33 Use a more conservative upper limit of 1% for hardware errors with avalon auto frequency.
Con Kolivas f142a4de 2013-07-01T10:41:22 Allow the avalon fanspeed range to be passed as parameter on the command line, default to 20-100%
Con Kolivas 1b81ecf9 2013-06-30T15:51:46 Just display A: and R: for difficulty accepted and rejected to preserve screen real estate and decrease decimal places for WU.
Con Kolivas 99b219f9 2013-06-28T15:49:33 Merge pull request #460 from kanoi/master Update all screen A/R to instead use DA/DR and device U to WU
Kano a94b7be3 2013-06-29T08:41:22 correct device DR: and remove global U:
Kano 800dc249 2013-06-29T01:43:18 Update all screen A/R to instead use DA/DR and device U to WU
kanoi 21624df3 2013-06-28T07:13:24 Merge pull request #459 from kanoi/master miner.php add ASC fields
Kano e76e5afc 2013-06-29T00:12:29 miner.php add ASC fields
kanoi a5437f18 2013-06-28T06:32:31 Merge pull request #458 from kanoi/master GPU fan rpm display 9999 when it overflows
Kano 2d8cc36b 2013-06-28T23:19:09 GPU fan rpm display 9999 when it overflows
kanoi 951ec311 2013-06-28T05:58:45 Merge pull request #457 from kanoi/master bflsc get volts stats needs its own GETVOLTS
Kano 2beb30f1 2013-06-28T22:55:55 bflsc get volts stats needs its own GETVOLTS
kanoi 4e165607 2013-06-27T04:59:58 Merge pull request #456 from kanoi/master cps and usbdev locking
Con Kolivas 34547596 2013-06-27T08:26:53 Support all avalon frequencies on the command line.
Con Kolivas 862c88ec 2013-06-27T07:52:51 Move to slightly more relaxed timeouts for avalon.
Kano c8a647ed 2013-06-27T00:41:10 MMQ turn on cps delays
Kano e8bbb49b 2013-06-27T00:39:25 bflsc x-link header different to documentation
Con Kolivas 18f9112e 2013-06-26T21:46:58 Reset the other auto counters in avalon when idling a device.
Kano 9ecef180 2013-06-26T12:53:05 usbutils/icarus include more locking to usbdev access
Kano 56767585 2013-06-26T11:50:56 Icarus turn on cps delays by default
Kano 1f4b99d0 2013-06-26T01:12:01 usbutils cps correct time measurement
Con Kolivas 9f15a08f 2013-06-26T00:17:22 Bump version number to 3.3.1
Con Kolivas 12c14922 2013-06-26T00:17:03 Update NEWS.
Con Kolivas e811c4dc 2013-06-26T00:15:04 Add an avalon-auto option which enables dynamic overclocking based on hardware error rate for maximum effective hashrate.
Kano fc89f170 2013-06-25T22:23:06 usbutils add delay API stats
Kano 527c6ee2 2013-06-25T21:35:21 usbutils optional cps IO control - but not enabled
Con Kolivas 9b45daba 2013-06-25T19:39:42 Add an --avalon-cutoff feature which puts the avalon idle should it reach this temperature, defaulting to 60, re-enabling it when it gets to target temperature.
Kano 54ec397c 2013-06-25T18:44:36 FPGA-README update the doc message to match the changed code message
ckolivas 78063835 2013-06-25T12:23:43 Update README with avalon temp default.
ckolivas ec4948d9 2013-06-25T12:22:57 Change default avalon target temperature to 50 degrees.
kanoi 713c8803 2013-06-24T18:53:26 Merge pull request #455 from kanoi/master usbutils - incorrect test for * in bus:dev
Kano 15dc64a6 2013-06-25T11:51:39 usbutils - incorrect test for * in bus:dev
ckolivas 9dc2f3f1 2013-06-25T11:21:28 Redo +1 fix in bflsc.
Con Kolivas c62e38c5 2013-06-24T12:41:34 Bump version to 3.3.0
Con Kolivas 661a448a 2013-06-24T12:46:26 Fix build warning.
Con Kolivas 1f3c6425 2013-06-24T12:45:22 Change mode on python file.
Con Kolivas 06f0f410 2013-06-24T12:39:57 Update NEWS.
Con Kolivas 1fca632f 2013-06-24T11:04:02 Add an --avalon-temp option to allow a user specified target temperature.
Con Kolivas 6bdfed3d 2013-06-24T10:39:41 Demote no matching work message to verbose logging only on avalon.
Con Kolivas 6cc09aa1 2013-06-24T10:38:47 Make the fan control on the avalon a simple PID controller with a target temperature of 45.
Con Kolivas a7f9bf3c 2013-06-23T15:37:00 Merge pull request #454 from kanoi/master bflsc - handle xlink timeouts by having generic IO functions
Con Kolivas f5911528 2013-06-24T08:17:27 Demote bflsc hw error messages to verbose logging only.
Kano f2bbfee7 2013-06-23T18:14:12 bflsc - handle xlink timeouts by having generic IO functions
Con Kolivas 2ab7dac2 2013-06-23T17:03:59 Demote the invalid nonce warning to log info.
Con Kolivas 700f4b45 2013-06-23T10:39:17 Ignore iManufacturer for BFLSC devices since the device name will still match and some unbinned chips are missing it.
Con Kolivas d741410f 2013-06-23T10:13:18 sc_count shouldn't be +1 in bflsc.
Con Kolivas 0cd2c5c3 2013-06-23T10:12:44 Use the info timeout for read_nl in getidentify bflsc.
Con Kolivas 9246bbc6 2013-06-23T10:11:22 Add a usb_read_nl_timeout macro.
Kano e993cf36 2013-06-23T10:01:18 bflsc try getinfo twice
Kano 34bedf88 2013-06-23T07:16:46 set MSG_ASCUSBNODEV always defined
Con Kolivas 4e155fd6 2013-06-22T22:33:10 Hard code the preferred packet size for AMU, BLT and ICA.
kanoi d83af288 2013-06-22T04:24:08 Merge pull request #453 from kanoi/master Icarus enable the read buffer for the detect nonce + API V1.26 update ASIC support
Kano a73ed966 2013-06-22T21:17:23 API V1.26 update ASIC support
Kano cbf3a79d 2013-06-22T20:11:45 Icarus enable the read buffer for the detect nonce
Con Kolivas 37815e04 2013-06-21T22:00:45 Merge branch 'master' of github.com:ckolivas/cgminer
Con Kolivas c64d95f2 2013-06-21T21:59:44 Support new overclocking speeds for avalon: 325, 350 and 375
Kano 45fda135 2013-06-21T18:57:32 undo icarus show errno, put it as debug in ubsutils
Kano 0df870b3 2013-06-21T18:34:22 icarus add errno to rerr and werr
Con Kolivas 4aaeb510 2013-06-21T18:22:08 Sleep after sending icarus work to emulate working at 115200 baud.
Con Kolivas df81ce67 2013-06-21T18:17:34 Use the nusleep function for sleeping after sending work in avalon.
Con Kolivas 1b5ea442 2013-06-21T18:02:38 Show an integer only for diff if it is one.
Con Kolivas a36e55b7 2013-06-21T17:39:26 Set the avalon preferred packet size to 512.
Con Kolivas abdf7510 2013-06-21T17:36:20 Reinstate the maxPacketSize determined by the end descriptor but allow the driver to override it.
Con Kolivas 94e636a9 2013-06-21T17:02:13 Only update hashmeter if we have done hashes or haven't updated longer than the log interval, fixing a us/ms error.
Con Kolivas 581afcf9 2013-06-21T11:18:00 Use only one cgsem in avalon signalling when the write thread should commit work by reading the status bytes off during an avalon_read, minimising the number of usb calls and resetting from only one place.
Con Kolivas cf13d02d 2013-06-21T11:03:03 Change avalon no valid work message to no matching work to match API terminology.
Con Kolivas 7c683cf2 2013-06-21T10:59:55 Use low latency usb transfers on the avalon, sleeping up to half a buffer's worth only if no data is returning to increase hashrate, abolish lost work and decrease CPU.
Con Kolivas e487d3d2 2013-06-21T01:58:18 Minimise the sleep times in avalon read to avoid result loss.
Con Kolivas b810dea3 2013-06-21T01:32:41 Revert "Sleep for less time in wait_avalon_ready till we have a better signalling system from read thread to write." This reverts commit 98862b4f46b801e14b9474fdac4286145cbdf6b6.
Con Kolivas 7e6cbf08 2013-06-21T01:23:38 Use a half nonce range before cycling through avalon's scanwork to ensure it gets a chance to fill work if time is tight for the write thread to signal a wakeup.
Con Kolivas 98862b4f 2013-06-20T23:59:17 Sleep for less time in wait_avalon_ready till we have a better signalling system from read thread to write.
Con Kolivas f4508b6a 2013-06-20T23:57:58 Temporarily limit usb transfer sizes to 512 till we provide a way for each driver to choose the upper limit.
Con Kolivas f105d2e1 2013-06-18T21:35:03 Merge pull request #451 from setkeh/setkeh Added api-example.py
setkeh 0bdabc18 2013-06-19T14:31:30 Added Licence
Con Kolivas ccfa8935 2013-06-19T13:20:25 Increase watchdog sick time to longer than it takes for a pool to be detected dead.
Con Kolivas f4d74116 2013-06-19T13:18:15 Limit USB transfers to the max size reported by the descriptors.
Con Kolivas a81749bb 2013-06-19T12:15:51 Increase the BFLSC timeout to allow the maximum number of results to be returned for BAS in time.
Con Kolivas af0ae8aa 2013-06-19T12:09:30 Decrease BAL and BAS latency to be just larger than one result read.
Kano e300e502 2013-06-19T11:59:28 disable curses device resize that crashes on windows
Con Kolivas 045e105d 2013-06-19T11:42:43 BFLSC latest firmware has its own thermal cutoff set to 90, so use the same value in case we have an old firmware that isn't throttling by itself.
Con Kolivas 7b42b83d 2013-06-19T11:38:45 Drop watermark low limits for bflsc.
Con Kolivas e172c987 2013-06-19T11:29:53 Set the fanspeed on bflsc to max if we don't know the temperature.
Con Kolivas 7be081d8 2013-06-19T11:24:04 Use a low watermark for queueing mandatory work on bflsc instead of zero.
Con Kolivas 0b5eb436 2013-06-19T10:46:28 Revert "Only wait in the bflsc scanwork loop if the queues are satisfactorily filled." This reverts commit a49969908cacbde175cc5d02d7a68f2d4e311e79. Makes the driver busy wait.
Con Kolivas a4996990 2013-06-19T10:40:03 Only wait in the bflsc scanwork loop if the queues are satisfactorily filled.
Con Kolivas fa881bad 2013-06-19T10:22:54 Only mandatorily grab the bflsc mutex on submitting work when the queue is empty.
Con Kolivas 0fbd375e 2013-06-19T09:43:36 Adjust bflsc v2 watermarks.
Con Kolivas 05adbbf1 2013-06-19T09:42:32 Only increase sleep time on bflsc if the queue isn't emptying at all over the sleep duration.
Con Kolivas fe1a3752 2013-06-19T08:57:08 Fix warning.
kanoi 0bfe1720 2013-06-18T12:16:38 Merge pull request #452 from kanoi/master bflsc driver support for v2 firmware
Kano a9fef661 2013-06-19T02:50:03 bflsc yet more API stats
Kano 71132876 2013-06-19T02:30:06 bflsc add some more API stats
Kano 3ac09fa2 2013-06-19T01:02:20 bflsc correct firmware matching
Kano 84a5da03 2013-06-19T00:58:35 bflsc correct comment
setkeh 4384fe0f 2013-06-19T00:58:26 Fixed Commands with No params
Kano 8f18d4c8 2013-06-19T00:52:13 bflsc driver support for v2 firmware
setkeh 8dde833b 2013-06-19T00:41:55 Odd Issues
setkeh eca6ca8d 2013-06-19T00:28:35 Fixed Python Example
setkeh b5667488 2013-06-18T23:04:18 Added Python Api Example