Bitcoin Forum
July 01, 2024, 11:14:59 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Bitcoin / Hardware / Re: [Work in progess] Burnins Avalon Chip to mining board service on: July 22, 2013, 08:07:32 PM
 Roll Eyes
Hihi - the shop is running amok ...
Seems like everyone has the same Cart. Cart Collisions like Sommerschlußverkauf
2  Bitcoin / Mining software (miners) / Re: Modular Python Bitcoin Miner - Official Thread on: February 07, 2012, 08:27:54 AM
I was working on a port with libftdi to replace the d2xx lib - it did not work, some bits in the data streams differ.
Great work! I really need this stuff on openwrt... Grin
3  Bitcoin / Hardware / Re: X6500 Custom FPGA Miner on: January 19, 2012, 08:27:37 PM
Hi,

My board is back!  Tongue
I changed to 12V connector and it works. On the 5 V molex which I used before no current gets pulled at all. Seems you are right, the fuse is gone. Don't know how this could have happend. I am using a standard PC power supply....
Maybee under 5V voltage drop? The current gets higher if the voltage drops and fuses are likely to burn?

Can you give me the position and data of the fuse? I can relace it by myself - less hassle comparing to sending the board back and forward through the customs...
Is it the part with the "w" on it?

It sounds to me like you had a good system going, and I doubt your FPGAs are dead. Do you have a volt-meter that you could measure the output from your power supply with? If that looks good, it could be that the protection fuse on X6500 has blown. This fuse should only blow as a last resort, particularly if you supplied reverse voltage, so I don't know why it would blow in your case. Were you using the Molex connector or barrel connector? Each power input has it's own fuse so you could try using the other one (if you have a suitable supply) to figure out if the fuse is to blame. If it is, please send it back and I'll replace the fuse for free.

If you don't feel comfortable testing it, I'll gladly diagnose it for you if you send it back. If you're pretty handy, you could replace the fuse yourself or bypass it entirely (although you'll lose the protection it provided, of course). I'll email you the address to ship it to.

Sorry for the trouble!

4  Bitcoin / Hardware / Re: X6500 Custom FPGA Miner on: January 19, 2012, 08:46:26 AM
Hi,

Was running the 180MHz file for about 30 seconds, then the miner aborted with IO errors after some succesful hashes.
I did a complete reset but the board does not come back  Huh

I had two 40mm fans above each heatsink, the did not get hot, therefore I don't believe they are burnt.
Maybee something about the power supply went wrong?
Can you gibe me some instruction what to do? Can I check the Voltage regulators?

Code:
root@esprimo:~/x6500-miner-org# python listDevices.py 
 0 AH00WOVU *
* means this device is currently available
root@esprimo:~/x6500-miner-org# ./program.py -v  ztexmerge_166mhz.bit
2012-01-19 09:39:03 | Opening bitstream file: ztexmerge_166mhz.bit
2012-01-19 09:39:03 | Bitstream file opened:
2012-01-19 09:39:03 |  Design Name: fpgaminer_top.ncd;HW_TIMEOUT=FALSE;UserID=0xFFFFFFFF
2012-01-19 09:39:03 |  Part Name: 6slx150fgg484
2012-01-19 09:39:03 |  Date: 2012/01/03
2012-01-19 09:39:03 |  Time: 23:50:25
2012-01-19 09:39:03 |  Bitstream Length: 3704054
2012-01-19 09:39:03 | Try open...
2012-01-19 09:39:03 | Device 0 opened (AH00WOVU)
2012-01-19 09:39:03 | Discovering JTAG chain 0 ...
Traceback (most recent call last):
  File "./program.py", line 167, in <module>
    jtag[chain].detect()
  File "/home/snpr/x6500-miner-org/jtag.py", line 81, in detect
    raise NoDevicesDetected
jtag.NoDevicesDetected
root@esprimo:~/x6500-miner-org#
5  Bitcoin / Hardware / Re: X6500 Custom FPGA Miner on: January 01, 2012, 09:35:15 AM
Hi,

The other two available fpga bitcoin boards have an open design - I can reuse them for different purpose, re-program or sale them as fpga dev kits if I decide to stop mining with them.
I would at least like to generate my own bitstream with your board, will this be possible? Will you release the schematic?
6  Bitcoin / Hardware / Re: Official Open Source FPGA Bitcoin Miner (Smaller Devices Now Supported!) on: July 09, 2011, 01:31:20 PM
Hi guys,

I have finished the first version of my C port of TheSevens pyminer
fpga-cminer 0.1 : http://pastebin.com/JRPsnpeJ

