Bitcoin Forum
April 26, 2024, 05:44:15 PM *
News: Latest Bitcoin Core release: 27.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 »  All
  Print  
Author Topic: FPGA development board "Lancelot" - accept bitsteam developer's orders.  (Read 101825 times)
Dexter770221
Legendary
*
Offline Offline

Activity: 1029
Merit: 1000


View Profile
November 05, 2012, 10:44:43 PM
 #401

After 2 hours of fight with ISE WebPack finally I was able to load new bitstream. Of course, ISE throw on me some idiotic messages insted of simple one that would say "Hey idiot, iMpact do not support slx150 becuse it's a part of WebPack". Reinstall and new lic key done the job right Wink
Mine board achieves 420MH/s (batch 1). Cgminer doubles that and shows 840 Smiley. I've run it with option --icarus-timing long. Reported values are also wrong 1.2ns and should be ~2.4ns. After tommorow I will solder ekstra resistors and see if that will improve performance.

Under development Modular UPGRADEABLE Miner (MUM). Looking for investors.
Changing one PCB with screwdriver and you have brand new miner in hand... Plug&Play, scalable from one module to thousands.
1714153455
Hero Member
*
Offline Offline

Posts: 1714153455

View Profile Personal Message (Offline)

Ignore
1714153455
Reply with quote  #2

1714153455
Report to moderator
1714153455
Hero Member
*
Offline Offline

Posts: 1714153455

View Profile Personal Message (Offline)

Ignore
1714153455
Reply with quote  #2

1714153455
Report to moderator
1714153455
Hero Member
*
Offline Offline

Posts: 1714153455

View Profile Personal Message (Offline)

Ignore
1714153455
Reply with quote  #2

1714153455
Report to moderator
TalkImg was created especially for hosting images on bitcointalk.org: try it next time you want to post an image
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714153455
Hero Member
*
Offline Offline

Posts: 1714153455

View Profile Personal Message (Offline)

Ignore
1714153455
Reply with quote  #2

1714153455
Report to moderator
1714153455
Hero Member
*
Offline Offline

Posts: 1714153455

View Profile Personal Message (Offline)

Ignore
1714153455
Reply with quote  #2

1714153455
Report to moderator
1714153455
Hero Member
*
Offline Offline

Posts: 1714153455

View Profile Personal Message (Offline)

Ignore
1714153455
Reply with quote  #2

1714153455
Report to moderator
rgzen
Member
**
Offline Offline

Activity: 93
Merit: 10



View Profile
November 05, 2012, 11:36:03 PM
 #402

Hello,
I have done some examinations and I think I found the resistors...
I write here for confirm if I am right or not. So I do not guarantee it at all!!!
Could someone confirm it?

(You can see the boxed text in the status bar of the schematics where it is written the name of the component selected with its value)

R47:

http://anonymouse.org/cgi-bin/anon-www.cgi/http://anonymouse.org/cgi-bin/anon-www.cgi/http://img20.imageshack.us/img20/1702/r47h.jpg

R56:

http://anonymouse.org/cgi-bin/anon-www.cgi/http://anonymouse.org/cgi-bin/anon-www.cgi/http://img839.imageshack.us/img839/4534/r56rz.jpg
libertybuck
Full Member
***
Offline Offline

Activity: 137
Merit: 100


View Profile
November 06, 2012, 01:18:14 AM
 #403

Mine board achieves 420MH/s (batch 1). Cgminer doubles that and shows 840 Smiley

Oh. So good ?!

Pity that my board is icarus bought from xiangfu. Could not utilize the powerful update.

luffy
Hero Member
*****
Offline Offline

Activity: 607
Merit: 500



View Profile
November 06, 2012, 07:48:32 AM
Last edit: November 06, 2012, 09:57:07 AM by luffy
 #404

you should check only the Utility (U:) . my icarus has 5.2 but lancelot with new bitstream 4.9, thus old bitstream is
better. i will see if i can solder new registors, i guess v1 is the board that is shown in the very first picture of this thread
by ngzhang  Smiley
Dexter770221
Legendary
*
Offline Offline

Activity: 1029
Merit: 1000


View Profile
November 06, 2012, 09:38:21 AM
 #405

U: 5.7 after 1 hour.

Under development Modular UPGRADEABLE Miner (MUM). Looking for investors.
Changing one PCB with screwdriver and you have brand new miner in hand... Plug&Play, scalable from one module to thousands.
kano
Legendary
*
Offline Offline

