Pages:
Author

Topic: OFFICIAL CGMINER mining software thread for linux/win/osx/mips/arm/r-pi 4.11.0 - page 72. (Read 5805649 times)

hero member
Activity: 563
Merit: 500
I wonder if that is true of all the new ones Tongue
Maybe BFL doesn't like cgminer working with it - though they indirectly paid for the driver ...
My original moth has been mining fine at ~250W, ~330GH/s at the pool, for over 2 months now

I would assume it must be true of at least all the ones shipping right now.  Seems unlikely that mine are special in some way.

BTW, is there/will there be any access to underclocking/undervolting?  I'm pretty sure BFL promised this would be possible...

roy
legendary
Activity: 4592
Merit: 1851
Linux since 1997 RedHat 4
Not immediately detecting my Monarchs.

Am I right in thinking that all I should need is --enable-bflsc at build time (and nothing special at run time)?

Ah, it appears that production Monarchs (or at least these two) have iProduct set to "BitFORCE SHA256".  A quick edit of usbutils.c and we're hashing (albeit with a warning at startup about an unknown firmware version).

Note that this iProduct string seems to be the same as the old BFL FPGAs.  I've no idea whether this matters - although I'm not compiling the old bitforce driver so it clearly doesn't matter to me.
I wonder if that is true of all the new ones Tongue
Maybe BFL doesn't like cgminer working with it - though they indirectly paid for the driver ...
My original moth has been mining fine at ~250W, ~330GH/s at the pool, for over 2 months now
legendary
Activity: 4592
Merit: 1851
Linux since 1997 RedHat 4
ckolivas, any idea why the new firmware & cgminer version on the s3 would stop access via the API?

I don't have an s3 yet, mine will be here soon though, they have been shipped from china... but in the meantime users of my app are saying when they upgrade firmware and install newest version of cgminer app doesn't have access to api. they've said they still have api access enabled.

when I wrote the app I used the API specs that were in github. it worked before the update.

i'll be able to test when my s3 come but thought maybe someone knew off that top of their head
Working fine for me.

ok. I might be end user error. I didn't think the API would change all of a sudden
S3 disables write access to the API and ignores the _aa setting.
I'm not sure which versions do this setting or if it is all of them.
I've had 3 different versions (my first S3 controller board went strange and Bitmain replaced it quickly for me) so I'm not sure.

In /etc/init.d/cgminer mine had:

PARAMS="$AOPTIONS $POOL1 $POOL2 $POOL3 $_pb $_ow $_bec --api-listen --api-network --bitmain-checkn2diff --bitmain-hwerror --queue 4096"

Instead I change it to:

PARAMS="$AOPTIONS $POOL1 $POOL2 $POOL3 $_pb $_ow $_bec --api-listen --api-allow $_aa --bitmain-checkn2diff --bitmain-hwerror --queue 1024"

