|
HK1 RBOX R3作為一款新的盒子,使用的是RK3566芯片,不得不說這款盒子其實(shí)也是比較新的配置其一。相信很多人期待這款盒子的玩法,本次樓主帶來了HK1 RBOX R3 盒子成功從TF卡運(yùn)行 armbian ,可以重啟,RK3566,想看盒子玩法或者有此盒子的可以折騰玩玩,感覺很不錯(cuò)。
憑linux經(jīng)驗(yàn)自己摸索了一下,貌似可以在這個(gè)盒子里跑armbian了
(, 下載次數(shù): 299)
上傳
點(diǎn)擊文件名下載附件
下載積分: 金幣 -1
盒子就是這個(gè)
因?yàn)榘沧康木€刷包可以通刷,所以同cpu(RK3566)的HK1 RBOX R2應(yīng)該也可用
主要方法:提取安卓刷機(jī)包的dtb文件,刷入同cpu其他開發(fā)板的鏡像到emmc(替換uboot和安卓的分區(qū)),tf卡刷armbian固件并在linux替換dtb,進(jìn)入系統(tǒng)后刪除emmc的多余分區(qū)防止uboot從emmc啟動(dòng)
用到的資料
提取的dtb
(, 下載次數(shù): 32)
上傳
點(diǎn)擊文件名下載附件
下載積分: 金幣 -1
ubuntu線刷包和刷機(jī)工具 https://en.t-firefly.com/doc/download/89.html
刷入TF卡的鏡像 https://users.armbian.com/balbes150/rk3566/
factory tool 刷機(jī)工具 https://cloud.189.cn/web/share?code=3QvuIvEVRJB3
訪問碼:trg3
注意鏡像要使用這一個(gè):Armbian_22.02.0-trunk_Station-m2_bullseye_legacy_4.19.219.img.xz,5.18鏡像會(huì)關(guān)閉boot console導(dǎo)致串口無輸出(也許可以設(shè)置,但我沒找到)
線刷工具也可以使用RKDevTool (common),需要下載DriverAssitant安裝驅(qū)動(dòng)
1.用線刷法刷ubuntu線刷包,流程和刷安卓系統(tǒng)一樣,上方ubuntu下載地址右側(cè)firmware里ubuntu下載
按住reset鍵,插雙頭usb(可不接電源),用任意線刷工具加載ubuntu鏡像刷入,推薦用factory tool,成功率高
這時(shí)候其實(shí)是另一個(gè)開發(fā)板的linux,是無法啟動(dòng)的,但是uboot可用
(, 下載次數(shù): 317)
上傳
點(diǎn)擊文件名下載附件
下載積分: 金幣 -1
2. 用win32diskimager刷armbian鏡像到tf卡,并在Linux里打開,把dtb文件放到boot/dtb/rockchip并修改boot/extlinux/extlinux.conf里的dtb文件名
注意:在Linux修改要使用root權(quán)限操作,dtb的權(quán)限要設(shè)置為755
linux拔卡前一定要點(diǎn)彈出
位置:boot/extlinux/extlinux.conf
(, 下載次數(shù): 323)
上傳
點(diǎn)擊文件名下載附件
下載積分: 金幣 -1
位置:boot/dtb/rockchip
(, 下載次數(shù): 333)
上傳
點(diǎn)擊文件名下載附件
下載積分: 金幣 -1
3.HK1 RBOX R3的uboot實(shí)測不會(huì)從tf卡啟動(dòng),需要焊接ttl線,打開串口,在開機(jī)時(shí)按住ctrl+c進(jìn)入uboot命令行
后蓋無螺絲,右下角邊緣有個(gè)缺口直接撬下
TTL在電源接口旁邊,背面空間有限最好從正面飛線出來,方焊盤是地,然后是TX和RX(可能是RXTX,試一下),最內(nèi)是5V不用接
(, 下載次數(shù): 330)
上傳
點(diǎn)擊文件名下載附件
下載積分: 金幣 -1
4.準(zhǔn)備啟動(dòng),需要先開啟終端,波特率是1500000(150+4個(gè)0),鍵盤按住ctrl+c上電
(, 下載次數(shù): 307)
上傳
點(diǎn)擊文件名下載附件
下載積分: 金幣 -1
看見這個(gè)就成功了,然后輸入命令
- <font size="3">setenv devnum 1; run mmc_boot</font>
復(fù)制代碼 也可以輸入命令print找到這一行
5.成功進(jìn)入TF卡的系統(tǒng),進(jìn)行初始設(shè)置(略)
(, 下載次數(shù): 322)
上傳
點(diǎn)擊文件名下載附件
下載積分: 金幣 -1
看到這個(gè)Found就表示uboot從tf卡啟動(dòng)了,如果跑碼到1.7左右停下來然后一分鐘左右蹦幾行出來就是沒有成功啟動(dòng)tf卡系統(tǒng),這表示啟動(dòng)了emmc里面啟動(dòng)不了的ubuntu
(, 下載次數(shù): 309)
上傳
點(diǎn)擊文件名下載附件
下載積分: 金幣 -1
根據(jù)提示設(shè)置密碼時(shí)區(qū)等,最好接上網(wǎng)線可以省步驟,WiFi應(yīng)該是不可用的,這里就略過,和安裝服務(wù)器linux一樣簡單
6.使用parted刪除emmc上的多余分區(qū)
因?yàn)槲野l(fā)現(xiàn)任何情況下都只會(huì)啟動(dòng)emmc里的ubuntu,只能破壞掉這個(gè)系統(tǒng)來穩(wěn)定啟動(dòng)tf卡
注意:不能全刪除,只能刪除指定的分區(qū)
(, 下載次數(shù): 325)
上傳
點(diǎn)擊文件名下載附件
下載積分: 金幣 -1
- <p><font size="3">parted /dev/mmcblk2</p><p>#此時(shí)進(jìn)入parted工具</p><p>print</p><p>rm 7</p><p>rm 6</p><p>rm 5</p><p>rm 4</p><p>rm 3</font></p>
復(fù)制代碼
(, 下載次數(shù): 323)
上傳
點(diǎn)擊文件名下載附件
下載積分: 金幣 -1
可以利用接近64G的空間新建一個(gè)分區(qū),不過需要先更改print的顯示單位
- <p><font size="3">print unit s</p><p>print</font></p>
復(fù)制代碼 可以看到最后一個(gè)分區(qū)結(jié)束在32767s,然后可以使用32768s到100%創(chuàng)建一個(gè)分區(qū)
(, 下載次數(shù): 314)
上傳
點(diǎn)擊文件名下載附件
下載積分: 金幣 -1
?后為手動(dòng)輸入的指令
- <p><font size="3">mkpart</p><p>data #分區(qū)名稱</p><p>ext4 #文件系統(tǒng)類型</p><p>32768s #起始?jí)K編號(hào)</p><p>100% #結(jié)束位置</font></p>
復(fù)制代碼
(, 下載次數(shù): 315)
上傳
點(diǎn)擊文件名下載附件
下載積分: 金幣 -1
7.reboot重啟,進(jìn)入tf卡的系統(tǒng),搞定
重啟后從串口直接提升login,成功啦
(, 下載次數(shù): 344)
上傳
點(diǎn)擊文件名下載附件
下載積分: 金幣 -1
8.conclusion
本人在嵌入式開發(fā)基本是入門水平,只有全套資料才會(huì)編譯系統(tǒng)核uboot這樣,跑起來已經(jīng)不容易,但是rk3566這個(gè)cpu有很多firefly的開發(fā)板,安卓鏡像內(nèi)又能提取到dtb,我認(rèn)為可玩性不必N1差,4核A55,性能不低,有望作為N1的升級(jí)品
內(nèi)存可選4G和8G,但是我的盒子都是4G,不知道8G的兼容性如何
希望有大?;谏厦婺莻€(gè)ubuntu的鏡像,做出直接線刷的linux系統(tǒng),比起折騰N1要先線刷安卓再u盤啟動(dòng),如果能直接線刷linux那就非常方便了
以上就是樓主帶來的HK1 RBOX R3 盒子成功從TF卡運(yùn)行 armbian ,可以重啟,RK3566得具體相關(guān)內(nèi)容,如果你們有相關(guān)外貿(mào)盒子刷機(jī)或者固件問題,歡迎在下方留言和樓主一起討論,想要了解更多外貿(mào)盒子刷機(jī)或者固件內(nèi)容,請(qǐng)點(diǎn)擊:外貿(mào)盒子固件論壇
|
上一篇: X96Max (S905X2) 內(nèi)部維修大揭秘 走過路過不要錯(cuò)過下一篇: hk1 box有沒大哥遇到wifi無法啟用的問題?
|