Activity: 4466
Merit: 1800


Linux since 1997 RedHat 4


View Profile
November 06, 2012, 09:44:34 AM
 #406

U: 5.7 after 1 hour.
Assuming it doesn't die, the U value will begin to converge on the expected average after a few days ... on a 1 diff pool.

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
libertybuck
Full Member
***
Offline Offline

Activity: 137
Merit: 100


View Profile
November 06, 2012, 01:37:41 PM
 #407

you should check only the Utility (U:) . my icarus has 5.2 but lancelot with new bitstream 4.9, thus old bitstream is
better.

Sir, can you please tell me which version of bitstream your icarus is using ?  V3 or which one ?

hardcore-fs
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile WWW
November 06, 2012, 01:55:12 PM
 #408

nghzang (or someone else),
i am not good with hardware at all. is it possible just to take a shot of lancelot an mark where two resistors are. otherwise i have a friend to do soldering for me but pcb schematics are beyond our knowledge Sad

 

If someone is in Hong Kong or can donate a "Lancelot"  I can take a look at this and do a tutorial, including an idiots guide to loading/flashing the bitstream, possibly WITHOUT using the ISE.
Then I can sit down and run a set of bench marks.

I'm just sat about waiting for delivery of ASIC boards/ Stock trading, so I need a project to keep me busy.

HC

BTC:1PCTzvkZUFuUF7DA6aMEVjBUUp35wN5JtF
luffy
Hero Member
*****
Offline Offline

Activity: 607
Merit: 500



View Profile
November 06, 2012, 02:05:12 PM
 #409

you should check only the Utility (U:) . my icarus has 5.2 but lancelot with new bitstream 4.9, thus old bitstream is
better.

Sir, can you please tell me which version of bitstream your icarus is using ?  V3 or which one ?

i am not sure but i guess the final batch since Lancelot was already announced Smiley
to avoid misunderstandings, i haven't flashed Icarus. It is using the default bitstream.
loshia
Legendary
*
Offline Offline

Activity: 1610
Merit: 1000


View Profile
November 06, 2012, 02:21:15 PM
 #410

I just wanna share my result so far...
All Lancelot's are v1 lower core voltage


 ICA  0:                | 758.9M/858.7Mh/s | A:2699 R:0 HW:71 U:  5.62/m
 ICA  1:                | 870.0M/888.8Mh/s | A:2822 R:1 HW:49 U:  5.87/m
 ICA  2:                | 884.2M/889.8Mh/s | A:2780 R:2 HW:26 U:  5.78/m
 ICA  3:                | 880.9M/874.2Mh/s | A:2757 R:0 HW:54 U:  5.74/m
 ICA  4:                | 865.6M/880.2Mh/s | A:2724 R:2 HW:52 U:  5.67/m
 ICA  5:                | 857.9M/876.1Mh/s | A:2748 R:0 HW:35 U:  5.72/m
 ICA  6:                | 873.7M/865.3Mh/s | A:2777 R:0 HW:56 U:  5.78/m
 ICA  7:                | 857.5M/867.4Mh/s | A:2735 R:0 HW:34 U:  5.69/m
 ICA  8:                | 866.8M/866.5Mh/s | A:2790 R:0 HW:54 U:  5.80/m
 ICA  9:                | 708.7M/861.4Mh/s | A:2698 R:0 HW:43 U:  5.61/m
 ICA 10:                | 880.1M/874.1Mh/s | A:2736 R:0 HW:70 U:  5.69/m


Average utilization with stock v3 bitstream was about 5.2 - 5.3 which is about 10% improvement
My next step will be to bump up core voltage to 1.26 as suggested and i will share results..
Nghzang,
Can we bump input voltage a little bit more? Is it safe to stay below 1.3 V as you suggested. Probably 1.295 IDLE will be even better instead of 1.24?

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
rgzen
Member
**
Offline Offline

Activity: 93
Merit: 10



View Profile
November 06, 2012, 03:24:17 PM
 #411

I have U: 6.6/m after 25 minutes, v1 with resistors changed.
loshia
Legendary
*
Offline Offline

Activity: 1610
Merit: 1000


View Profile
November 06, 2012, 03:44:25 PM
 #412

I have U: 6.6/m after 25 minutes, v1 with resistors changed.
Pls let us know what will happen with U 24 hours later. Have you measured Core voltage before/after changing resistors?


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
rgzen
Member
**
Offline Offline

