readme update

This commit is contained in:
Skot Croshere
2022-06-29 13:25:21 -07:00
parent 72a14cec9c
commit ee365b812e
3 changed files with 14 additions and 9 deletions

1
.gitignore vendored
View File

@ -28,3 +28,4 @@ fp-info-cache
*.xml *.xml
*.csv *.csv
*auto_saved_files* *auto_saved_files*
*bak

BIN
doc/bitaxe.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1018 KiB

View File

@ -1,5 +1,5 @@
# The bitaxe # The bitaxe
![](doc/assembled.png) ![](doc/bitaxe.png)
an early-stage experimental bitcoin mining machine. Uses two Bitmain BM1387 ASICs. an early-stage experimental bitcoin mining machine. Uses two Bitmain BM1387 ASICs.
## BM1387 ## BM1387
@ -10,16 +10,20 @@ an early-stage experimental bitcoin mining machine. Uses two Bitmain BM1387 ASIC
- The BM1387 is available for around $1-2 each in low quantities from Aliexpress - The BM1387 is available for around $1-2 each in low quantities from Aliexpress
## Current Status ## Current Status
- I have built several v1 PCBs - I have built a couple v2 PCBs
- v1 has a problem with the pin pitch on the BM1387 footprint. - So far everything seems to be working properly.
- it's very unlikely *all* of the pins were making contact. - I can mine using the [cgminer](https://github.com/wareck/cgminer-gekko) modified for gekkoscience USB stick miners.
- this has been corrected on v2, but not verified yet. Still waiting for PCBs to arrive. - Don't forget to modify the [GSH Driver_gekko](https://github.com/wareck/cgminer-gekko/blob/8c579bb88058b01dd524de0459621c8c57d34cb9/usbutils.c#L1058) in usbutils.c to match the iManufacturer and iProduct of the FTDI USB serial adapter you are using.
- The voltages all appear to be right - For the jim.sh adapter I'm using, use the following values;
- I can't get any response over serial from the BM1387s yet. ```
- The current comsumption does change like I would expect when I send a serial command to change the frequency. .idVendor = 0x0403,
.idProduct = 0x6015,
.iManufacturer = "FTDI",
.iProduct = "FT230X Basic UART",
```
## Hardware ## Hardware
- [BM1387B from random AliExpress seller](https://www.aliexpress.com/item/2251832867687077.html). Do these work?? Who knows! - [BM1387B from random AliExpress seller](https://www.aliexpress.com/item/2251832867687077.html). These appear to work!
- [40x40mm heatsink and 5V fan](https://www.aliexpress.com/item/2251832861666365.html) from a random AliExpress seller. At least half of these arrived broken in some way. But they are cheap and the working ones do keep the BM1387's nice and cool when used with some thermal compound. - [40x40mm heatsink and 5V fan](https://www.aliexpress.com/item/2251832861666365.html) from a random AliExpress seller. At least half of these arrived broken in some way. But they are cheap and the working ones do keep the BM1387's nice and cool when used with some thermal compound.
- The serial port is 1.8V. The [FTDI TTL-232RG-VREG1V8-WE](https://www.digikey.com/en/products/detail/ftdi,-future-technology-devices-international-ltd/TTL-232RG-VREG1V8-WE/2441359) USB adapter does the trick, although it's pretty expensive. - The serial port is 1.8V. The [FTDI TTL-232RG-VREG1V8-WE](https://www.digikey.com/en/products/detail/ftdi,-future-technology-devices-international-ltd/TTL-232RG-VREG1V8-WE/2441359) USB adapter does the trick, although it's pretty expensive.
- [jim.sh Micro1v8 FT230X](https://www.amazon.com/dp/B076B9YRMP) adapters also work. - [jim.sh Micro1v8 FT230X](https://www.amazon.com/dp/B076B9YRMP) adapters also work.