• 解决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

    本章完。

  • 相关阅读:
    Xamarin.Forms学习之位图(一)
    Xamarin.Forms学习之Platform-specific API和文件操作
    Xamarin.Forms学习之Page Navigation(二)
    Xamarin.Forms学习之Page Navigation(一)
    Xamarin.Forms学习之XAML命名空间
    Xamarin.Forms学习之初
    新手浅谈C#Task异步编程
    新手浅谈Task异步编程和Thread多线程编程
    新手浅谈C#关于abstract和interface
    Boost C++ 库
  • 原文地址:https://www.cnblogs.com/jzgw/p/S905_Armbian_no_react_logo.html
Copyright © 2020-2023  润新知