(though 1024 can probably be lower - I've not checked what it should be)
hero member
Activity: 563
Merit: 500
Not immediately detecting my Monarchs.

Am I right in thinking that all I should need is --enable-bflsc at build time (and nothing special at run time)?

Ah, it appears that production Monarchs (or at least these two) have iProduct set to "BitFORCE SHA256".  A quick edit of usbutils.c and we're hashing (albeit with a warning at startup about an unknown firmware version).

Note that this iProduct string seems to be the same as the old BFL FPGAs.  I've no idea whether this matters - although I'm not compiling the old bitforce driver so it clearly doesn't matter to me.
hero member
Activity: 563
Merit: 500
Not immediately detecting my Monarchs.

Am I right in thinking that all I should need is --enable-bflsc at build time (and nothing special at run time)?
sr. member
Activity: 336
Merit: 250
ckolivas, any idea why the new firmware & cgminer version on the s3 would stop access via the API?

I don't have an s3 yet, mine will be here soon though, they have been shipped from china... but in the meantime users of my app are saying when they upgrade firmware and install newest version of cgminer app doesn't have access to api. they've said they still have api access enabled.

when I wrote the app I used the API specs that were in github. it worked before the update.

i'll be able to test when my s3 come but thought maybe someone knew off that top of their head
Working fine for me.

ok. I might be end user error. I didn't think the API would change all of a sudden
member
Activity: 99
Merit: 10
ckolivas, any idea why the new firmware & cgminer version on the s3 would stop access via the API?

I don't have an s3 yet, mine will be here soon though, they have been shipped from china... but in the meantime users of my app are saying when they upgrade firmware and install newest version of cgminer app doesn't have access to api. they've said they still have api access enabled.

when I wrote the app I used the API specs that were in github. it worked before the update.

i'll be able to test when my s3 come but thought maybe someone knew off that top of their head
Working fine for me.
hero member
Activity: 563
Merit: 500
As the sun sets on the home mining scene [...]

I suspect there will be people mining at home for fun pretty much forever.  And home mining for profit has been pretty much impossible for years - at least not without a huge amount of luck - although many people let wishful thinking cloud their judgment.

Thanks for the new release - I will test it out on a couple of Monarchs shortly :-)

roy
sr. member
Activity: 336
Merit: 250
ckolivas, any idea why the new firmware & cgminer version on the s3 would stop access via the API?

I don't have an s3 yet, mine will be here soon though, they have been shipped from china... but in the meantime users of my app are saying when they upgrade firmware and install newest version of cgminer app doesn't have access to api. they've said they still have api access enabled.

when I wrote the app I used the API specs that were in github. it worked before the update.

i'll be able to test when my s3 come but thought maybe someone knew off that top of their head
hero member
Activity: 956
Merit: 1001
Quote
I'm not sure where you're seeing these messages. There hasn't been any GPU code in mainline cgminer for over a year and I'm not supporting anything but the current version.

Thanks @ckolivas.

This is the output of cgminer.

I use it to mine on testnet. There are 4 radeon 79xx gpu cards, and according to cgminer stats it does ~2.5gh/s - I was hoping to mine something, especially that current testnet difficulty == 1.0, but it doesn't work, hence I posted this warning(?) messages.

Which version?  Wink
full member
Activity: 129
Merit: 100
Quote
I'm not sure where you're seeing these messages. There hasn't been any GPU code in mainline cgminer for over a year and I'm not supporting anything but the current version.

Thanks @ckolivas.

This is the output of cgminer.

I use it to mine on testnet. There are 4 radeon 79xx gpu cards, and according to cgminer stats it does ~2.5gh/s - I was hoping to mine something, especially that current testnet difficulty == 1.0, but it doesn't work, hence I posted this warning(?) messages.
-ck
legendary
Activity: 4088
Merit: 1631
Ruu \o/
Hi,

I see these messages when cgminer works, but can't find any documentation regarding them. What do they mean?

They didn't come one after another, I only collected the messages I don't understand. Here we go:


Quote
BFL looking for BFL 0403:6014 but found 1002:4396 instead

Not a ZTEX device 1002:4397
 and later: USB scan devices: checking for BAS devices

AVA looking for AVA 0403:6001 but found 148f:5370 instead

ICA looking for BLT 0403:6001 but found 148f:5370 instead

GPU 2 found something? OCL, NONCE 8.... found in slot 0

Generated stratum header 000....

Generated stratum work


I'd be grateful for any help.
I'm not sure where you're seeing these messages. There hasn't been any GPU code in mainline cgminer for over a year and I'm not supporting anything but the current version.
full member
Activity: 129
Merit: 100
Hi,

I see these messages when cgminer works, but can't find any documentation regarding them. What do they mean?

They didn't come one after another, I only collected the messages I don't understand. Here we go:


Quote
BFL looking for BFL 0403:6014 but found 1002:4396 instead

Not a ZTEX device 1002:4397
 and later: USB scan devices: checking for BAS devices

