この記事では、DSLogic BasicをDSLogic Plusに変更する方法を説明します。
おそらく、それはニュースではないでしょう。
いずれにせよ、私は外国のフォーラムから情報を収集し、余分なものをすべて削除して、あなたに伝えました。
誰が気にする-私は猫をお願いします。
まえがき
どういうわけか私はVBKeshaの友人からDSLogicのレビュー/比較を読み、望みました 。
事は非常に興味深いです、私はDSLではなく、Saaleaeについて説明しません。 彼らが言うように、味と色。
しかし、それからそれは200ドルという非常に痛烈な価格でした(現在、原則として、価格はあまり変化していません)。
しかし、比較的最近、よく知られている中国市場で、DSLogic Basic(> $ 53)に出会いました。
フォーラム、チャットルーム、Googleでの問い合わせ-このバージョンは、外部RAMがない場合にのみPlusと異なり、RAM自体は同じ市場(> 1ドル)で簡単にマイニングできることがわかりました。
また、MODの場合は、RAMをはんだ付けし、アナライザーボード上のeepromファームウェアの1バイトを変更するだけで十分です。
開梱
開梱はすでに上記の記事にありましたが、3年が経過しましたが、何かが変わりました...
開いて、レンガ工場を建設します。
さらに開き、損失を見つけます(笑顔)。
オプション:
ワイヤ-4つの入力のバンドルに分割され(より便利なIMHO)、同軸ではなく(オフサイト同軸)、見た目ほど悪くはありません(将来的には同軸に置き換えられる可能性があります)。
ケーブル-USB Type-C(2.0 HSのみ)。
プローブ-変更されていません(今後も変更される可能性があります)。
お祝いの犯人。
ソフトウェアでは、次のように定義されます。
開いて、レンガ工場を建設します。
さらに開き、損失を見つけます(笑顔)。
オプション:
ワイヤ-4つの入力のバンドルに分割され(より便利なIMHO)、同軸ではなく(オフサイト同軸)、見た目ほど悪くはありません(将来的には同軸に置き換えられる可能性があります)。
ケーブル-USB Type-C(2.0 HSのみ)。
プローブ-変更されていません(今後も変更される可能性があります)。
お祝いの犯人。
ソフトウェアでは、次のように定義されます。
仕事を始める
著者はあなたの失敗に対して責任を負いません!
あなたがすることすべて-あなたはあなた自身の危険とリスクで行う!
あなたが必要になります:
-はんだごて。
-ファームウェアI2C EEPROM 24 ****をサポートするプログラマー(
-* 念のため、ファームウェアを含むアーカイブ (PASS:8S] 7P#cGaB / X7p-N)。
-RAM AS4C16M16SAまたは同等(4ページ-アナログ) ;
-デバイス自体。
明らかにする
非表示のテキスト
4本のボルトを外し、ピンセットまたは吸引カップで蓋をこじ開けます。
次の手順を慎重に実行してください。
次の手順を慎重に実行してください。
- ボードをケースに固定している4本のボルトを外します。
- ボードをチャネル入力コネクタに向かって移動します。
- ボードを少し曲げます。
- チャンネル入力コネクタの指を押しつぶしてボードを取り出します。
RAMのはんだ付け、ファームウェアの準備
非表示のテキスト
ボードには空きスペースがあり、その上にキーを観察しながらRAMをはんだ付けします 。
接点をはんだごてで完全にはんだ付けしてください。鼻水を残さないでください!
チップは8フィートのケースにあります-これはI2C EEPROMであり、フラッシュする必要があります。
EZP2010プログラマーはファームウェアをマスターしませんでした(毎回異なるアドレスで比較する際のエラー)。
したがって、私はCH341Aベースのプログラマーを採用しています。
チップをはんだ付けしないために、SOIC8 SOP8クリップを使用します。
ボードの最初のEEPROMピンは電源に接続されており、プログラマーはアースに接続されているため、はんだごてで加熱し、ピンセットで最初のピンをわずかに持ち上げます。
次に、慎重に(最初のピンをピンで留めないように)、洗濯バサミを引っ掛けてキーを観察します 。
それからプログラマーをPCに接続します。
接点をはんだごてで完全にはんだ付けしてください。鼻水を残さないでください!
チップは8フィートのケースにあります-これはI2C EEPROMであり、フラッシュする必要があります。
EZP2010プログラマーはファームウェアをマスターしませんでした(毎回異なるアドレスで比較する際のエラー)。
したがって、私はCH341Aベースのプログラマーを採用しています。
チップをはんだ付けしないために、SOIC8 SOP8クリップを使用します。
ボードの最初のEEPROMピンは電源に接続されており、プログラマーはアースに接続されているため、はんだごてで加熱し、ピンセットで最初のピンをわずかに持ち上げます。
次に、慎重に(最初のピンをピンで留めないように)、洗濯バサミを引っ掛けてキーを観察します 。
それからプログラマーをPCに接続します。
ファームウェア
1)EEPROMを読み取ります。
2)HEXリクエスト0E 2Aで検索を行い、次のバイトを21から20に変更します。
3)ファームウェア、確認。
正常なファームウェアの後:
- プログラマーをオフにします。
- 最初のピンをはんだ付けします。
- PCに接続します。
ソフトウェアでは、次のように定義されます。
UARTなど、ある種のハードウェアで作業を確認します。
すべてが問題ない場合-電源を切り、アルコールで洗い、収集します。
データが破損している場合は、再度RAMを慎重にはんだ付けするか、変更します。
利益!
結果-150ドルから200ドルの価値のあるロジックアナライザー(税関を含む)を60ドル(送料を含む)の価格で入手できます。
UPD:
補足(512Mb RAM)。
最大512MBのRAMはお勧めできません。
ファームウェアのソースコードは公開されているため、キックスターターバージョン、つまり 時代遅れと多くが変更されました。
少なくともロジック電圧調整はありません。
さらに、回路は異なります。つまり、最新バージョンのボード(DSLogic Plusなど)のソースデータを収集するには、ボードを回路に再描画する必要があります。単独で、私はまだ彼を犠牲にする準備ができていないので)。
ファームウェアのソースコードは公開されているため、キックスターターバージョン、つまり 時代遅れと多くが変更されました。
少なくともロジック電圧調整はありません。
さらに、回路は異なります。つまり、最新バージョンのボード(DSLogic Plusなど)のソースデータを収集するには、ボードを回路に再描画する必要があります。単独で、私はまだ彼を犠牲にする準備ができていないので)。
ご清聴ありがとうございました!
コピーするときは、ソースへのリンクを残すようお願いします。
質問がある場合は、できる限りコメントでご連絡ください-お手伝いします。