Bitcoin Forum
December 14, 2024, 12:35:11 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 [136] 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 »
  Print  
Author Topic: Klondike - 16 chip ASIC Open Source Board - Preliminary  (Read 435376 times)
fasmax
Sr. Member
****
Offline Offline

Activity: 378
Merit: 250


View Profile
August 04, 2013, 06:47:57 PM
 #2701

Has anyone been able to fully populate the K16 v.0.3.0 board yet and verify functionality ?
ScaryHash
Hero Member
*****
Offline Offline

Activity: 529
Merit: 501


View Profile
August 04, 2013, 07:53:23 PM
 #2702

Is there a precompiled cgminer binary to run K16 for linux?

I have no idea how to compile the stuff on github.

I just installed Linux Mint and got regular cgminer-no gpu to work (without compiling)...so I can do that. The gpu one doesn't work but I'm not really planning on doing anymore gpu mining.

Just installing drivers on linux is a huge pain in the butt, I have no idea what I'm doing.




BkkCoins (OP)
Hero Member
*****
Offline Offline

Activity: 784
Merit: 1009


firstbits:1MinerQ


View Profile WWW
August 04, 2013, 11:35:55 PM
Last edit: August 05, 2013, 12:00:16 AM by BkkCoins
 #2703

Has anyone been able to fully populate the K16 v.0.3.0 board yet and verify functionality ?
In progress now.

Is there a precompiled cgminer binary to run K16 for linux?
My github repo has the compiled cgminer in it. I haven't tested it on anything but my own Ubuntu 12.04 but presumably it will work on other Linux 32 bit releases. You would git clone it to your system. If using ARM (RasPi) or 64 bit you would  have to compile, which isn't hard at all. Just a bit slower. There are no drivers to install. With cgminer what we call drivers are actually just modules in compiled into the main executable.

The steps to compile (for ARM or not) are:
(go to the directory where you want cgminer directory created)
Code:
sudo apt-get update
sudo apt-get install autoconf libtool libncurses-dev yasm curl libcurl4-openssl-dev pkg-config libusb-1.0

git clone https://github.com/bkkcoins/cgminer-klondike
cd cgminer-klondike
./autogen.sh --enable-klondike
make
Do that line by line so you can verify errors before continuing.
I just tested that on my system and it took only a few minutes to download and build.

bluefin
Member
**
Offline Offline

Activity: 61
Merit: 10


View Profile
August 04, 2013, 11:47:09 PM
 #2704

Has anyone been able to fully populate the K16 v.0.3.0 board yet and verify functionality ?
In progress now.

If you are still working on the boards how can companies like terrahash possibly say they are just waiting on chips? Something is amiss here...
dmcdad
Sr. Member
****
Offline Offline

Activity: 302
Merit: 250



View Profile
August 04, 2013, 11:51:57 PM
 #2705

Has anyone been able to fully populate the K16 v.0.3.0 board yet and verify functionality ?
In progress now.

If you are still working on the boards how can companies like terrahash possibly say they are just waiting on chips? Something is amiss here...
He has demo chips.
rsbriggs
Full Member
***
Offline Offline

Activity: 427
Merit: 100


View Profile
August 04, 2013, 11:52:17 PM
 #2706

Nyet.  Not at all.  Not matter if BKK starting on revision 4 after or starting on 5 or 6 or getting up to version 42 so long as current version work - boards taking days to produce once chips arrive.  If chips arriving tomorrow, maybe they shipping version 2 until after version 3 being done.
BkkCoins (OP)
Hero Member
*****
Offline Offline

Activity: 784
Merit: 1009


firstbits:1MinerQ


View Profile WWW
August 04, 2013, 11:53:40 PM
 #2707

Has anyone been able to fully populate the K16 v.0.3.0 board yet and verify functionality ?
In progress now.

If you are still working on the boards how can companies like terrahash possibly say they are just waiting on chips? Something is amiss here...
No. They are doing their own development work of which I have no knowledge. They could easily have made boards and built them, but have not informed me about any progress.

Everything is open source and fully available on github. There is nothing to stop anyone from taking design materials from there and paying exorbitant prices to have overnight boards made. I haven't heard whether they did that or not, but they could. They also could revise the board themselves as they see fit.

I'm slowed down here due to my limited resources. I cut new stencils on saturday but found out the new package of transparencies ended up being thicker, and so I had to adjust settings to get a good cut. Each stencil takes 3.5 hours, which could be done in minutes on a laser cutter. I have a good one now but I'm still clearing holes by hand. I'll be applying paste this morning and start the manual pick n place process.

Bogart
Legendary
*
Offline Offline

Activity: 966
Merit: 1000


View Profile
August 05, 2013, 12:24:02 AM
 #2708

Is there a precompiled cgminer binary to run K16 for linux?
My github repo has the compiled cgminer in it. I haven't tested it on anything but my own Ubuntu 12.04 but presumably it will work on other Linux 32 bit releases. You would git clone it to your system. If using ARM (RasPi) or 64 bit you would  have to compile, which isn't hard at all. Just a bit slower. There are no drivers to install. With cgminer what we call drivers are actually just modules in compiled into the main executable.

The steps to compile (for ARM or not) are:
(go to the directory where you want cgminer directory created)
Code:
sudo apt-get update
sudo apt-get install autoconf libtool libncurses-dev yasm curl libcurl4-openssl-dev pkg-config libusb-1.0

git clone https://github.com/bkkcoins/cgminer-klondike
cd cgminer-klondike
./autogen.sh --enable-klondike
make
Do that line by line so you can verify errors before continuing.
I just tested that on my system and it took only a few minutes to download and build.

Compiles and runs on my Ubuntu 12.04 VM without error, other than "no devices detected".

"All safe deposit boxes in banks or financial institutions have been sealed... and may only be opened in the presence of an agent of the I.R.S." - President F.D. Roosevelt, 1933
kano
Legendary
*
Offline Offline

Activity: 4634
Merit: 1851


Linux since 1997 RedHat 4


View Profile
August 05, 2013, 01:14:27 PM
 #2709

...
The steps to compile (for ARM or not) are:
(go to the directory where you want cgminer directory created)
Code:
sudo apt-get update
sudo apt-get install autoconf libtool libncurses-dev yasm curl libcurl4-openssl-dev pkg-config libusb-1.0

git clone https://github.com/bkkcoins/cgminer-klondike
cd cgminer-klondike
./autogen.sh --enable-klondike
make
Do that line by line so you can verify errors before continuing.
I just tested that on my system and it took only a few minutes to download and build.

You don't need yasm - CPU mining code is long gone from cgminer Smiley
Also better to add -g -O0 since CPU performance is not the issue with cgminer, it's USB performance that matters.
So: CFLAGS="-g -O0 -W -Wall" ./autogen.sh --enable-klondike
(and the effect on mining performance, adding debug, is marginal at best)
... and thus if it ever crashes and you have cores enabled (ulimit -c 2097152), you'll get a useful core to work out why it crashed.

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
BkkCoins (OP)
Hero Member
*****
Offline Offline

Activity: 784
Merit: 1009


firstbits:1MinerQ


View Profile WWW
August 05, 2013, 01:40:01 PM
 #2710

Thank Kano. I've updated my local notes for when I write up a guide / docs later.

BkkCoins (OP)
Hero Member
*****
Offline Offline

Activity: 784
Merit: 1009


firstbits:1MinerQ


View Profile WWW
August 05, 2013, 07:20:03 PM
 #2711

NOTICE:

There is an error in the K16 Parts List on Github.

R47 is marked as 0603 package but the board requires an 0402 package.

This is a 100 ohm resistor.  Qty 6 should be reduced to Qty 5 and an 0402 Qty 1 added.

I've fixed the error in the parts list but if you have ordered 0603 resistors for production you will need to also order some 0402 of the same. For DIY hand assembly you may be able to fit an 0603 in as a hack. I'll update later as I see how this works out.

Sorry everyone. I thought all the errors had been caught some time ago but this one slipped in as part of the last revision.

It's fairly minor in comparison to the ASICs that never ship, but it's a nuisance, I know.

sensei
Full Member
***
Offline Offline

Activity: 378
Merit: 100



View Profile
August 06, 2013, 02:55:37 AM
 #2712

NOTICE:

There is an error in the K16 Parts List on Github.

R47 is marked as 0603 package but the board requires an 0402 package.

This is a 100 ohm resistor.  Qty 6 should be reduced to Qty 5 and an 0402 Qty 1 added.

I've fixed the error in the parts list but if you have ordered 0603 resistors for production you will need to also order some 0402 of the same. For DIY hand assembly you may be able to fit an 0603 in as a hack. I'll update later as I see how this works out.

Sorry everyone. I thought all the errors had been caught some time ago but this one slipped in as part of the last revision.

It's fairly minor in comparison to the ASICs that never ship, but it's a nuisance, I know.

I might have noticed it later this week when I populate a board and go over every part.

So  of the six 100 ohm resistors on the board, 5 are 0603's and 1is an 0402?
AtomSea
Full Member
***
Offline Offline

Activity: 143
Merit: 100


So sexy, it hurts.


View Profile
August 06, 2013, 04:35:28 AM
 #2713

More Nerdy Talk!
 Tongue
Stack
Full Member
***
Offline Offline

Activity: 238
Merit: 100



View Profile
August 06, 2013, 04:52:39 AM
 #2714

More Nerdy Talk!
 Tongue

Talk nerdy to me baby

BkkCoins (OP)
Hero Member
*****
Offline Offline

Activity: 784
Merit: 1009


firstbits:1MinerQ


View Profile WWW
August 06, 2013, 05:22:20 AM
 #2715

I might have noticed it later this week when I populate a board and go over every part.

So  of the six 100 ohm resistors on the board, 5 are 0603's and 1is an 0402?
That's right. It was a mistake on my part to split them and use an 0402 in that spot. I guess space was tight and I fit it in, but then didn't change the parts list after. If you are having boards made and have the parts already on hand it may be worth changing the footprint, if it fits.

loshia
Legendary
*
Offline Offline

Activity: 1610
Merit: 1000


View Profile
August 06, 2013, 05:58:49 AM
 #2716

BKK,

Did you make some test of fully populated K16 board already? Can i ask you to publish a compiled PIC firmware on github also? Please note the compiled version might be there already - i am not aware which file extension shall i look for - please just point it out

10X

Please help the Led Boy aka Bicknellski to make us a nice Christmas led tree and pay WASP membership fee here:
https://bitcointalk.org/index.php?topic=643999.msg7191563#msg7191563
And remember Bicknellski is not collecting money from community;D
cp1
Hero Member
*****
Offline Offline

Activity: 616
Merit: 500


Stop using branwallets


View Profile
August 06, 2013, 06:03:32 AM
 #2717

It'll probably be .hex  I'm not sure which compiler he used, MPLAB's?

Guide to armory offline install on USB key:  https://bitcointalk.org/index.php?topic=241730.0
synapse
Member
**
Offline Offline

Activity: 79
Merit: 10



View Profile
August 06, 2013, 11:46:35 AM
 #2718

For Anyone looking for the Mechanic XG-50 solder paste, this is the most reliable place I have come across:

http://www.fasttech.com/product/1261003


Part-time Computer Systems Engineering student - Full time Service Assurance (faults) for a large Telco.
sensei
Full Member
***
Offline Offline

Activity: 378
Merit: 100



View Profile
August 07, 2013, 03:34:29 AM
 #2719

For Anyone looking for the Mechanic XG-50 solder paste, this is the most reliable place I have come across:

http://www.fasttech.com/product/1261003


I see that can of solder paste has a CE mark. I guess it meets safety, EMC, and low voltage specifications.

This is a tin-lead solder which is banned in the EU.
sensei
Full Member
***
Offline Offline

Activity: 378
Merit: 100



View Profile
August 07, 2013, 03:40:09 AM
 #2720

I might have noticed it later this week when I populate a board and go over every part.

So  of the six 100 ohm resistors on the board, 5 are 0603's and 1is an 0402?
That's right. It was a mistake on my part to split them and use an 0402 in that spot. I guess space was tight and I fit it in, but then didn't change the parts list after. If you are having boards made and have the parts already on hand it may be worth changing the footprint, if it fits.
I'll look at the pads and the layout, but I'll probably just order a reel of 0402's. Shipping will probably be more than the parts....
Pages: « 1 ... 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 [136] 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!