Bitcoin Forum
April 26, 2024, 12:54:01 AM *
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 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 »
  Print  
Author Topic: FPGA development board "Icarus" - DisContinued/ important announcement  (Read 207221 times)
reedlaw
Newbie
*
Offline Offline

Activity: 55
Merit: 0


View Profile
January 21, 2012, 02:24:59 PM
 #301

I got my board on Thursday and was thoroughly impressed. The packaging was protective and neatly packed. Everything needed to get up and running was included. After plugging in the board I cloned the Icarus software, read the README for the mining software, modified the .sh file (I am on Ubuntu) and it started working. The board itself is very tidy. It has several LEDs and a power switch. I haven't explored its potential as a development board yet, but I'm sure it would be equally useful there. Thanks ngzhang for the great work!

One slight issue is the mining software seems to always run at 50% of one of my CPU cores (Intel Core i7). Not sure if it's the python version I'm running or the software, but I'm wondering if this would run well on a low-powered PC or even a Rasberry Pi. Anyone try this yet?
1714092841
Hero Member
*
Offline Offline

Posts: 1714092841

View Profile Personal Message (Offline)

Ignore
1714092841
Reply with quote  #2

1714092841
Report to moderator
"Bitcoin: the cutting edge of begging technology." -- Giraffe.BTC
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714092841
Hero Member
*
Offline Offline

Posts: 1714092841

View Profile Personal Message (Offline)

Ignore
1714092841
Reply with quote  #2

1714092841
Report to moderator
1714092841
Hero Member
*
Offline Offline

Posts: 1714092841

View Profile Personal Message (Offline)

Ignore
1714092841
Reply with quote  #2

1714092841
Report to moderator
1714092841
Hero Member
*
Offline Offline

Posts: 1714092841

View Profile Personal Message (Offline)

Ignore
1714092841
Reply with quote  #2

1714092841
Report to moderator
randomguy7
Hero Member
*****
Offline Offline

Activity: 527
Merit: 500


View Profile
January 21, 2012, 02:34:55 PM
 #302

I plan to run the boards using an alix 2d2 (500 mhz geode cpu), I can report back when I have some results but that might take some time.
allinvain
Legendary
*
Offline Offline

Activity: 3080
Merit: 1080



View Profile WWW
January 21, 2012, 05:36:15 PM
 #303

I got my board on Thursday and was thoroughly impressed. The packaging was protective and neatly packed. Everything needed to get up and running was included. After plugging in the board I cloned the Icarus software, read the README for the mining software, modified the .sh file (I am on Ubuntu) and it started working. The board itself is very tidy. It has several LEDs and a power switch. I haven't explored its potential as a development board yet, but I'm sure it would be equally useful there. Thanks ngzhang for the great work!

One slight issue is the mining software seems to always run at 50% of one of my CPU cores (Intel Core i7). Not sure if it's the python version I'm running or the software, but I'm wondering if this would run well on a low-powered PC or even a Rasberry Pi. Anyone try this yet?

That is not normal. I am also running the miner (temporarily) on a Windows 7 box with also a Core i7 (920) CPU and I notice no cpu usage from the python process. What version of python are you running? I'm using the recommended 2.7.2 (64 bit)

ngzhang (OP)
Hero Member
*****
Offline Offline

Activity: 592
Merit: 501


We will stand and fight.


View Profile
January 21, 2012, 05:43:46 PM
 #304

I got my board on Thursday and was thoroughly impressed. The packaging was protective and neatly packed. Everything needed to get up and running was included. After plugging in the board I cloned the Icarus software, read the README for the mining software, modified the .sh file (I am on Ubuntu) and it started working. The board itself is very tidy. It has several LEDs and a power switch. I haven't explored its potential as a development board yet, but I'm sure it would be equally useful there. Thanks ngzhang for the great work!

One slight issue is the mining software seems to always run at 50% of one of my CPU cores (Intel Core i7). Not sure if it's the python version I'm running or the software, but I'm wondering if this would run well on a low-powered PC or even a Rasberry Pi. Anyone try this yet?