It is not as advanced yet but it works on systems without python.
My next step is a I2C interface for mutliple boards with small hashing power, as I have plenty of them Wink

b.r
Lazarus
7  Bitcoin / Hardware / Re: Official Open Source FPGA Bitcoin Miner (Smaller Devices Now Supported!) on: July 02, 2011, 11:42:19 AM
"result: false" looks like the share was not accepted.
Accepted shares normally should have a result "true" in the JSON response
8  Other / CPU/GPU Bitcoin mining hardware / Re: FPGA Development (SHA256 core) on: July 01, 2011, 04:44:21 PM
That one would rock!
http://cgi.ebay.de/Micro-Super-Computer-3-x-Altera-Stratix-III-FPGA-/130500717600

sadly its above my budget  Roll Eyes
9  Bitcoin / Hardware / Re: Official Open Source FPGA Bitcoin Miner (Smaller Devices Now Supported!) on: June 25, 2011, 08:21:52 PM
Hmmm  Huh
I have a delta of 15s with the test pattern - thus ~3MH/s on my Lattice ECP33
15s * 94.738 gives a quite large number, therefore the  min(60) hits and I end up with 47s job intervall.
Whay is it right to take this short path to 60s? I guess this was not ment to run on delta > 1.
10  Bitcoin / Hardware / Re: Official Open Source FPGA Bitcoin Miner (Smaller Devices Now Supported!) on: June 25, 2011, 07:30:43 PM
TheSeven, could you explain what you're doing here?
I am porting this stuff to C and i am wondering about those magic numbers like 94.738 and 45.335163.

Code:
    self.log("Endtime: %f\n" % endtime)
    delta = (endtime - starttime)  - 0.0145
    self.mhps = 45.335163 / delta
    delta = min(60, delta * 94.738)
    self.log("%f MH/s\n" % self.mhps, curses.A_BOLD)
    self.fpgajobinterval = min(self.fpgajobinterval, max(0.5, delta * 0.8 - 1))
    self.fpgapollinterval = min(self.fpgapollinterval, self.fpgajobinterval / 5)
    self.log("FPGA job interval: ")

And why to multiply with 0.8 ??
11  Other / CPU/GPU Bitcoin mining hardware / Re: FPGA Development (SHA256 core) on: June 23, 2011, 11:36:13 AM
Ahh, thanks! I always thought python code is easy to read Wink
I will publish it when finished. Propably in about 1-2 weeks, I have not that much spare time.
12  Other / Beginners & Help / Re: Standalone FPGA miner board (large scale) on: June 23, 2011, 11:01:25 AM
Anybody knows which HDTV sets these chips are inside?
 Roll Eyes I could buy up all broken TVs on ebay...
13  Other / CPU/GPU Bitcoin mining hardware / Re: FPGA Development (SHA256 core) on: June 23, 2011, 10:56:31 AM
Im porting the miner.py to C because I have no python on my embedded system.
Can someone explan me what this python snipped is all about:
Code:
self.fpga.write(struct.pack("B", 1) + job.state[::-1] + job.data[75:63:-1]
Does it mean bytes 75 to 63 are snipped out in reverse order???

b.r.
LazarusLong
14  Other / Beginners & Help / Re: Whitelist Requests (Want out of here?) on: June 22, 2011, 07:03:11 PM
I would like to go on to discuss in the FPGA thread, please put me on the whitelist
15  Other / Beginners & Help / Re: Introduce yourself :) on: June 22, 2011, 07:01:41 PM
My name is Lazarus Long

http://en.wikipedia.org/wiki/Lazarus_Long

 Grin
16  Bitcoin / Hardware / Re: Official Open Source FPGA Bitcoin Miner (Smaller Devices Now Supported!) on: June 11, 2011, 07:42:45 PM
I now have a  bitfile for the atlys board (spartan 6 - lx45) with depth:=2 and 50mhz

The only problem is, that miner.py refuses to communicate over the serial port.
It detects the core, but when it starts "Measuring FPGA performance..." it produces and timeout: "Timed out waiting for FPGA to accept work"

@TheSeven: any idea how to debug or solve the problem? is the miner.py code working for all depths and frequencies?
You'll need to adjust the pin locations for clk_in, rx and tx in the UCF file, and adjust the clock divider for the serial port for the 50MHz frequency.
Replace "10000010001" with "0110110010" and "11000011001" with "01010001011" in uart.vhd.
And I should probably publish the new version of my miner, it now supports multiple pools, long polling, etc. Smiley

TheSeven, can you give some lines on how to calculate the deviders, any formula?
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!