Avalon4
目次
写真[編集]
デザインファイル[編集]
- ハードウェア設計ファイル:http://downloads.canaan-creative.com/hardware/A3222/avalon4/
- A3222 ASICのデータシート:http://downloads.canaan-creative.com/hardware/A3222/datasheet/
パッケージ:QFN56-8X8、0.5mmピッチ プロセスノード:28nm コア電圧:0.65〜0.8V チップ周波数:400MHz ハシレート:25Gh / s 電力使用量:ASIC側で0.4-0.6J / Gh VDDIO:1.5〜2.5V
SPIの例[編集]
実際のデータ: 1位: 仕事nチップ1 {576'hc16801619d8d4242e06e5fab25a54bbe222e8b877848c34beea79cd6528caf7e33cde02a983dab158119ce2a1c9fc4eddac8ce296d0fd9da6e18f645087e051a2d547050e8dc86b1,64'ha、32'h1,32'h1,32'h1} 仕事nチップ0 {576'h1bed3ba0a2cb45c1d8f8ef6712146495c44192c07145fd6d974bf4bb8f41371d65c90d1e9cb18a17fa77fe7d13cdfd7b0063910762a5f25c06b168ae087e051a895170504ac1d001,64'h5,32'h1,32'h1,32'h1} 2位: 作業n + 1チップ1 {576'h0,64'hb、32'h1,32'h1,32'h1} 作業n + 1チップ0 {576'h0,64'h6,32'h1,32'h1,32'h1} 第3: 作業n + 2チップ1 {576'h0,64'hc、32'h1,32'h1,32'h1} 作業n + 2チップ0 {576'h0,64'h7,32'h1,32'h1,32'h1} chip0の場合は32'h1beebba0、chip1の場合は32'hc1698161、
Avalon4[編集]
各モジュールは40個のA3222 ASICを搭載しており、モジュールは1TH / Sで動作し、〜680Wの電力を使用する必要があります。
320px 320px 320px 320px 320px 320px 320px
Avalon4接続[編集]
JTAGポート[編集]
PMU[編集]
HU[編集]
電源およびGND[編集]
4.0と4.1マシンの物理的な区別[編集]
LEDボード[編集]
* 'Ver。ライトパネルの右下隅に4.Xがマークされています。
390px 390px
PMU[編集]
もう一つの方法は、PMU(Power Module Unit)をチェックするケースを開いて、
*(左)3つの270uf 16Vと2つの820uf 16V青の固体コンデンサが4.0バージョンで使用されています。
*(右側)4つの100uf 16Vと4つの560uf 6.3V紫色の固体コンデンサが4.1バージョンで使用されています。
390px 390px
コントローラー[編集]
*ハードウェアは4.0と4.1で同じですが、唯一の違いはファームウェアです
LED[編集]
LED | オフ | に | 点滅 | メモ |
---|---|---|---|---|
ERR | 'POST失敗' '1つのモジュールが死んでいる' | マニュアル | ||
警告 | ハッシング | 起動維持モード | 'ファンは0' または '過熱' | |
TXD / RXD | データなし | データ転送 | ||
N1 / N2 | ノンス | 1ノンスが見つかりました | ||
PG1 / PG2 | パワーグッド | 小さなPMUの一部が失敗しました |
IIC[編集]
Ubuntu 14.04でのAvalon4 CGMiner[編集]
ダウンロード[編集]
あなたのホームディレクトリの中で、Cgminerをダウンロードしてください git clone https://github.com/Canaan-Creative/cgminer
コンパイル[編集]
cd cgminer git checkout origin / avalon4 -b avalon4 ./autogen.sh --enable-avalon4 make -j 4
実行[編集]
sudo ./cgminer --avalon4-fan 60 - avalon4-freq 200 - avalon4-voltage 7125 --lowmem -o http://stratum.pool:3333 -u work -p pass または sudo ./cgminer --avalon4-fan 60 - avalon4-freq 200 - avalon4-voltage 7125 --lowmem -o http://stratum.pool:3333 -u work -p pass --api-allow W:192.168 .2、W:192.168.2.1 --api-listen $ @ 2> ./ log
微調整[編集]
- LED
フォーマット: 'ascset | ASCN、led、modularid' 例:cgminer-api "ascset | 0、led、1"
- ファン
フォーマット: 'ascset | ASCN、fan、fanmin [-fanmax]' 例:cgminer-api "ascset | 0、fan、10"またはcgminer-api "ascset | 0、fan、10-100"
- 電圧
形式: 'ascset | ASCN、電圧、MMID値[-miner_id-val_offset]' 例:cgminer-api "ascset | 0、voltage、1-7750" cgminer-api "ascset | 0、voltage、1-7750-0-125"
技術的な詳細[編集]
- aucは書き込みと読み取りの間に1〜2msの間を取る。ポーリング遅延が0であっても(4800は1msを意味します)
- 各ポーリングのcgminerは〜 '20ms' をとります。ポーリング遅延さえ0msです
MMノート[編集]
[1][編集]
コンパイルフラグ[編集]
値 | BOOTLOADER | MM41 | デバッグ |
---|---|---|---|
0 | ブートローダーなし | MM-4.0をサポート | デバッグを無効にする |
1 | サポートブートローダ | MM-4.1をサポート | デバッグを有効にする |
ユーザーマニュアル[編集]
ハッシュレートリフレンス[編集]
MM Ver | チップ周波数 | 電圧 | ハッシュレート | 電力使用量 |
---|---|---|---|---|
4.0 | 420:390:360 | 8000 | 980G | 594ワット |
4.0 | 450:390:370 | 8125 | 1T | 640ワット |
4.0 | 450:400:390 | 8250 | 1.1T | 655ワット |
MM Ver | チップ周波数 | 電圧 | ハッシュレート | 電力使用量 |
---|---|---|---|---|
4.1 | 375:300:275 | 7000 | '800G' | 419ワット |
4.1 | 375:350:300 | 7500 | '866G' | 457ワット |
4.1 | 420:390:360 | 7625 | 980G | 542ワット |
4.1 | 450:390:370 | 8000 | 1T | 600ワット |
4.1 | 500:450:430 | 8125 | 1.14T | 710ワット |
4.1 | 550:500:450 | 8250 | 1.25T | 800ワット |
4.1 | 570:510:470 | 8375 | 1.3T ' | 990ワット |
AUC[編集]
Avalon USB2IICコンバータ、USB VID:PID '29f1:33f2'
cybtc提供
LED[編集]
- PWR:電源インジケータ
- R:AUC応答エラー
- G:IIC Xfer
- B:AUC init
AUCファームウェア[編集]
20141122[編集]
- AUCバージョン: 'AUC-20141122'
- usb configが変更されたときにasicをリセットする(true-> false)
20141105[編集]
- AUCバージョン: 'AUC-20141105'
- コードクリーンアップ
ファームウェアの焼き込みを改善する
[2][編集]
- AUCバージョン: 'AUC-20141103'
- ウォッチドッグを追加する
- コードクリーンアップ
20141027[編集]
- AUCバージョン: 'AUC-20141027'
- メーカーをCANAANに変更
20141019[編集]
- AUCバージョン: 'AUC-20141019'
- AUCファームウェアの最初のバージョン
- ソースURL:https://github.com/Canaan-Creative/Avalon-USB-converter
RPi / 703Nファームウェア[編集]
デイリービル[編集]
20150331[編集]
- --avalon4-freezesafeオプションを追加する
- ハッシュレートカウンタを修正
- 別の鉱業モードのデフォルトのファンと過熱を変更する
- Avalon4が過熱しているときにカットオフプロセスを更新する
カットオフがオフのときに* ASICワークフローを修正
- カットオフがオフのとき電圧調整を有効にする
- APIコマンドでLEDのオン/オフを有効にする
- アップグレードファームウェアのアップグレード時にアップグレードおよびステータスボタンを追加
- TL-WR703Nのmmツールをサポート
20150213[編集]
- 個々のPMUの電圧調整範囲を広げる
- CGMinerがデバッグを実行しているときのCGMinerステータスの電圧リファレンスを表示
- Avalon4のマイニングモードオプションを追加する
- 個々の電圧調整のカットオフを修正
- 壊れたAvalon4(DHほぼ100%)を使用するとハッシュカウンタを修正
- 電圧調整間隔を8mから30sに変更(すべてのMM4.1およびMM4.0をサポート> = 401501-4778d610)
- フリーズセーフモード機能を追加
- 頻度テーブルを更新する(ステップ:125)
- mmツールを書き直してください。古いツールとは互換性がありません
20150119[編集]
- 自動調整電圧を個別にサポートします(MM-4.1、MM4.0(> 401501-d17f4a10)のみサポート)
- <0℃のときは温度表示をサポートします。
- LuCIによるファームウェアのアップグレードをサポートしています(注意:プロのユーザーのみ!)
- Wi-FiがTL-WR703Nで動作しない
- マイニングモードを追加する
- set_voltageメソッドを1つずつ更新する
- ローカルワーク統計をソフトウェアからハードウェアに変更する。
[3][編集]
- 電圧上昇モジュールの改善
- 重複したローカル作業とエラー作業の修正
- 新しいモジュールのデフォルト設定を修正
- MM41の電圧設定を修正
パスワード変更用のUIを追加する
- cgminer-statusのプロセスを最適化する
- アバロンインデックスページの表示を修正
20141203[編集]
- モジュールの経過時間を追加する
- 脱スケールオフセットを250から4 * 125に変更し、ステップを125に増やす
20141127[編集]
- TL-WR703Nのサポートを追加
- 自動電圧サポートを追加
- モジュールごとにGHS5mとDH%5mを追加
- AUCのADC値を修正
[4][編集]
- MM41サポートを追加する
- APIステータスでmmカウント値を追加
- matching_workエラーを修正しました。
- luciのdh計算を更新する
- テーマ名をavalonに変更
20141118[編集]
- モジュール電圧をアスタセットで調整する
- luciに新しいテーマが追加され、デフォルトとして使用されています
[5][編集]
- サポートRPi B / B +バージョン
- デフォルトのIIC速度を1Mから400Kに変更する
- Avalon4 MMのローリングntimeオフセットを追加する
- ファン調整の更新
- Raspberry Piの新しいluciテーマを追加する
- cgminerステータスページにDNAを表示する
[6][編集]
- Avalon4ファームウェアの最初のバージョン
NEXT-TESTING[編集]
- 注意:テストの場合のみ
問題[編集]
- WIFIはTL-WR703Nで作業できません
この問題は、ubusに起因しています。ウェブページのボタンから有効にしたり無効にしたり、 wifiを開くと表示が無効になります。 回避策:https://github.com/openwrt/luci/commit/ecb0c2f11b861e5035b0397d2396ee4b5e9b3c3e
- プールまたは実際よりもローカルハッシュ値が低い
ローカルワーク統計をソフトウェアからハードウェアに変更します。
MMファームウェア(MM-4.1の場合)[編集]
デイリービルディング[編集]
20150312[編集]
- バージョン '411503-9281cd10'
- mmファームウェアの復元を修正
- mm作業時にpgをチェック
- ブート障害を修正しました(ililaでブートローダを変更してください)
20150214[編集]
- バージョン '411502-d517e210'
- ブートローダ機能の追加、ダウンロード後の自動再起動
- ブロック機能であるため、パッケージを取得するときのウォッチドッグのフィード
- 無意識にminer_idを変更するとシステムクラッシュを修正
- コンパイルフラグをMBOOTからBOOTLOADERに変更する
- mm設定のロード&セーブをサポート
[7][編集]
- バージョン '411501-d17f4a10'
- 負の温度を修正
CGMinerによるMM Txリセットのサポート
20141231[編集]
- バージョン '411501-08e45110'
- MM-4.0に基づいて '401412-d31c2c10'
- CPU周波数を下げる(100MHz - > 50MHz)
- 3つのドメインのclkを調整します。
- 新しい地層を取得すると、LEDの点滅が点滅する問題を修正
- 鉱夫によるサポート電圧の調整
- 頻度表をCGMinerに入れる
- HWによる鉱夫の現地調査
NEXT-TESTING[編集]
- アップグレード後にmmを自動的に再起動する
- mbootを落として、アップグレードする方法を使用する
- MMの追加情報を保存する
MMファームウェア(MM-4.0の場合)[編集]
デイリービルディング[編集]
20150312[編集]
- バージョン '401503-9281cd10'
- mmファームウェアの復元を修正
- mm作業時にpgをチェック
- ブート障害を修正しました(ililaでブートローダを変更してください)
20150214[編集]
- バージョン '401502-d517e210'
- ブートローダ機能の追加、ダウンロード後の自動再起動
- ブロック機能であるため、パッケージを取得するときのウォッチドッグのフィード
- 無意識にminer_idを変更するとシステムクラッシュを修正
- コンパイルフラグをMBOOTからBOOTLOADERに変更する
- mm設定のロード&セーブをサポート
20150119[編集]
- バージョン '401501-4778d610'
- 鉱夫によるサポート電圧の調整
- 頻度表をCGMinerに入れる
[8][編集]
- バージョン '401501-d17f4a10'
- CPU周波数を下げる(100MHz - > 50MHz)
- 3つのドメインのclkを調整します。
- 新しい地層を取得すると、LEDの点滅が点滅する問題を修正
- HWによる鉱夫の現地調査
- 負の温度を修正
CGMinerによるMM Txリセットのサポート
[9][編集]
- バージョン '401412-d31c2c10'
- 気温は固定してください。 1秒に1回、毎秒200回
- 仮想マシンでMMをコンパイルすると、不明な問題が発生することがあります。このバージョンはubuntu 14.04でコンパイルされます
[10][編集]
- バージョン '401412-39242210'
- Miner作業統計のAPIを変更する
- g_local_workカウントを修正しました。
- 修正温度<0
- ポストが失敗したときにledディスプレイを修正
[11][編集]
- バージョン '401412-7ef4ab10'
- サポートMBOOT
- g_module_idは変更されていないため、nonce2_offseとnonce2_rangeを維持する
- tempがIDLE_TEMPより大きい場合はmmを維持する
- テストコア数のパラメータを追加する
- ファンが接続されていないときの警告
[12][編集]
- バージョン '401411-cad52ec0'
- DEFAULT MDOULESにタイプを修正
- 警告時にLEDの状態を修正
- MM4.1定義を追加する
- 新しいパワーモジュールをテスト/
20141111[編集]
- バージョン: '401411-5965e0f0'
- ntimeオフセットを外部から追加する
アイドル時に地球の値をリセットする
- ChangeLog、README、MM_VERSIONを更新する
20141109[編集]
- バージョン: '401410-c6ba5180'
- ビッグコードのクリーンアップ、アップデートMMプロトコル。
- タイムアウト値を理論値の90%に更新する。
- ハッシュレートカレンダーを修正しました。
- ウォッチドッグの問題を修正しました。ウォッチドッグを有効にします。
- I2Cを使用しているので、g_module_idチェックを削除してください
- ポーリングパッケージでファンを調整してください。
- MMアイドルのデフォルトファン速度を10%に更新
[13][編集]
- バージョン: '401410-223a1c50'
- アイドルタイムアウトを5秒から3秒に更新
- デバッグ用のコントローラLEDのIDを表示する
- 自動モジュール検出を修正
- ウォッチドッグを無効にする
- (新しい階層)と(モジュールID)の両方が構成されている場合のIDLEチェック
20141101[編集]
- フロントLEDディスプレイの固定
- テスト後のカットオフ電力
20141030[編集]
- Avalon4ファームウェアの最初のバージョン
NEXT-TESTING[編集]
デザインファイル[編集]
リンク[編集]
- Avalonの第2代BTCの駒A3222の最初の功能测试
- [http://www.cybtc.com/article-1508-1.html凡例4比例机1T构成组彩云评测]
- レビュー:http://www.cybtc.org/article-70-1.html
- レビュー:https://bitcointalk.org/index.php?topic=1008726.0
- レビュー:https://bitcointalk.org/index.php?topic=1008726.msg10946156#msg10946156