Post
Topic
Board Ελληνικά (Greek)
Re: Miner για Android και άλλες ερωτήσεις
by
qdoop
on 25/09/2013, 07:23:05 UTC
Quote
......
ΥΓ. Εξακολουθώ να είμαι περίεργος για το πώς θα μπορούσα να βάλω ASIC σε android Smiley . Αν κάποιος έχει καμμιά ίδεα.....

http://cointerra.com/cointerra-demonstrates-working-fpga-releases-additional-chip-details/
http://www.youtube.com/watch?feature=player_embedded&v=lkorfqAKGbc

Αν προσεξεις στο βιντεο θα δεις οτι μιλανε στο FPGA μεσω SPI. To SPI ειναι ενα πολυ διαδεδομενο πρωτοκολλο σειριακης επικοινωνιας στα ASIC και υπαρχουν πολυ φθηνα chips SPI/USB (πχ http://www.ftdichip.com/Products/ICs/FT232H.htm) με τα οποια μπορεις να μιλησεις μεσω USB απο το PC στο ASIC.*

Παρα πολλα κινητα συμπεριλαμβανομενου και του Android υποστηριζουν USB_On-The-Go που τους επιτρεπει να λειτουργουν εκτος απο USB device και ως USB Host δηλαδη σαν το PC σου.
http://developer.android.com/guide/topics/connectivity/usb/index.html
http://en.wikipedia.org/wiki/USB_On-The-Go#Cellphone_implementation

Αρα αρκει να ξερεις τις εντολες που δεχετε ενα ASIC μεσω USB η SPI για να μιλησεις μαζι του και να του μοιρασεις δουλεια.
Πρακτικα δεν εχει μεγαλη διαφορα σε Android απο ενα οποιοδηποτε Linux. Μαλιστα το πιθανοτερο με ελαχιστη δουλεια ενας open source miner να μπορει να τρεξει σε Android οπως ο παρακατω καθως η μοναδικη δουλεια του κωδικα στο Android θα ειναι να κανει το gateway μεταξυ mining pool και ASIC chips.

Butterflylabs EasyMiner v1.1.4
https://play.google.com/store/apps/details?id=com.mr.app.ui&hl=en


*Τον USB to SPI converter που φαινετε στο βιντεο τον εχω δουλεψει και εγω σε πολλα project.