Log

Author Commit Date CI Message
Kano 385a70be 2013-07-06T19:15:59 make all statline overflow safe
ckolivas 805672fb 2013-07-05T21:40:30 More GPU READMEs.
kanoi fa41f31b 2013-07-05T01:35:28 Merge pull request #461 from kanoi/master WU only needs +2 width
Kano df05174e 2013-07-05T18:26:18 WU only needs +2 width
Con Kolivas a011fe51 2013-07-03T22:40:47 Check for a timeout in avalon_scanhash and post to the write sem if we receive one.
Con Kolivas 3b2f9ccb 2013-07-03T21:48:06 Decay result count in avalon more slowly to not falsely detect idle periods as low result return rates.
Con Kolivas 4b4a1354 2013-07-03T21:22:27 Count the number of miners idled in avalon to account more accurately for when its result return rate is too low.
Con Kolivas e13c580c 2013-07-03T20:56:56 Fix potential dereference when starting avalon with all new work.
Con Kolivas 42d96ee7 2013-07-02T20:41:44 Convert the decay_time function into one that truly creates an exponentially decaying average over opt_log_interval.
Con Kolivas 18422fbf 2013-07-02T16:07:32 Only throttle avalon clockspeed in avalon_auto in non optimal temperature settings if the fanspeed has reached maximum.
Con Kolivas 3ef0db56 2013-07-02T09:02:40 Reinstate more aggressive <2% HW error target for avalon-auto
Con Kolivas 2a1ff962 2013-07-01T17:57:24 Add more information about avalon-fan and avalon-freq to ASIC-README
Con Kolivas 05344eff 2013-07-01T16:20:41 Set avalon fan min and fan max to PWM values instead of percentage.
Con Kolivas 065b6a5e 2013-07-01T15:38:15 Provide an --avalon-freq command line to give a valid range of frequencies for avalon in auto mode.
Con Kolivas 36b556aa 2013-07-01T15:15:36 Set the avalon idle frequency to lowest if avalon auto is enabled and we have an overheat condition.
Con Kolivas ce214e12 2013-07-01T15:10:56 Decrease avalon frequency in auto mode if we are unable to maintain the temperature in the optimal range.
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.