by my experience the CPU usage will be a zero.
allinvain
Legendary
*
Offline Offline

Activity: 3080
Merit: 1080



View Profile WWW
January 21, 2012, 09:54:43 PM
 #305

Just to clarify to load a different bitstream we need the Xilinx platform cable, right? In other words it can't be loaded via USB like say the x6500 boards.

xiangfu
Full Member
***
Offline Offline

Activity: 120
Merit: 100


View Profile
January 22, 2012, 02:44:05 AM
 #306

Just to clarify to load a different bitstream we need the Xilinx platform cable, right? In other words it can't be loaded via USB like say the x6500 boards.

correct. we need the Xilinx cable. I have tried to flash with urjtag and other cable. this one: [http://en.qi-hardware.com/wiki/Milkymist_JTAG-serial_daughterboard]. after select the cable. and run 'detect'. it can't detect any chip Sad.  anyone have idea on this?

thanks
Defkin
Member
**
Offline Offline

Activity: 80
Merit: 10


View Profile
January 22, 2012, 04:14:23 AM
 #307

I got my board on Thursday and was thoroughly impressed. The packaging was protective and neatly packed. Everything needed to get up and running was included. After plugging in the board I cloned the Icarus software, read the README for the mining software, modified the .sh file (I am on Ubuntu) and it started working. The board itself is very tidy. It has several LEDs and a power switch. I haven't explored its potential as a development board yet, but I'm sure it would be equally useful there. Thanks ngzhang for the great work!

One slight issue is the mining software seems to always run at 50% of one of my CPU cores (Intel Core i7). Not sure if it's the python version I'm running or the software, but I'm wondering if this would run well on a low-powered PC or even a Rasberry Pi. Anyone try this yet?

Have to agree about the packaging etc. Received in 5 days from shipment date. I think what really impressed me was that the plugpack came with the correct 240v pins for Australia.


Running 3 boards off a micro atx atom 525, no fan on cpu just heat-sink, 80w PSU (overkill), and using almost 0 CPU.
allinvain
Legendary
*
Offline Offline

Activity: 3080
Merit: 1080



View Profile WWW
January 22, 2012, 04:34:30 AM
 #308

Just to clarify to load a different bitstream we need the Xilinx platform cable, right? In other words it can't be loaded via USB like say the x6500 boards.

correct. we need the Xilinx cable. I have tried to flash with urjtag and other cable. this one: [http://en.qi-hardware.com/wiki/Milkymist_JTAG-serial_daughterboard]. after select the cable. and run 'detect'. it can't detect any chip Sad.  anyone have idea on this?

thanks

Thanks for the info Smiley I guess I have to hit ebay for a kit.

Askit2
Hero Member
*****
Offline Offline

Activity: 981
Merit: 500


DIV - Your "Virtual Life" Secured and Decentralize


View Profile
January 22, 2012, 11:25:45 AM
 #309

I do not want to offend you but perhaps if you want someone else to make a software miner for Icarus you could do what BFL did and provide the guy that wrote CG miner and UFasoft miner remote access and some sort of API ( I would guess with your files being publicly available it isnt likely hard to do.). I doubt I am suggesting anything you have not already thought of. If existing miners can use yours as well then Icarus has current and possibly future changes to pool connection systems. My thought is it could free up your time to create and sell hardware  and as long as your hardware is supported the end user gets upgrades with the new releases of the software.

          ▄▄
        ▄█▀▀█▄
      ▄█▀ ▄▄ ▀█▄
      ▀ ▄████▄ ▀
   ▄▀ ▄ ▀████▀ ▄ ▀▄
 ▄▀ ▄███▄ ▀▀ ▄███▄ ▀▄
█  ███████  ███████  █
 ▀▄ ▀███▀ ▄▄ ▀███▀ ▄▀

   ▀▄ ▀ ▄████▄ ▀ ▄▀
      ▄ ▀████▀ ▄
      ▀█▄ ▀▀ ▄█▀
        ▀█▄▄█▀
          ▀▀
███████████████████████████████████████████████████████████████████
██████▀▀▀▀▀▀▀▀▀▀▀██████████▀▀▀▀▀████▀▀▀▀▀█████▀▀▀▀█████▀▀▀▀▀███████
██████            ▀████████     ████     █████    █████     ███████
██████     ▄▄▄▄▄    ▀██████     █████    ████      ████    ████████
██████     ██████▄    █████     █████    ▀██▀  ▄▄  ▀██▀    ████████
██████     ███████    █████     ██████    ██   ██   ██    █████████
██████     ███████    █████     ██████    ██   ██   ██    █████████
██████     ███████    █████     ██████     █   ██   █     █████████
██████     █████▀    ██████     ███████       ████       ██████████
██████     ▀▀▀▀▀    ▄██████     ████████     ██████     ███████████
██████            ▄████████     ████████     ██████     ███████████
██████▄▄▄▄▄▄▄▄▄▄▄██████████▄▄▄▄▄█████████▄▄▄▄██████▄▄▄▄████████████
███████████████████████████████████████████████████████████████████
.DIWtoken.com.
▄██████████████████▄
███       ▀███████
███       █████████
███       █████████
███       █████████
███              ██
███   ▄▄▄▄▄▄▄▄   ███
███   ▄▄▄▄▄▄▄▄   ███
███              ███
███▄▄▄▄▄▄▄▄▄▄▄▄▄▄███
██████████████████▀

▄██████████████████▄
███████████▀ ███████
█████████▀   ███████
███████▀     ██▀ ███
███ ▀▀       █▄▄████
███          █▀▀▀▀██
███ ▄▄       ███████
██████▄     █▄ ▀███
█████████▄   ███▄███
███████████▄ ███████
▀██████████████████▀

▄██████████████████▄
████████████████████
███████████████▀▀ ██
█████████▀▀     ███
████▀▀     ▄█▀   ███
███▄    ▄██      ███
█████████▀      ▄██
█████████▄     ████
█████████████▄ ▄████
████████████████████
▀██████████████████▀
......SECURITY DECENTRALIZED...
CoinSpeculator
Sr. Member
****
Offline Offline

Activity: 420
Merit: 250



View Profile
January 24, 2012, 04:04:51 AM
 #310

Can someone who speaks english write up a guide?  Trying to deal with this mishmash of guides that don't go together and are written for linux has consumed 2 hours for me.  Tried emailing the creator and he sent me a link to python 2.7 then ignored my further questions...

I double click the miner.py file and it definitely starts doing something.  I don't know if it's actually mining.
allinvain
Legendary
*
Offline Offline

Activity: 3080
Merit: 1080



View Profile WWW
January 24, 2012, 05:29:30 AM
 #311

Can someone who speaks english write up a guide?  Trying to deal with this mishmash of guides that don't go together and are written for linux has consumed 2 hours for me.  Tried emailing the creator and he sent me a link to python 2.7 then ignored my further questions...

I double click the miner.py file and it definitely starts doing something.  I don't know if it's actually mining.

Checkout the first post on this thread. Or you can follow my quickly slapped together guide...

Step 1: Download and install the USB_UART driver, it's PL2303HXD:

http://www.prolific.com.tw/eng/downloads.asp?id=31

*note: you may have to reboot your machine after the installation of this driver*

Step 2: Download and install python 2.7

http://python.org/getit/

Step 3: Install the serial / jsonrpc / curses libs into the python27/Lib folder. Typically python should be installed in C:\Python27. I've uploaded all the python libs (zip format). Here is the link:

http://www.mediafire.com/?4r79856dlccv6n3

3: Go to where you stored your miner (ngzhang's) and edit the MINER.BAT (don't just run the miner.py!). The miner.bat file should look something like this:

start c:\python27\python.exe miner.py -u http://bitcoinsuperstar:supersecretpassword@btcguild.com:8332 -s com6

4: Once you've made sure you have the proper info for your chosen mining pool programmed into that batch file (miner.bat) just double click it and enjoy your uber fpga hashing rig. At this point it is safe to crack open a beer and chug it down with deep satisfaction Smiley Job well done!









hardpick
Sr. Member
****
Offline Offline

Activity: 265
Merit: 250


Football President


View Profile WWW
January 24, 2012, 06:09:31 AM
 #312

Can someone who speaks english write up a guide?  Trying to deal with this mishmash of guides that don't go together and are written for linux has consumed 2 hours for me.  Tried emailing the creator and he sent me a link to python 2.7 then ignored my further questions...

I double click the miner.py file and it definitely starts doing something.  I don't know if it's actually mining.

Checkout the first post on this thread. Or you can follow my quickly slapped together guide...

Step 1: Download and install the USB_UART driver, it's PL2303HXD:

http://www.prolific.com.tw/eng/downloads.asp?id=31

*note: you may have to reboot your machine after the installation of this driver*

Step 2: Download and install python 2.7

http://python.org/getit/

Step 3: Install the serial / jsonrpc / curses libs into the python27/Lib folder. Typically python should be installed in C:\Python27. I've uploaded all the python libs (zip format). Here is the link:

http://www.mediafire.com/?4r79856dlccv6n3

3: Go to where you stored your miner (ngzhang's) and edit the MINER.BAT (don't just run the miner.py!). The miner.bat file should look something like this:

start c:\python27\python.exe miner.py -u http://bitcoinsuperstar:supersecretpassword@btcguild.com:8332 -s com6

4: Once you've made sure you have the proper info for your chosen mining pool programmed into that batch file (miner.bat) just double click it and enjoy your uber fpga hashing rig. At this point it is safe to crack open a beer and chug it down with deep satisfaction Smiley Job well done!



good write up

Step 3: Install the serial / jsonrpc / curses libs into the python27/Lib folder. Typically python should be installed in C:\Python27. I've uploaded all the python libs (zip format). Here is the link:


no install required --- just copy and paste --- into python27/Lib folder --- make sure  it is "serial folder only"  not serial/serial (2 folder inside one another)








ngzhang (OP)
Hero Member
*****
Offline Offline

Activity: 592
Merit: 501


We will stand and fight.


View Profile
January 24, 2012, 06:21:20 AM
 #313

Can someone who speaks english write up a guide?  Trying to deal with this mishmash of guides that don't go together and are written for linux has consumed 2 hours for me.  Tried emailing the creator and he sent me a link to python 2.7 then ignored my further questions...

I double click the miner.py file and it definitely starts doing something.  I don't know if it's actually mining.

oh, it looks like your email fire wall block my mail with attachment.
please check the github. in the download folder.
Peao
Legendary
*
Offline Offline

Activity: 1320
Merit: 1001


View Profile
January 24, 2012, 12:50:47 PM
 #314

I do not want to offend you but perhaps if you want someone else to make a software miner for Icarus you could do what BFL did and provide the guy that wrote CG miner and UFasoft miner remote access and some sort of API ( I would guess with your files being publicly available it isnt likely hard to do.). I doubt I am suggesting anything you have not already thought of. If existing miners can use yours as well then Icarus has current and possibly future changes to pool connection systems. My thought is it could free up your time to create and sell hardware  and as long as your hardware is supported the end user gets upgrades with the new releases of the software.

+1 for this idea.

I remember the BFL's post @ CGMINER's topic:

https://bitcointalk.org/index.php?topic=28402.msg692304#msg692304
O_Shovah
Sr. Member
****
Offline Offline

Activity: 410
Merit: 252


Watercooling the world of mining


View Profile
January 24, 2012, 12:56:12 PM
 #315

Im working on my ARM host plattform with xubuntu.
But it seems i missed something with the syntaxes.
 
Code:
o_shovah@Zuse:~/Desktop/Icarus/miner_software/simple_ver$ sudo python miner.sh
  File "miner.sh", line 3
    WORKER=http://ngzhang1983@msn.com_3:1234@pit.deepbit.net:8332/
               ^
SyntaxError: invalid syntax

Any ideas ?

server
Legendary
*
Offline Offline

Activity: 892
Merit: 1002


1 BTC =1 BTC


View Profile
January 24, 2012, 01:40:07 PM
 #316

Im working on my ARM host plattform with xubuntu.
But it seems i missed something with the syntaxes.
 
Code:
o_shovah@Zuse:~/Desktop/Icarus/miner_software/simple_ver$ sudo python miner.sh
  File "miner.sh", line 3
    WORKER=http://ngzhang1983@msn.com_3:1234@pit.deepbit.net:8332/
               ^
SyntaxError: invalid syntax

Any ideas ?

WORKER="http://ngzhang1983@msn.com_3:1234@pit.deepbit.net:8332/"

maybe use quotes " or '

ngzhang (OP)
Hero Member
*****
Offline Offline

Activity: 592
Merit: 501


We will stand and fight.


View Profile
January 24, 2012, 01:55:17 PM
 #317

I do not want to offend you but perhaps if you want someone else to make a software miner for Icarus you could do what BFL did and provide the guy that wrote CG miner and UFasoft miner remote access and some sort of API ( I would guess with your files being publicly available it isnt likely hard to do.). I doubt I am suggesting anything you have not already thought of. If existing miners can use yours as well then Icarus has current and possibly future changes to pool connection systems. My thought is it could free up your time to create and sell hardware  and as long as your hardware is supported the end user gets upgrades with the new releases of the software.

+1 for this idea.

I remember the BFL's post @ CGMINER's topic:

https://bitcointalk.org/index.php?topic=28402.msg692304#msg692304

OK i know. wait for a few days.
CoinSpeculator
Sr. Member
****
Offline Offline

Activity: 420
Merit: 250



View Profile
January 24, 2012, 03:07:31 PM
 #318


Checkout the first post on this thread. Or you can follow my quickly slapped together guide...

Step 1: Download and install the USB_UART driver, it's PL2303HXD:

http://www.prolific.com.tw/eng/downloads.asp?id=31

*note: you may have to reboot your machine after the installation of this driver*
The file PL2302HXD does not exist on this page.  I just downloaded the first one since that seemed to be the most accurate for my system (Win 7 64bit)
Step 2: Download and install python 2.7

http://python.org/getit/

Step 3: Install the serial / jsonrpc / curses libs into the python27/Lib folder. Typically python should be installed in C:\Python27. I've uploaded all the python libs (zip format). Here is the link:

http://www.mediafire.com/?4r79856dlccv6n3

3: Go to where you stored your miner (ngzhang's) and edit the MINER.BAT (don't just run the miner.py!). The miner.bat file should look something like this:

start c:\python27\python.exe miner.py -u http://bitcoinsuperstar:supersecretpassword@btcguild.com:8332 -s com6

4: Once you've made sure you have the proper info for your chosen mining pool programmed into that batch file (miner.bat) just double click it and enjoy your uber fpga hashing rig. At this point it is safe to crack open a beer and chug it down with deep satisfaction Smiley Job well done!

I had to change com6 to com4 for it to work properly.  Otherwise I got this:

"serial.serialutil.SerialException: could not open port com6: [Error 2] The systems cannon find the file specified."

Also python closed itself immediately upon that error and I couldn't read it unless I took a screenshot.

Working now! ~400 Mhash/s
allinvain
Legendary
*
Offline Offline

Activity: 3080
Merit: 1080



View Profile WWW
January 24, 2012, 04:40:54 PM
 #319

Excellent! Glad it's working for you now. Welcome to the FPGA party Smiley

Yeah I used com6 only as an example. The com port you need to use can be determined by going into the device manager and looking under the Ports section.

"PL-2303 USB to Serial Bridge (for HX, TA, EA chip versions)" so yeah you're right there is no _specific PL-2303HX file but that generic zip file contains support for it and other versions as well.

ngzhang (OP)
Hero Member
*****
Offline Offline

Activity: 592
Merit: 501


We will stand and fight.


View Profile
January 24, 2012, 07:06:23 PM
 #320

released a 400MH "overclock" bitsteam for alpha test. on the github.
notice that this bitsteam is not guarantee stable on all boards. and extra cooling for the PCB (not only for the chip heat-sink) is needed.
by present architecture, maybe this is the end.
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 »
  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!