Activity: 93
Merit: 10



View Profile
November 06, 2012, 03:51:10 PM
 #413

I have U: 6.6/m after 25 minutes, v1 with resistors changed.
Pls let us know what will happen with U 24 hours later. Have you measured Core voltage before/after changing resistors?


Yes I measured before (1.178 and 1.181 aprox) and after (1.238 and 1.236 aprox).

And now it has 50 minutes running and it is at 5.63/m
loshia
Legendary
*
Offline Offline

Activity: 1610
Merit: 1000


View Profile
November 06, 2012, 03:55:00 PM
 #414

5.63 seems like no improvment? What about utility before changing the res? Have you measured that?

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
rgzen
Member
**
Offline Offline

Activity: 93
Merit: 10



View Profile
November 06, 2012, 03:58:43 PM
 #415

I have not notice much improvement without change the resistors. May be a 5 % or so...
loshia
Legendary
*
Offline Offline

Activity: 1610
Merit: 1000


View Profile
November 06, 2012, 04:01:57 PM
 #416

That is why i plan to bump voltage on mines little bit more using potentiometer (Zetex voltmod  probably i will get 500K in parallel)
I will do it this weekend and will share the results  - i plan to bumop it around 1.28-1.29 < 1.30 just to be on a safe side as nghzang suggested:)

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
luffy
Hero Member
*****
Offline Offline

Activity: 607
Merit: 500



View Profile
November 06, 2012, 05:09:05 PM
 #417

v1 Lancelot (stock voltage) after 10 hours with --icarus-timing long i get better results:
A:3617 R:59 HW:92 U:5.5
Dexter770221
Legendary
*
Offline Offline

Activity: 1029
Merit: 1000


View Profile
November 06, 2012, 09:19:46 PM
 #418

I've done it. Soldered 2x68k in serial on top of original 10k resistor. 1206 packages (I didn't have other values). Voltage jumped from 1.17V to 1.22V. So far so good but I don't see any big improvement... Results later.

Under development Modular UPGRADEABLE Miner (MUM). Looking for investors.
Changing one PCB with screwdriver and you have brand new miner in hand... Plug&Play, scalable from one module to thousands.
libertybuck
Full Member
***
Offline Offline

Activity: 137
Merit: 100


View Profile
November 07, 2012, 12:32:13 AM
 #419

It is really a magic that all miners are electronic engineers Smiley

kano
Legendary
*
Offline Offline

Activity: 4466
Merit: 1800


Linux since 1997 RedHat 4


View Profile
November 07, 2012, 02:38:27 AM
 #420

v1 Lancelot (stock voltage) after 10 hours with --icarus-timing long i get better results:
A:3617 R:59 HW:92 U:5.5
Don't forget that long (and short) depends on how idle the computer is.
long of course will keep correcting that forever, but short stops after a while and uses what it's worked out up to then.

The problem with both is that on a variable clock, it will sometimes be too long ... if the clock goes up by even 2%.
If you have a static clock then no issues, but you can then also use what's described below anyway.

However with a variable clock:

The fix is to actually specify the values.

It doesn't matter if they are a little out - that will only affect the MH/s reported ... as long as it's not too far out.

Try this instead:

--icarus-timing 2:70

2 (2ns) (Hs) means it clocks at 435MH/s (instead of 380MH/s) which just means that the MH/s reported will not be correct
1/(2x10^-9) H/s

70 (7.0s) (read_count) will be OK up to 613MH/s
(2^32/(70/10)) H/s

The issue of the '70' value is it MUST be less than the time it takes to check the full nonce range.
The closer it is to the correct time, the lower the overhead of getting more work.
That overhead is, however, very, very small.
It determines how much of each nonce range is checked (unless a share is found) but aborting early doesn't affect the probability of finding shares.
Normally the '70' (read_count) is calculated from the other Hs value
info->Hs = Hs / NANOSEC;
info->fullnonce = info->Hs * (((double)0xffffffff) + 1);
info->read_count = (int)(info->fullnonce * TIME_FACTOR) - 1;

Hs=2 TIME_FACTOR=10 NANOSEC=10^9

The internal usage of the '2' value ensures correct MH/s display when a share isn't found.

P.S. I failed electrical engineering and got a Comp Sci degree Tongue

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
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 »  All
  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!