Difference between revisions of "Avalon6"

From Bitcoin Wiki
Jump to: navigation, search
(Update daily build directory)
(LED, Add detect fan function)
Line 55: Line 55:
 
  Hashing: Blue
 
  Hashing: Blue
 
  Idle: Yellow blinking
 
  Idle: Yellow blinking
 +
Detect fan: Green blinking
 
  Error(Software, Power, Temperature): Red blinking
 
  Error(Software, Power, Temperature): Red blinking
 
  Manually turn on LED: While blinking
 
  Manually turn on LED: While blinking

Revision as of 15:36, 1 November 2015

Basic Information

Hashrate:
    3.65T (+-10%)

Power consumption:
    990W (measure on 12V port of the device)
    1100W (on the wall, with assumption of 90% power conversion ratio)

Power per hash:
    270J/THash (device only)
    295J/THash (on the wall, with assumption of 90% power conversion
ratio)

Overclocking:
    Support automatically optimize frequency, no need to overclock manually.

PSU ouput pin:
    4x6PIN PCIe power connector. *All must be connected.*

PSU requirements:
    Minimum 1100W output, recommend to use high quality PSU for server
with more than 1200W output and high quality power cable.
    Input voltage no lower than 11.7V and no higher than 12.2V (numbers
take from the controller)
    Lower voltage leads to lower hashrate and higher voltage leads to
possible device burning down.
    NOTICE: Poor quality cable may result in low voltage.

Fan:
    Specs: 12038
    Current: between 1.6A and 2.8A.
    Minimum RPM: 3800.
    *NOTICE* If the fan is broken or the fan's RPM cannot be measure,
the device will not start.

Controller:
    Raspberry Pi (version B or B+)
    Raspberrt Pi 2 is not supported yet.
    Each RPi can control approximate 60 devices.

AUC:
    Each AUC can connect up to 6 devices.

Dimensions:
    354x136x150mm

Net weight:
    ~4.2kg

Protection Degree:
    IP20

LED

Power on: White
Hashing: Blue
Idle: Yellow blinking
Detect fan: Green blinking
Error(Software, Power, Temperature): Red blinking
Manually turn on LED: While blinking

Firmware

RPi Firmware

20151001

  • First version of Avalon6 firmware

MM Firmware

2015-09-30

  • Version 601509-a2613610
  • First MM firmware for Avalon6.0 S
  • Support 2 miners
  • Detect asic counts when start
  • Support target filter

NEXT-TESTING

  • NOTICE: Only for testing
  • Version 601509-9dd0f8a0
  • Fix upgrade failed

Software Development

CGMiner Under Ubuntu 14.04

# Daily building: http://build.canaan-creative.com:8080/~buildbot/avalon6/
#Inside your home directory, download Cgminer
git clone https://github.com/Canaan-Creative/cgminer
cd cgminer
git checkout origin/avalon4 -b avalon4
./autogen.sh --enable-avalon4
make -j 4
# Run
sudo ./cgminer --avalon4-freq 200 --avalon4-voltage 7125 -o http://stratum.pool:3333 -u  work -p pass 
or
sudo ./cgminer --avalon4-freq 200 --avalon4-voltage 7125 -o http://stratum.pool:3333 -u  work -p pass --api-allow W:192.168.2,W:192.168.2.1 --api-listen $@ 2>./log

MM

* Daily building: http://build.canaan-creative.com:8080/~buildbot/mm60/
* Avalon6 TB2 ===
$ make -C firmware PLATFORM=MM60_TB2
* Avalon6.0 S ===
$ make -C firmware

TODO

OpenWrt

  1. Support Raspberry Pi 2B
  2. Update with the master branch
  3. Support Avalon6 in LuCI (Advanced version)
  4. Keep more coding on LuCI (Avalon theme)

CGMiner

  1. Add auto speed option
  2. Merge the Avalon6 code to CK's master

MM

  1. New board Avalon 6.2 support
  2. POST
  3. Temperature support
  4. LPC11U14 program/update
  5. Change stratum code to libstratum.a
  6. Support diff = 1

Known Issues

  1. MM Firmware upgrade failed