Pages:
Author

Topic: Icarus Detect: Test failed at /dev/ttyUSB0: get 00000000, should: 000187a2 - page 2. (Read 4585 times)

hero member
Activity: 648
Merit: 500
After reading the Cairnsmore Quick Start Guide, (https://en.bitcoin.it/wiki/CM1Quickstart#Enterpoint_CM1_quickstart_guide), I realised that SW6 should have switch 1 set off. After having done that, 6 of the usb ttys seemed to continue failing:

[2013-05-14 18:43:44] Icarus Detect: Test failed at /dev/ttyUSB0: get 00000000, should: 000187a2
[2013-05-14 18:43:44] Icarus Detect: Test failed at /dev/ttyUSB1: get 00000000, should: 000187a2
[2013-05-14 18:43:44] Icarus Detect: Test failed at /dev/ttyUSB4: get 00000000, should: 000187a2
[2013-05-14 18:43:44] Icarus Detect: Test failed at /dev/ttyUSB5: get 00000000, should: 000187a2
[2013-05-14 18:43:44] Icarus Detect: Test failed at /dev/ttyUSB8: get 00000000, should: 000187a2
[2013-05-14 18:43:44] Icarus Detect: Test failed at /dev/ttyUSB9: get 00000000, should: 000187a2

But the other 6 seem to work!

ICA 0:                | 394.8M/394.9Mh/s | A:6 R:0 HW:0 U: 2.36/m
ICA 1:                | 387.2M/376.2Mh/s | A:5 R:0 HW:0 U: 1.96/m
ICA 2:                | 388.2M/374.9Mh/s | A:6 R:0 HW:0 U: 2.36/m
ICA 3:                | 387.5M/373.5Mh/s | A:3 R:0 HW:0 U: 1.18/m
ICA 4:                | 391.4M/394.6Mh/s | A:7 R:0 HW:0 U: 2.75/m
ICA 5:                | 390.6M/376.5Mh/s | A:3 R:0 HW:0 U: 1.18/m

Indeed, adding up the advertised hash rates for the 6 devices that appear to be working, I seem to arrive at something like the hash rate I was expecting to receive:

394 + 387 + 388 + 387 + 391 + 390 = 2337 Mh/s.

So I'm a bit confused. But hey, I appear to be mining! Yay!

Er, is this behaviour expected?

There are two versions of firmware for cm1s. One uses pairs, the other identifies each fpga. It's been a long time since I've messed with them, so I can't remember exactly which is which, but I believe glasswalkers is the one that uses 4. There's a cm1 users thread buried somewhere with all the info
sr. member
Activity: 397
Merit: 500
You have only 2 COM's per CM1 so 3 x 2 = 6 everything is fine Smiley

The other 2 are for programming.

The CM1 uses 1 COM for 2 FPGA's like Icarus.

Happy mining with these, i had 50 of them and they worked perfectly after we got good bitstreams Smiley
member
Activity: 84
Merit: 10
After reading the Cairnsmore Quick Start Guide, (https://en.bitcoin.it/wiki/CM1Quickstart#Enterpoint_CM1_quickstart_guide), I realised that SW6 should have switch 1 set off. After having done that, 6 of the usb ttys seemed to continue failing:

[2013-05-14 18:43:44] Icarus Detect: Test failed at /dev/ttyUSB0: get 00000000, should: 000187a2
[2013-05-14 18:43:44] Icarus Detect: Test failed at /dev/ttyUSB1: get 00000000, should: 000187a2
[2013-05-14 18:43:44] Icarus Detect: Test failed at /dev/ttyUSB4: get 00000000, should: 000187a2
[2013-05-14 18:43:44] Icarus Detect: Test failed at /dev/ttyUSB5: get 00000000, should: 000187a2
[2013-05-14 18:43:44] Icarus Detect: Test failed at /dev/ttyUSB8: get 00000000, should: 000187a2
[2013-05-14 18:43:44] Icarus Detect: Test failed at /dev/ttyUSB9: get 00000000, should: 000187a2

But the other 6 seem to work!

ICA 0:                | 394.8M/394.9Mh/s | A:6 R:0 HW:0 U: 2.36/m
ICA 1:                | 387.2M/376.2Mh/s | A:5 R:0 HW:0 U: 1.96/m
ICA 2:                | 388.2M/374.9Mh/s | A:6 R:0 HW:0 U: 2.36/m
ICA 3:                | 387.5M/373.5Mh/s | A:3 R:0 HW:0 U: 1.18/m
ICA 4:                | 391.4M/394.6Mh/s | A:7 R:0 HW:0 U: 2.75/m
ICA 5:                | 390.6M/376.5Mh/s | A:3 R:0 HW:0 U: 1.18/m

Indeed, adding up the advertised hash rates for the 6 devices that appear to be working, I seem to arrive at something like the hash rate I was expecting to receive:

394 + 387 + 388 + 387 + 391 + 390 = 2337 Mh/s.

So I'm a bit confused. But hey, I appear to be mining! Yay!

Er, is this behaviour expected?
member
Activity: 84
Merit: 10
Not sure if I should post here or in the cgminer thread. But since I now have 3 x cairnsmore1's whirring away rather happily, I thought here was more than appropriate Smiley

After receiving the boards, things proceeded rather satisfactorily; my raspberry pi appeared to recognise the cairnsmore1's with little fuss (via my Plugable 7 Port High Speed USB 2.0 Hub). Indeed, after running:

$ modprobe ftdi_sio product=0x8350 vendor=0x0403

I get 12 usb devices listed (/dev/ttyUSB0 though 11), and dmesg reports thus for each:

[  121.752887] ftdi_sio 1-1.3.6:1.1: FTDI USB Serial Device converter detected
[  121.753086] usb 1-1.3.6: Detected FT4232H
[  121.753108] usb 1-1.3.6: Number of endpoints 2
[  121.753124] usb 1-1.3.6: Endpoint 1 MaxPacketSize 512
[  121.753138] usb 1-1.3.6: Endpoint 2 MaxPacketSize 512
[  121.753152] usb 1-1.3.6: Setting MaxPacketSize 512

So it all appeared to be going swimmingly well!

Rather taken by my success, I merrily downloaded cgminer. After compiling it successfully (with icarus support enabled), I ran it thus:

cgminer --disable-gpu -S /dev/ttyUSB0 -S /dev/ttyUSB1 -S /dev/ttyUSB2 -S /dev/ttyUSB3 -S /dev/ttyUSB4 -S /dev/ttyUSB5 -S /dev/ttyUSB6 -S /dev/ttyUSB7 -S /dev/ttyUSB8 -S /dev/ttyUSB9 -S /dev/ttyUSB10 -S /dev/ttyUSB11 -o http://poolserver:port -u myuser -p mypass

Unfortunately, my troubles began (and ended) there. Because unhappily, I was given the rather unsatisfactory news that:

[2013-05-14 17:07:53] Started cgminer 3.1.1
[2013-05-14 17:07:53] Icarus Detect: Test failed at /dev/ttyUSB0: get 00000000, should: 000187a2
[2013-05-14 17:07:53] Icarus Detect: Test failed at /dev/ttyUSB1: get 00000000, should: 000187a2
[2013-05-14 17:07:53] Icarus Detect: Test failed at /dev/ttyUSB2: get 00000000, should: 000187a2
[2013-05-14 17:07:53] Icarus Detect: Test failed at /dev/ttyUSB3: get 00000000, should: 000187a2
[2013-05-14 17:07:53] Icarus Detect: Test failed at /dev/ttyUSB4: get 00000000, should: 000187a2
[2013-05-14 17:07:53] Icarus Detect: Test failed at /dev/ttyUSB5: get 00000000, should: 000187a2
[2013-05-14 17:07:53] Icarus Detect: Test failed at /dev/ttyUSB6: get 00000000, should: 000187a2
[2013-05-14 17:07:53] Icarus Detect: Test failed at /dev/ttyUSB7: get 00000000, should: 000187a2
[2013-05-14 17:07:54] Icarus Detect: Test failed at /dev/ttyUSB8: get 00000000, should: 000187a2
[2013-05-14 17:07:54] Icarus Detect: Test failed at /dev/ttyUSB9: get 00000000, should: 000187a2
[2013-05-14 17:07:54] Icarus Detect: Test failed at /dev/ttyUSB10: get 00000000, should: 000187a2
[2013-05-14 17:07:54] Icarus Detect: Test failed at /dev/ttyUSB11: get 00000000, should: 000187a2
[2013-05-14 17:07:54] All devices disabled, cannot mine!

I have seen mention of said problem on other threads. But alas, no solution proffered. Any ideas how one might go about solving this?

Pages:
Jump to: