解決Amlogic S905或S9xxx在安裝Armbian_20.02.0卡logo或無反應的方法


armbian版本信息

1 名稱: Armbian_20.02.0-rc1.037_Aml-s9xxx_buster_current_5.5.0-rc6_desktop_20200205.img
2 大小: 4605345792 字節 (4392 MiB)
3 SHA1: 018C7B18E7A7A80BF5AF7D756A042517FFDEEF16

 

學習安裝armbian的過程中參考了 油管&簡書&B站&恩山論壇的大部分教程后,仍然無法實現正常安裝。

於是,查閱資料去對啟動過程分析,發現應該設備樹也就是dtb.img配置出錯的原因。

 

思考過后,初步認為是固件的問題,后發現教程過舊導致的,大部分教程的版本為Armbian_5.67_Aml-s9xxx或者更舊。查閱官網,發現現在安裝armbian時僅需修改

1  uEnv.txt

文件即可,無需按照舊的方法復制dtb文件夾內的dtb文件到BOOT根目錄下並改名為dtb.img。

在三大媽的一篇教程中,提示修改 uEnv.ini 文件,我並未在此版本img中發現此文件。記住勿修改此類文件后綴名。在其他版本[5.44]中有發現 uEnv.ini 文件,經過測試,此文件可有兩種處理方法:①按照跟  uEnv.txt 方法一樣處理;②不修改  uEnv.ini 文件,依照上文部分所述舊的方法復制dtb文件夾內的dtb文件到BOOT根目錄下並改名為dtb.img。

 

修改方法為 紅色部分 根據自己的設備來修改,其它不必改動。

1 #dtb_name=/dtb/meson-gxm-khadas-vim2.dtb
2 dtb_name=/dtb/meson-gxbb-p201.dtb
3 bootargs=root=LABEL=ROOTFS rootflags=data=writeback rw console=ttyAML0,115200n8 console=tty0 no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.ifnames=0

 查詢型號方法:在安卓終端模擬器下或者TTL下輸入 cat /proc/device-tree/amlogic-dt-id 即可顯示本機的型號。

 

官方教程地址: https://forum.armbian.com/forum/16-amlogic-s905x/

鏡像下載地址: https://yadi.sk/d/pHxaRAs-tZiei/20.02/20200205

 

本章完。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM