1. モバボックス M401A とは
これは、ブロードバンドを扱ったり、ビジネスホールに用事に行ったりしたときに、通常プレゼントする TV ボックスです。
ここで挙げたM401Aは私がとあるお宝で60元で購入したもので、暇なときに研究に使用していました。
1.1 ハードウェアと Raspberry Pi の比較
ラズベリー 3B+ | ラズベリー 4B | M401A | |
---|---|---|---|
CPU | Broadcom BCM2387 4x ARM Cortex-A53 1.4GHz 28nm | Broadcom BCM2711 4x ARM Cortex-A721.5GHz 28nm | Amlogic s905l3a 4x ARM Cortex-A53 1.8GHz 12nm |
GPU | Boradcom VideoCore VI、OpenGL ES 2.0、1080P 30 h.264/MPEG-4 AVC HD デコーダ 400MHz | Boradcom VideoCore VI、OpenGL ES 3.x、4Kp60 HEVC ビデオ ハード コーデック 500MHz | OpenGL ES 3.2、Vulkan 1.0、および OpenCL 2.0600MHz を搭載した Mali-G31 MP2 |
ラム | 1GB | 1GB/2GB/4GB/8GB | 2GB |
外部記憶装置 | マイクロSD | マイクロSD | USB |
内蔵ストレージ | - | - | 16ギガバイト |
外部インターフェース | HDMI 1.3/1.4 x13.5mm オーディオインターフェイス x1 ファストイーサネット RJ45 インターフェイス x1 Bluetooth 4.2 x1WIFI 2.4G/5GUSB2.0 x4GPIO 40PIN | マイクロ HDMI x23.5mm オーディオ インターフェイス x1 ギガビット イーサネット RJ45 インターフェイス x1 Bluetooth 5.0 x1WIFI 2.4G/5GUSB2.0 x2/USB3.0 x2GPIO 40PIN | HDMI 2.0 x1AV x1 ファストイーサネット RJ45 インターフェース x1 Bluetooth 5.0 x1USB2.0 x2 |
消費電力 | 500mA~2500mA | 600mA~3000mA | - |
価格 | 35ドル | $35~75 | ¥60 |
2. M401A のバージョンを確認します。
上記の github issue https://github.com/ophub/amlogic-s9xxx-armbian/issues/807 では
、主に同じモデルで構造が異なる M401A の見分け方を紹介しています。主に次の 2 つのタイプと 3 つの構造があります。
- タイプA
- 強力バージョン
- 2GHz EMMCパラメータと1.8GHz CPUパラメータ、dtbドライバ
- ddr4 メモリは scy、emmc ロゴは sec 137、ボードのロゴ テキストは Bluetooth チップの近くに印刷されています。
- 弱いバージョン
- 1GHz EMMCパラメータと1.7GHz CPUパラメータ、dtbドライバ
- 全体的には上記の体格の強いバージョンと同じで、emmcのロゴはsilicongoになっています。
- 強力バージョン
- タイプB
- ddr4 メモリは CXMT、emmc ロゴは Silicongo、ボードのロゴ テキストは USB インターフェイスの近くに印刷されています。
3. 発光前の準備
フラッシュを開始する前に、いくつかのツールを準備する必要があります。
电视盒子、U盘、键盘、显示器、HDMI线
3.1 Armbian システムをダウンロードする
https://github.com/ophub/amlogic-s9xxx-armbian/releases
上記のオープンソース ライブラリに入り、Armbian_23.02.0_amlogic_s905l3a_jammy_6.1.18_server_2023.03.16.img.gz
同様の形式のインストール パッケージを見つけてダウンロードしてインストールします。
3.2 Armbian システムを U ディスクに書き込む
ここでは rufus ツールを使用します。ダウンロード アドレス: rufus-3.21_BETA.exe抽出コード: kc09
- まず、使用する U ディスク デバイスを選択します
- ダウンロードした Armbian システムを選択します
- 「開始」をクリックすると、U ディスクのフォーマットを要求され、確認後に自動的に U ディスクに書き込まれます。
3.3 Uディスク書き込み後のパラメータ変更
U ディスクへの書き込みに成功したら、U ディスク内の uEnv.txt を開き、使用する dtb ファイルを変更します。
FDT=/dtb/amlogic/meson-g12a-s905l3a-e900v22c.dtb
修改为
FDT=/dtb/amlogic/meson-g12a-s905l3a-m401a.dtb
4. 点滅を開始します
4.1 ボックスは U ディスクから始まります
- 箱を開けて、マザーボードの背面にリセットボタンを見つけます
- U ディスクを接続し、最初にリセット ボタンを押し続け、電源を接続し、約 5 秒後にボタンを放し、Armbian システムのフラッシュ プロセスに入ったかどうかを確認します。
4.2 アカウントの設定
armbian システムに入った後、プログラムはしばらくロードされ、root パスワードの設定とタイムゾーンの設定を求められます。
4.3 Armbian による EMMC への書き込み
コマンドを入力してくださいarmbian-install
- インストールデバイスのモデルを選択するよう求めるプロンプト
ここでは306 M401Aを選択します
- FDTFファイルの選択
meson-g12a-s905l3a-m401a.dtb
- ファイルシステムを選択
ここで **1 **ext4 を選択する
と、システムが自動的に初期化されます。。。
4.4 システムを再起動する
システムプロンプトSuccessful installed, please unplug the USB,re-insert the power supply to start the armbian.
。インストールが完了したことを示しますが、ここでは U ディスクを取り出さず、「reboot」と入力してシステムを再起動します。
再起動が完了したら、電源をオフにして U ディスクを取り出し、電源をオンにしてシステムを起動します。
参照
https://blog.csdn.net/weixin_39607447/article/details/110709098
https://github.com/ophub/amlogic-s9xxx-armbian/issues/807
https://blog.csdn.net/u012132482/article/詳細/128375679