rammy2k2
Legendary
Offline
Activity: 1974
Merit: 1003
|
|
September 09, 2013, 09:52:04 AM |
|
PM-ed punin, both my H cards have soldering errors on chips ...
|
|
|
|
evilscoop
|
|
September 09, 2013, 10:49:44 AM |
|
PM-ed punin, both my H cards have soldering errors on chips ... To clarify rammy has solder blobs shorting the resistors on the rear of the h board, and solder blobs on the chip pins closest to the top, on 2 boards and multiple chips... He's no good with a soldering iron either
|
|
|
|
evilscoop
|
|
September 09, 2013, 11:42:45 AM |
|
Ok ive been on rammys fury for a bit, the thing is awfull tbh I blame those resistors on the back atm... Let me give you an example of the stats :- 14 aIfDSo 48 0.111 0.294 7 18 0 3 25 [4:D] 749 1 1 1 0 0 0 0 0 0 0 0 2 0 1 0 1 1 2 1 0 1 0 1 1 1 1 3 1 0 2 2 1 15 aIfDSo 50 0.032 0.846 2 21 0 1 72 [4:E] 754 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 2 0 1 1 0 2 3 2 1 0 1 2 2 2 1 16 aIfDSo 50 0.111 0.282 7 6 1 0 24 [4:F] 749 1 2 1 0 1 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 2 1 0 0 1 2 0 17 aIfDSo 50 0.764 0.916 48 14 1 2 78 [5:0] 710 1 3 5 5 3 2 3 3 2 3 2 3 3 2 4 4 2 1 0 0 0 0 1 0 1 2 2 1 1 2 0 1 18 aIfDSo 50 0.764 0.916 48 21 1 3 78 [5:1] 709 3 5 3 2 3 4 4 3 2 3 3 2 2 3 3 3 2 2 1 2 2 1 1 1 2 0 2 2 2 0 1 0 19 aIfDSo 52 0.000 0.070 0 22 0 6 6 [5:2] 756 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 3 4 2 2 0 1 1 1 0 0 0 0 1 1 20 aIfDSo 50 0.223 0.364 14 23 0 7 31 [5:3] 742 2 2 1 0 0 1 1 0 1 0 1 0 2 1 1 1 2 2 2 2 2 1 2 1 2 3 1 0 0 2 1 0 21 aIfDSo 50 0.016 0.775 1 53 2 1 66 [5:4] 755 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 3 3 5 4 5 5 4 4 3 3 2 2 2 4 2 2 22 aIfDSo 50 0.032 0.317 2 28 0 4 27 [5:5] 754 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 4 4 2 2 4 3 2 3 1 1 0 0 1 1 0 0 23 aIfDSo 50 0.016 0.716 1 54 0 0 61 [5:6] 755 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 5 2 3 3 3 2 4 3 2 3 4 4 3 4 6 3 24 aIfDSo 50 0.016 0.517 1 22 1 1 44 [5:7] 755 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 2 0 1 2 1 1 0 0 2 2 1 3 1 2 2 2 25 aIfDSo 50 0.016 0.810 1 54 3 7 69 [5:8] 755 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 4 3 3 2 3 5 6 4 3 2 3 4 4 2 3 3
speed:1629 noncerate[GH/s]:11.167 (0.349/chip) hashrate[GH/s]:20.317 good:702 errors:672 spi-errors:14 miso-errors:124 jobs:294 (record[GH/s]:0.000) 4: 825 6.554 9.513 412 192 2 83 5: 804 4.613 10.805 290 480 12 41
If I raise the speed higher than 50 it gets worse....I actually ended up at 5ghs total on 2 h boards.... Punin these board are really trollied m8, Id not complain if they both pulled 12ghs each or so, this would total the 25ghs of the starter, but its getting nowhere near... SPI errors are higher than id like, error rate is just silly here... Rammy cant fix the rear solder blobs himself, so unless there is someone handy in romania, hes stuffed
|
|
|
|
dani
|
|
September 09, 2013, 12:10:39 PM |
|
I still try to find something suspicous looking on my boards, maybe this time I got something: At the end of the traces from each chip there are white squares reading "SJ18, SJ17, SJXX...". Are they called jumpers? On my friends two good boards every jumper has a nice dot of solder iron. On my good working board I got them as well, all over every piece. On my two bad boards? None, on a very very few places are some dots. Those board have in total 5 non working chips + some at half or lower speed. Pictures needed?
|
Hai
|
|
|
rammy2k2
Legendary
Offline
Activity: 1974
Merit: 1003
|
|
September 09, 2013, 12:19:10 PM |
|
PM-ed punin, both my H cards have soldering errors on chips ... To clarify rammy has solder blobs shorting the resistors on the rear of the h board, and solder blobs on the chip pins closest to the top, on 2 boards and multiple chips... He's no good with a soldering iron either Talked with punin, and he will fix this situation, sent email with full details as asked.
|
|
|
|
cscape
|
|
September 09, 2013, 12:26:23 PM |
|
I still try to find something suspicous looking on my boards, maybe this time I got something: At the end of the traces from each chip there are white squares reading "SJ18, SJ17, SJXX...". Are they called jumpers?
Yes, SJ = Solder Jumper. It doesn't matter if they are covered with solder tin or not, as long as they aren't connected to each other (unless you want to disable that particular chip). But your lack of solder tin on the jumpers may indicate that the chips don't have enough either.
|
Happy with your c-scape product ? Consider a tip: 16X2FWVRz6UzPWsu4WjKBMJatR7UvyKzcy
|
|
|
dani
|
|
September 09, 2013, 12:41:09 PM |
|
I still try to find something suspicous looking on my boards, maybe this time I got something: At the end of the traces from each chip there are white squares reading "SJ18, SJ17, SJXX...". Are they called jumpers?
Yes, SJ = Solder Jumper. It doesn't matter if they are covered with solder tin or not, as long as they aren't connected to each other (unless you want to disable that particular chip). But your lack of solder tin on the jumpers may indicate that the chips don't have enough either. Thanks for your reply thats what I thought. But what are they good for on that spot anyway? to make sure that layers beneath it would have good contact (reflow of layers?)
|
Hai
|
|
|
cscape
|
|
September 09, 2013, 12:50:13 PM |
|
The purpose of the solder jumpers is to route the signals around a broken chip. Normally, the communication signals from the Raspberry PI go through each chip to the next one. If a chip is broken, it could prevent communication with the next chip.
With the solder jumpers you could remove a chip (or disconnect it by cutting the copper traces), and then connect each of the two blobs of the solder jumper with some extra solder tin so the chip is skipped, and the software can talk to the next one.
|
Happy with your c-scape product ? Consider a tip: 16X2FWVRz6UzPWsu4WjKBMJatR7UvyKzcy
|
|
|
joris
|
|
September 09, 2013, 01:07:47 PM Last edit: September 09, 2013, 01:23:15 PM by joris |
|
The purpose of the solder jumpers is to route the signals around a broken chip. Normally, the communication signals from the Raspberry PI go through each chip to the next one. If a chip is broken, it could prevent communication with the next chip.
With the solder jumpers you could remove a chip (or disconnect it by cutting the copper traces), and then connect each of the two blobs of the solder jumper with some extra solder tin so the chip is skipped, and the software can talk to the next one.
An area on my H-board doesn't have any solder on the solder jumpers. So this doesn't matter as long as the chips ain't broken. Toch? Edit: I should have read post #1068 more thoroughly.
|
;-)
|
|
|
cscape
|
|
September 09, 2013, 01:23:32 PM |
|
An area on my H-board doesn't have any solder on the solder jumpers. So this doesn't matter as long as the chips ain't broken. Toch?
Correct. But if some chips are misbehaving, and you notice a lack of solder on the jumper, you may want to peek under the edge of the chip to see if there's enough solder on the contacts there. It's possible to fix poorly soldered chip. Take good quality solder tin, and run a fresh bead along the edge of the chip. If you're lucky, it will wet the contacts of the chip. Only attempt this if you know what you're doing and have some wick ready to fix any bridges.
|
Happy with your c-scape product ? Consider a tip: 16X2FWVRz6UzPWsu4WjKBMJatR7UvyKzcy
|
|
|
dani
|
|
September 09, 2013, 04:48:33 PM |
|
Thanks cscape, you are of great help! How do I interpret the .putstat.log? It reads "putworks, got, done, sent, url". From two different starter kits I get this: 4 682612 457440 457436 [0]http://127.0.0.1:8332/ 0 717652 188601 188601 [1]http://127.0.0.1:8333/ 0 682730 461372 461372 [2]http://127.0.0.1:8334/
20 112690 120635 120614 [0]http://127.0.0.1:8332/ 3 112009 116636 116633 [1]http://127.0.0.1:8333/ 7 112882 118537 118530 [2]http://127.0.0.1:8334/
How I interpret this: got 626k, did 2/3 of it and sent except for 4 of them (to stratum proxy?). Which would fit nicely, because this miner drops the speed sometimes dramatically for hours and slowly getting back to full speed and slowly down again. In the second case I read that I sent more than I got, wtf. This does not make any sense to me. This miner also goes up and down in speed. Help?
|
Hai
|
|
|
mr_rulezzz
Member
Offline
Activity: 61
Merit: 10
|
|
September 10, 2013, 05:11:52 AM |
|
hi all, how do i connect to miner from iphone ( i am not in my wlan, only 3G)
|
|
|
|
goxed
Legendary
Offline
Activity: 1946
Merit: 1006
Bitcoin / Crypto mining Hardware.
|
|
September 10, 2013, 05:49:48 AM |
|
hi all, how do i connect to miner from iphone ( i am not in my wlan, only 3G)
you need to port forward your miner's port 80 outside the NAT, or create an ssh tunnel into your home network if you have a server with ssh port open.
|
Revewing Bitcoin / Crypto mining Hardware.
|
|
|
goxed
Legendary
Offline
Activity: 1946
Merit: 1006
Bitcoin / Crypto mining Hardware.
|
|
September 10, 2013, 05:55:30 AM |
|
I have an interesting Bitfury anecdote.
One of my chips was consistently hashing at 0.1 to 0.4GH/s. The moment i added another cooling fan to my setup, the chip started hashing at 2.4GH/s.
|
Revewing Bitcoin / Crypto mining Hardware.
|
|
|
driksson
|
|
September 10, 2013, 07:17:00 AM |
|
hi all, how do i connect to miner from iphone ( i am not in my wlan, only 3G)
you need to port forward your miner's port 80 outside the NAT, or create an ssh tunnel into your home network if you have a server with ssh port open. and get a dyndns.org address to your home ip, as its ip address might change. Put the dyndns details in your router, and you will always have minerXXXX.dyndns.org as your connecting point to your home network. I'd recommend having some sort of VPN firewall setup if you really want to access home from outside..
|
|
|
|
aauer1
Member
Offline
Activity: 110
Merit: 10
|
|
September 10, 2013, 07:57:28 AM |
|
Hi, Niko I've send you a few Emails asking about bulk chip order prices. Is there any problem ?
Sorry Marto, I'm drowning in emails, just had someone take over the communication for me. We will introduce new chip pricing on the site this weekend. Hi, does anybody know more about the new chip pricing and when we will see that on the homepage? Cheers, Andreas
|
|
|
|
bobsag3
|
|
September 10, 2013, 08:06:07 AM |
|
Hi, Niko I've send you a few Emails asking about bulk chip order prices. Is there any problem ?
Sorry Marto, I'm drowning in emails, just had someone take over the communication for me. We will introduce new chip pricing on the site this weekend. Hi, does anybody know more about the new chip pricing and when we will see that on the homepage? Cheers, Andreas Waiting on this as well... got some $$$
|
|
|
|
aauer1
Member
Offline
Activity: 110
Merit: 10
|
|
September 10, 2013, 10:23:34 AM |
|
Hi, Niko I've send you a few Emails asking about bulk chip order prices. Is there any problem ?
Sorry Marto, I'm drowning in emails, just had someone take over the communication for me. We will introduce new chip pricing on the site this weekend. Hi, does anybody know more about the new chip pricing and when we will see that on the homepage? Cheers, Andreas Waiting on this as well... got some $$$ Me too. And I also have an USB Bitfury PCB designed. This boards are waiting for their Bitfury chips ;-)
|
|
|
|
Isokivi
|
|
September 10, 2013, 02:52:54 PM |
|
The logger has been updated, it now saves multiple log files with running numbering. #!/bin/bash # Bitfury chainminer logfile consolidation script # Jlsminingcorp and Isokivi, September 2013 # Version 1.4
# User configurable variables # $logfile is the path to the bitfury chainminer log file # $output is the path to the board-data output file that you would like to write to # $outputdir is the directory to store output in # $logtime is the time (in minutes) to collect data for # $numboards is the number of H-boards your the miner logfile="/run/shm/.stat.log" output="boards.log" outputdir="." logtime="0" numboards="2"
# Timestamps datestamp=$(ls --full-time "$logfile" | awk '{print $6}') timestamp=$(ls --full-time "$logfile" | awk '{print $7}' | awk -F"." '{print $1}')
# If log file or output files don't exist then take appropriate action if [ ! -e "$logfile" ]; then echo "$(date)"" : ""Logfile does not exist in the specified location" echo "$(date)"" : ""Logfile does not exist in the specified location" >> "$output" exit 1 fi
if [ ! -d "$outputdir"/old_logs ]; then mkdir "$outputdir"/old_logs fi
if [ -e "$outputdir"/"$output" ]; then numoutput=$(find "$outputdir"/old_logs -type f -name ""$output"*" | wc -l) let numoutput="$numoutput"+1 mv "$outputdir"/"$output" "$outputdir"/old_logs/"$output"."$numoutput" fi echo "Date,Time,Board Position,Speed,Noncerate [GH/s],Hashrate [GH/s],Good,Errors,SPI-Errors,Miso-Errors" > "$outputdir"/"$output"
for (( i=1; i<="$numboards"; i++)); do chipout="$outputdir""/chips_board_""$i" if [ -e "$chipout" ]; then numchipout=$(find "$outputdir"/old_logs -type f -name ""chips_board_""$i"*" | wc -l) let numchipout="$numchipout"+1 mv "$chipout" "$outputdir"/old_logs/"$chipout"."$numchipout" fi echo "Chip stats for board: ""$i" > "$chipout" echo "Date,Time,Chip,ProgParams,Speed,Noncerate,Hashrate,Nonces/round,False nonce,SPIerr,MISOerr,Jobs/5min (hash rate),ChipID,CoresOK" >> "$chipout" done
echo "Starting to log data" echo "Time to collect data for: ""$logtime"" minutes"
# During the data collection period (set by $logtime) parse data from the logfile to the output files let countdown="$logtime"*"60" while [ "$countdown" -ge "0" ]; do
# If timestamp in the log file is the same as the timestamp on the last entry in the output file then sleep for a while # Should make sure that we're somewhere in the middle of the 5 minute chainminer logging period # Could use "while" here, but risk getting stuck in a never-ending loop if log file is not being updated prevtimestamp="none" if [ -e "$outputdir"/old_logs/"$output"."$numoutput" ]; then prevtimestamp=$(tail -n 1 "$outputdir"/old_logs/"$output"."$numoutput" | awk -F"," '{print $2}') fi if [ "$timestamp" == "$prevtimestamp" ]; then echo "Chainminer log file not yet updated. Will now sleep for a short while." echo "Chainminer log file not yet updated. Will now sleep for a short while." >> "$outputdir"/"$output" sleep 60 timestamp=$(ls --full-time "$logfile" | awk '{print $7}' | awk -F"." '{print $1}') fi
# Strip board data out of the chainminer log file and copy to the output file IFS=$'\r\n' datalines=($(grep -A "$numboards" record "$logfile" | tail -n "$numboards" )) for i in "${datalines[@]}"; do echo -ne "$datestamp","$timestamp", >> "$outputdir"/"$output" echo "$i" | tr ":" " " | awk '{$1=$1}1' OFS="," >> "$outputdir"/"$output" done
# Strip chip data out of the chainminer log file and copy to chip output files (one for each H-board) for (( i=1; i<="$numboards"; i++)); do chipout="$outputdir""/chips_board_""$i" let startline="$i"*"16"-"15" let endline="$i"*"16" while read line; do echo -ne "$datestamp","$timestamp", >> "$chipout" echo "$line" | awk '{for (i=1; i<=12; i++) printf("%s%s", $(i), i<12 ? OFS="," : "\n"); }' >> "$chipout" done < <(awk 'NR==v1,NR==v2' v1="${startline}" v2="${endline}" "$logfile") done
echo "Time remaining: ""$countdown"" seconds" if [ "$countdown" -gt "0" ]; then sleep 300 fi let countdown="$countdown"-"300" timestamp=$(ls --full-time "$logfile" | awk '{print $7}' | awk -F"." '{print $1}')
done
echo "Finished logging data" exit 0
|
Bitcoin trinkets now on my online store: btc trinkets.com <- Bitcoin Tiepins, cufflinks, lapel pins, keychains, card holders and challenge coins.
|
|
|
mr_rulezzz
Member
Offline
Activity: 61
Merit: 10
|
|
September 10, 2013, 06:29:05 PM |
|
hi all, how do i connect to miner from iphone ( i am not in my wlan, only 3G)
you need to port forward your miner's port 80 outside the NAT, or create an ssh tunnel into your home network if you have a server with ssh port open. and get a dyndns.org address to your home ip, as its ip address might change. Put the dyndns details in your router, and you will always have minerXXXX.dyndns.org as your connecting point to your home network. I'd recommend having some sort of VPN firewall setup if you really want to access home from outside.. thanks! ... now another question ... @10 h-boards we got 160 chips in stat.log ... why is there only 150?
|
|
|
|
|