AVA looking for AVA 0403:6001 but found 148f:5370 instead

ICA looking for BLT 0403:6001 but found 148f:5370 instead

GPU 2 found something? OCL, NONCE 8.... found in slot 0

Generated stratum header 000....

Generated stratum work


I'd be grateful for any help.
hero member
Activity: 981
Merit: 500
DIV - Your "Virtual Life" Secured and Decentralize
Regarding the S3.

I don't have the build environment to create a full binary image, and the code will need a LOT of work to actually become part of mainline cgminer it seems, but for the time being here is a link to a bugfixed binary of cgminer 4.6.0 for the S3 based on the bitmain code. Copy the file into /usr/bin/ on the S3 overwriting the existing one:

http://ck.kolivas.org/apps/cgminer/antminer/s3/4.6.0-140908/cgminer


Thank You for the fix. Processor load is way down. It is really great to get this working even better. Hopefully both of mine can now handle 218 not one 218 and one 212.
-ck
legendary
Activity: 4088
Merit: 1631
Ruu \o/
Regarding the S3.

I don't have the build environment to create a full binary image, and the code will need a LOT of work to actually become part of mainline cgminer it seems, but for the time being here is a link to a bugfixed binary of cgminer 4.6.0 for the S3 based on the bitmain code. Copy the file into /usr/bin/ on the S3 overwriting the existing one:

http://ck.kolivas.org/apps/cgminer/antminer/s3/4.6.0-140908/cgminer
member
Activity: 89
Merit: 10
hero member
Activity: 924
Merit: 1000
Watch out for the "Neg-Rep-Dogie-Police".....

As the sun sets on the home mining scene.......


So true. The peoples coin - taken from the people...... Cry
-ck
legendary
Activity: 4088
Merit: 1631
Ruu \o/
member
Activity: 89
Merit: 10
No 4.6.0 Windows executable?
-ck
legendary
Activity: 4088
Merit: 1631
Ruu \o/
New release: Version 4.6.0, 7th September 2014

As the sun sets on the home mining scene, here's a new release mainly with the driver for the BFL mofarch that was completed months ago but sitting around waiting for someone to actually take delivery of them. I'd been holding off till now because they promised a new firmware and I was going to redesign the driver around it, but that never eventuated...


Human readable changelog:

- BFLSC28, aka BFL Monarch driver.
- Avalon2 driver updates.
- Minion driver updates.
- Allow passwordless workers now.
- Disconnect connections to unused stratum pools more reliably.


Full changelog:

- We should not be checking for pool_unworkable in cnx_needed as it is keeping
stratum connections open on unused pools
- Properly handle lack of input when adding pool via menu
- Allow workers without passwords
- minion - increase max chip number
- Avalon2: add more comments on Avalon2 options
- Avalon2: add polling delay option, long coinbase support, LED status on API,
change overheat from 88 to 98
- minion - add a ' before non-zero core error counts
- minion - hidden optional per core nonce stats
- bflsc28 - clock is hex
- bflsc28 - allow setting clock and volt from the API ascset command
- bflsc28 - add chip count to stats
- bflsc28 stats
- Simplehacks to better serve bflsc28
- Only use one hashtable for bflsc28 work queued
- Copy back the buffer after we've stripped the inprocess field on bflsc
- Parse results for BMA based on uid and remove work from the queue when found
- Strip out the inprocess details from bflsc results if it exists
- Create a hashtable of work by uid as it's accepted by BMA
- Add some rudimentary values for BMA sleep times
- Fix various errors in queueing work for bflsc28 and limit job queueing to 10
to fit within a usb frame
- Create preliminary work queueing for bflsc28 using jobs of up to 20 at a time
by rolling work where possible
- Convert all bflsc transfers to the full 512 bytes
- Don't mistake bflsc28 for fpga
- Do initial detection of bflsc28 devices
Pages:
Jump to: