Bitcoin Forum
November 02, 2024, 02:37:39 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 [18] 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 »
  Print  
Author Topic: [ANN] Bitfury is looking for alpha-testers of first chips! FREE MONEY HERE!  (Read 176723 times)
intron
Sr. Member
****
Offline Offline

Activity: 427
Merit: 251


- electronics design|embedded software|verilog -


View Profile
June 29, 2013, 02:51:15 PM
 #341

intron_1 : 4 USB Block Erupters
intron_2 : 1 bitfury ASIC

http://imgur.com/CYF9qEI

intron
Cool! But how can it estimate hash rate without any accepted shares?

Few minutes later:

   intron_2   2,149.59 MH/s   174 (100.00%)   0 / 1 / 0
runeks
Legendary
*
Offline Offline

Activity: 980
Merit: 1008



View Profile WWW
June 29, 2013, 02:57:34 PM
 #342

intron_1 : 4 USB Block Erupters
intron_2 : 1 bitfury ASIC

http://imgur.com/CYF9qEI

intron
Cool! But how can it estimate hash rate without any accepted shares?

Few minutes later:

   intron_2   2,149.59 MH/s   174 (100.00%)   0 / 1 / 0
Sweet! Looks like there's a rounding error in whatever mining pool you're using. With 174/1 accepted/stale shares it should only give a 99.43% accepted rate.

Pretty cool that it's working now though.

EDIT: I can see it doesn't count duplicate shares as stale.
jspielberg
Sr. Member
****
Offline Offline

Activity: 490
Merit: 255



View Profile
June 29, 2013, 09:08:38 PM
 #343

intron_1 : 4 USB Block Erupters
intron_2 : 1 bitfury ASIC

http://imgur.com/CYF9qEI

intron
Cool! But how can it estimate hash rate without any accepted shares?

Few minutes later:

   intron_2   2,149.59 MH/s   174 (100.00%)   0 / 1 / 0

That is pretty fantastic.... though at 2.15 GH/s the 120GH miner is going to need about 56 of those chips. 
Are you going to try to push more power through it to see if you can get the desired 5GH/s speed (for 24 chips), or is that something that metabank themselves will need to be exploring?
intron
Sr. Member
****
Offline Offline

Activity: 427
Merit: 251


- electronics design|embedded software|verilog -


View Profile
June 29, 2013, 09:27:18 PM
 #344

That is pretty fantastic.... though at 2.15 GH/s the 120GH miner is going to need about 56 of those chips.  
Are you going to try to push more power through it to see if you can get the desired 5GH/s speed (for 24 chips), or is that something that metabank themselves will need to be exploring?

We will play around a bit, see what we can get
out of this ASIC. But we have no set targets or
something. It's merely a fun project:)

intron
jspielberg
Sr. Member
****
Offline Offline

Activity: 490
Merit: 255



View Profile
June 29, 2013, 09:32:30 PM
 #345

Nice... your fun project seems to be the pre-eminent Bitfury DIY project on the net currently.

Hopefully chips will be available for sale soon and you can enjoy the fun of profit as well.
2112
Legendary
*
Offline Offline

Activity: 2128
Merit: 1073



View Profile
June 29, 2013, 09:32:53 PM
 #346

Code is running on the ARM Cortex M3, getting work from
the pool and sending results back using on-board Ethernet.
Just one quick question about your miner: is it running standalone (no underying OS, but using a lightweight TCP/IP stack) or hosted (by an OS like Linux, and if so, which OS)?

Thanks.

Please comment, critique, criticize or ridicule BIP 2112: https://bitcointalk.org/index.php?topic=54382.0
Long-term mining prognosis: https://bitcointalk.org/index.php?topic=91101.0
intron
Sr. Member
****
Offline Offline

Activity: 427
Merit: 251


- electronics design|embedded software|verilog -


View Profile
June 29, 2013, 09:52:56 PM
 #347

Code is running on the ARM Cortex M3, getting work from
the pool and sending results back using on-board Ethernet.
Just one quick question about your miner: is it running standalone (no underying OS, but using a lightweight TCP/IP stack) or hosted (by an OS like Linux, and if so, which OS)?

Thanks.


It connects to stratum proxy running on a PC
using it's own TCP/IP stack. No OS, just on
the bare metal. It's c-scape's work.

intron
Felipeo
Sr. Member
****
Offline Offline

Activity: 476
Merit: 262


EOSABC


View Profile
June 29, 2013, 10:03:46 PM
 #348


It connects to stratum proxy running on a PC
using it's own TCP/IP stack. No OS, just on
the bare metal. It's c-scape's work.

intron

So its standalone Smiley

◆Telegram  ♠️ ♣️ ♥️ ♦️    www.eosabc.io   ♦️ ♣️ ♥️ ♠️  ◆Whitepaper
♠️   EOSABC redefine games with blockchain   ♠️
♥️  Win EOS on eosabc.io Everyday    ♥️
intron
Sr. Member
****
Offline Offline

Activity: 427
Merit: 251


- electronics design|embedded software|verilog -


View Profile
June 29, 2013, 10:11:51 PM
Last edit: June 29, 2013, 10:31:01 PM by intron
 #349


It connects to stratum proxy running on a PC
using it's own TCP/IP stack. No OS, just on
the bare metal. It's c-scape's work.

intron

So its standalone Smiley

Not totally, it still needs a PC running a stratum proxy.
When there is time and the poor little ARM can handle
the workload it would be nice to have it truly stand-alone.

intron
2112
Legendary
*
Offline Offline

Activity: 2128
Merit: 1073



View Profile
June 29, 2013, 10:28:20 PM
 #350

Not totally, it still needs a PC running a stratum proxy.
When there is time and the poor little ARM can handle
the workload it would be nice to have truly it stand-alone.
Thank you very much for your reply. Felipeo and I were using the term "standalone" in the old software engineering sense: not using the OS services like network stack, dynamic linking and memory management.

A lot of Bitcoin software is hopelessly entwined with humounguos OS-dependent components like Python interpreter or OpenSSL library.

I was just trying to confirm my guess that your miner software isn't dragging that baggage.

Thanks again.

Please comment, critique, criticize or ridicule BIP 2112: https://bitcointalk.org/index.php?topic=54382.0
Long-term mining prognosis: https://bitcointalk.org/index.php?topic=91101.0
dwdoc
Legendary
*
Offline Offline

Activity: 966
Merit: 1000


- - -Caveat Aleo- - -


View Profile
June 29, 2013, 10:30:47 PM
 #351

Nice... your fun project seems to be the pre-eminent Bitfury DIY project on the net currently.

Hopefully chips will be available for sale soon and you can enjoy the fun of profit as well.

Sorry to disappoint but except for a handful of testers only Metabank and 100TH will have access to these chips as far as we know.
Felipeo
Sr. Member
****
Offline Offline

Activity: 476
Merit: 262


EOSABC


View Profile
June 29, 2013, 10:34:51 PM
 #352

Not totally, it still needs a PC running a stratum proxy.
When there is time and the poor little ARM can handle
the workload it would be nice to have truly it stand-alone.
Thank you very much for your reply. Felipeo and I were using the term "standalone" in the old software engineering sense: not using the OS services like network stack, dynamic linking and memory management.

A lot of Bitcoin software is hopelessly entwined with humounguos OS-dependent components like Python interpreter or OpenSSL library.

I was just trying to confirm my guess that your miner software isn't dragging that baggage.

Thanks again.

Yhym standalone in that sens Wink Thank You for clarifying this for me Smiley

◆Telegram  ♠️ ♣️ ♥️ ♦️    www.eosabc.io   ♦️ ♣️ ♥️ ♠️  ◆Whitepaper
♠️   EOSABC redefine games with blockchain   ♠️
♥️  Win EOS on eosabc.io Everyday    ♥️
intron
Sr. Member
****
Offline Offline

Activity: 427
Merit: 251


- electronics design|embedded software|verilog -


View Profile
June 30, 2013, 10:41:31 AM
 #353

Thank you very much for your reply. Felipeo and I were using the term "standalone" in the old software engineering sense: not using the OS services like network stack, dynamic linking and memory management.

A lot of Bitcoin software is hopelessly entwined with humounguos OS-dependent components like Python interpreter or OpenSSL library.

I was just trying to confirm my guess that your miner software isn't dragging that baggage.

Thanks again.

The c-scape firmware has its own TCP/IP stack, JSON parser and mining software,
so it's lightweight and compact, and can run on single chip $5 ARMs in less than
32 KB flash memory. The only code from external sources is the SHA-256 implementation
(about 150 lines), needed to prepare the midstate, and to verify the bitfury results,
and of course bitfury's example SPI code to initialize the chip and get the results.
Currently it only supports the getwork protocol, so it depends on an external
stratum proxy for best results.

c-scape
ultrix
Full Member
***
Offline Offline

Activity: 125
Merit: 100


View Profile
June 30, 2013, 10:52:41 AM
 #354


The c-scape firmware has its own TCP/IP stack, JSON parser and mining software,
so it's lightweight and compact, and can run on single chip $5 ARMs in less than
32 KB flash memory. The only code from external sources is the SHA-256 implementation
(about 150 lines), needed to prepare the midstate, and to verify the bitfury results,
and of course bitfury's example SPI code to initialize the chip and get the results.
Currently it only supports the getwork protocol, so it depends on an external
stratum proxy for best results.

c-scape

Which ARM chip?  I was thinking about doing something similar with an LPC1768.  Has USB OTG, Ethernet, 512kb flash memory with in app programming, and a bunch of other useful features.   You can get them in prototyping quantities for ~$6-8 and in lots of 100 for $3-4 (depending on how many chinese distributors you want having your email and phone number).

I've got a small stratum implementation tested against stratum proxy, eloipool, etc.  I'll upload somewhere when I get home from traveling.
intron
Sr. Member
****
Offline Offline

Activity: 427
Merit: 251


- electronics design|embedded software|verilog -


View Profile
June 30, 2013, 11:18:54 AM
 #355


The c-scape firmware has its own TCP/IP stack, JSON parser and mining software,
so it's lightweight and compact, and can run on single chip $5 ARMs in less than
32 KB flash memory. The only code from external sources is the SHA-256 implementation
(about 150 lines), needed to prepare the midstate, and to verify the bitfury results,
and of course bitfury's example SPI code to initialize the chip and get the results.
Currently it only supports the getwork protocol, so it depends on an external
stratum proxy for best results.

c-scape

Which ARM chip?  I was thinking about doing something similar with an LPC1768.  Has USB OTG, Ethernet, 512kb flash memory with in app programming, and a bunch of other useful features.   You can get them in prototyping quantities for ~$6-8 and in lots of 100 for $3-4 (depending on how many chinese distributors you want having your email and phone number).

I've got a small stratum implementation tested against stratum proxy, eloipool, etc.  I'll upload somewhere when I get home from traveling.

We use the NXP LPC1758, quite similar.

And  looking forward to see your code:)

intron
bitfury (OP)
Sr. Member
****
Offline Offline

Activity: 266
Merit: 251


View Profile
June 30, 2013, 11:50:37 AM
 #356

Just send him some chips as well pls as he made boards (ultrix, sorry, as I said I don't have at hands most). Maybe Silverpike could share some with you or Dave (in USA) ?
zulunation
Sr. Member
****
Offline Offline

Activity: 335
Merit: 250


View Profile
June 30, 2013, 01:48:36 PM
 #357

Intron you were using the diodes to protect INSCK INMOSI inputs in the first board.
But bitfury said that there are diodes inside the chip. Are you still using them on new boards?
intron
Sr. Member
****
Offline Offline

Activity: 427
Merit: 251


- electronics design|embedded software|verilog -


View Profile
June 30, 2013, 02:01:53 PM
 #358

Intron you were using the diodes to protect INSCK INMOSI inputs in the first board.
But bitfury said that there are diodes inside the chip. Are you still using them on new boards?

No. I was alarmed a bit by some of bitfury's comments about
the chip being highly sensitive and could be 'fried' in a whimp.

Later, when the boards were ready I read the ASIC had
protection inside the chip. So on the new boards the
zeners are omitted.

intron
buzzdave
VIP
Sr. Member
*
Offline Offline

Activity: 472
Merit: 250



View Profile WWW
June 30, 2013, 06:35:44 PM
 #359

Just send him some chips as well pls as he made boards (ultrix, sorry, as I said I don't have at hands most). Maybe Silverpike could share some with you or Dave (in USA) ?

I have only enough chips to make a single prototype H-board to verify the function and build quality of the US-side board manufacturer.  I'll post here if I end up with a few spares, but it would be less than 5 at most.


ultrix
Full Member
***
Offline Offline

Activity: 125
Merit: 100


View Profile
June 30, 2013, 06:50:11 PM
 #360

Just send him some chips as well pls as he made boards (ultrix, sorry, as I said I don't have at hands most). Maybe Silverpike could share some with you or Dave (in USA) ?

Its not worry, as it actually works out a bit better given my current work schedule.   I should have more free time to tinker in a week or two.
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 [18] 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 »
  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!