|
刷機江蘇版M401A至ARMBIAN需細致操作,備份數(shù)據(jù)、確保電量是關鍵。制作雙頭USB線時,注意線路連接與電源供應,避免刷機失敗。刷機過程需耐心,遵循軟件提示,確保設備正確識別并完成刷機。初始化設置后,ARMBIAN系統(tǒng)即可正常運行。遵循步驟,成功刷機不再難。
刷機過程主要參考了:魔百和M401A機頂盒EMMC存儲刷入Armbian系統(tǒng)教程 這篇文章也是用這篇文章里的固件。刷機時注意要點少走彎路。
1、雙頭usb的制作
找2根淘汰的usb數(shù)據(jù)線 兩頭留0.5米
白色(D-)對 白色(D-)
綠色 (D+) 對 綠色 (D+)
黑色 (GND)對 黑色(GND)
這3根線一一對應接好 用膠帶包一下 裸漏的銅線
紅色的線斷開 不接 (電腦usb帶不動機頂盒 這導致很多人刷機失敗的原因 所以 這里使用盒子自己的電源給自己供電)
2. 刷機
刷入帶啟動選擇器的安卓
A 做好的 雙頭usb 一頭插電腦 一頭插盒子靠近網(wǎng)口的那個usb口。
B 打開刷機軟件 Amlogic USB Burning Tool v2.2. 0 加載固件 TVRbox-華為科技動畫語音支持多機型安卓9.0 S905L3A-B完美線刷-20221126.img 點開始
C 插上盒子電源 關閉盒子的電源開關 拿牙簽把下面圖孔里的reset開關按下去一直按住直到刷機完成 打開盒子的電源開關 給盒子通電 這時 刷機軟件識別到設備 并開始刷機了,等完成 再松開reset ( 先按住reset鍵 再通電 reset要一直按住直到刷機軟件完成刷機)
QQ截圖20240312095520.jpg (37.02 KB, 下載次數(shù): 1)
下載附件
保存到相冊
2024-3-12 09:59 上傳
我的盒子按網(wǎng)上教程短接是沒有用的 reset必須一直按住 松手就提示失敗
如果要短接的話 請用1k的電阻短接 免得燒壞盒子, 慶幸這盒子只要reset按住就行 短接太麻煩了 (兩只手不夠用?。?br />
刷好后 重啟就進入安卓機頂盒的界面
接下來 制作armbian usb安裝盤
找個空白U盤刪除所有分區(qū) 建個 1個fat32的分區(qū)
鏡像選的是Armbian_23.02.0_amlogic_s905l3a_bullseye_6.1.10_server_2023.02.07.img
用Win32DiskImager 把 上面的鏡像寫入到 剛才的那個u盤里 變成armbian啟動盤(這里有個小插曲 開始用rufus-3.21_BETA.exe 制作 U盤啟動后 armbian刷入emmc時報找不到dtb文件,看了一下有目錄異常 改用Win32DiskImager 制作 就一切正常了)
QQ截圖20240312095527.jpg (18.35 KB, 下載次數(shù): 1)
下載附件
保存到相冊
2024-3-12 09:59 上傳
寫好后 U盤會有2個分區(qū) 一個是fat32分區(qū) 一個是ext4分區(qū)
QQ截圖20240312095533.jpg (31.94 KB, 下載次數(shù): 1)
下載附件
保存到相冊
2024-3-12 09:59 上傳
ext4分區(qū)是linux下的分區(qū)格式 windows不能識別 就會提示未格式化 看到提示 點否 不要格式話
另一個fat32 是可以識別的
dtb/amlogic/meson-g12a-s905l3a-m401a.dtb 這個是對應的是M401a的設備
這個分區(qū)里的根目錄下有個uEnv.txt。這個文件是uboot的環(huán)境配置
文件里的FDT項是設備硬件配置文件的路徑 (硬件設備描述樹文件路徑)
FDT=/dtb/amlogic/meson-g12a-s905l3a-m401a.dtb
meson-g12a-s905l3a-m401a.dtb 這個是對應的是M401a的設備
改成上面的 保存 順便看一下dtb/amlogic 下是否有對應的dtb文件
接下來開始裝armbian U盤插入盒子 打開啟動管理器 (建議用鍵盤或遙控器操作 鼠標的話有時點不上)切換引導 等自動重啟后 就從U盤引導了 (如果屏幕顯示不全的話 換hdmi接口的顯示器或直接接到電視上)
等上一段時間的初始化 直到跳出 要你設置root密碼 第一次跳出來的是設置u盤上armbian系統(tǒng)的密碼 創(chuàng)建新用戶 設置地域 設置鍵盤等 這些都是在U盤上armbian系統(tǒng) 不是盒子里的armbian,到現(xiàn)在還沒開始刷入呢。這一過程 很卡 很慢 需要耐心,10-20分鐘吧 。看到root@armbian:~# 就可以開始刷入 了
輸入 armbian-install 回車
出現(xiàn)start selecting device
options please input id
輸入306 回車 (306對應的是meson-g12a-s905l3a-m401a.dtb 這個 )
繼續(xù)跑
出現(xiàn) start selecting file system type
1 ext4
2 btrfs
options please input id
輸入 1 回車 (選ext4 ext4這個在linux下屬于主流 btrfs小眾一點 )
直到出現(xiàn)succes successful installed
寫入成功
現(xiàn)在拔掉U盤 重啟盒子
盒子里的armbian跑起來了 又來一次初始化步驟 (這次是盒子里的armbian初始化)
到這里 安裝就完成了
為了方便以后使用 改一下源 并 設置一下主機名
輸入ip addr |grep eth0 看一下ip地址
inet 172.16.4.50/21 brd 172.16.7.255 scope global dynamic noprefixroute eth0
ip地址是172.16.4.50
接下來 就可以用winscp遠程操作 了
先修改國內源 使用阿里云的源
/etc/apt/sources.list 備份一下 (遠程復制 后綴改成.bak)
QQ截圖20240312095809.jpg (11.96 KB, 下載次數(shù): 2)
下載附件
保存到相冊
2024-3-12 09:59 上傳
然后清空sources.list 復制下面的進去 并保存
deb https://mirrors.aliyun.com/debian/ bullseye main non-free contrib
deb-src https://mirrors.aliyun.com/debian/ bullseye main non-free contrib
deb https://mirrors.aliyun.com/debian-security/ bullseye-security main
deb-src https://mirrors.aliyun.com/debian-security/ bullseye-security main
deb https://mirrors.aliyun.com/debian/ bullseye-updates main non-free contrib
deb-src https://mirrors.aliyun.com/debian/ bullseye-updates main non-free contrib
deb https://mirrors.aliyun.com/debian/ bullseye-backports main non-free contrib
deb-src https://mirrors.aliyun.com/debian/ bullseye-backports main non-free contrib
開啟 電腦名訪問
使用winscp整合的pytty 進入熟悉shell界面
apt-get update (先更新一下源)
apt-get install samba (安裝samba)
hostnamectl set-hostname mqtt (mqtt是我給盒子起的名 以后可以用mqtt代替ip遠程 )
systemctl enable nmbd
systemctl start nmbd
重啟盒子
在windows下ping一下mqtt
QQ截圖20240312095822.jpg (14.8 KB, 下載次數(shù): 1)
下載附件
保存到相冊
2024-3-12 09:59 上傳
測試成功
以后winscp 連接盒子 主機名填mqtt就行了 再也不怕ip地址變來變去了
安裝的emqx也能用主機名直接訪問了
QQ截圖20240312095829.jpg (27.63 KB, 下載次數(shù): 0)
下載附件
保存到相冊
2024-3-12 09:59 上傳
相關閱讀:
魔百盒怎么樣刷系統(tǒng) 魔百盒311-1a YST 刷Armbian系統(tǒng)教程分享
魔百盒M401A怎么刷armbian 魔百盒M401A刷機教程分享
魔百盒M401A(2+16G)已識別版本及對應安裝armbian方法
|
上一篇: 求個當貝桌面8818固件論壇怎么都找不到下一篇: 請各位大神指點一下,這個盒子閃存可以用什么牌子的閃存
|