目录
配置
- CPU:S905X2 Quad Core ARM Cortex A53
- RAM:DDR3 4GB
- ROM:64G eMMC
- Ethernet:100M
- Video Output:HDMI 2.0-compatible
- System:Android 9.0
- Power:DC 5V,2A
- Max. Extended Capacity:TF Card Up To 32GB
- Support HD:H.265, 4K 60pfs, HD 2.1, USB3.0,USB2.0
Armbian
刷入Armbian_20.10_Arm-64_buster_current_5.9.0.img
-
解压:Armbian_20.10_Arm-64_buster_current_5.9.0.img.xz
-
用Rufus将Armbian_20.10_Arm-64_buster_current_5.9.0.img写入TF卡
-
修改:/boot/extlinux/extlinux.conf
LABEL Armbian
LINUX /zImage
INITRD /uInitrd
# FDT /dtb/amlogic/meson-g12a-u200.dtb #没有WIFI
FDT /dtb/amlogic/meson-g12a-x96-max-rmii.dtb # 有WIFI
APPEND 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
DTB的选择,参考这个讨论:A95X F2 с SoC Amlogic S905X2 (4/32-lan100)
-
复制:/boot/u-boot-s905x2-s922,重命名为:/boot/u-boot.ext
-
安卓系统下用:reboot to libreelec.apk重启机器,进入Armbian
CoreELEC
刷入 CoreELEC-Amlogic-ng.arm-19.2-Matrix_rc3-Generic.img
-
解压CoreELEC-Amlogic-ng.arm-19.2-Matrix_rc3-Generic.img.gz
-
用Rufus将CoreELEC-Amlogic-ng.arm-19.2-Matrix_rc3-Generic.img写入TF卡
-
复制/boot/dtb/g12a_s905x2_4g.dtb 并改名/boot/dtb.img
OpenWRT
- 下载openwrt_s905x2_x96max_R21.8.6_k5.4.144-flippy-63+o.7z 提取码:02im
- 解压openwrt_s905x2_x96max_R21.8.6_k5.4.144-flippy-63+o.7z
- 用Rufu将解压的img写入TF卡
cat /boot/uEnv.txt
LINUX=/zImage
INITRD=/uInitrd
# 下列 dtb,用到哪个就把哪个的#删除,其它的则加上 # 在行首
# 用于 X96 Max
FDT=/dtb/amlogic/meson-g12a-x96-max.dtb
# 用于 X96 Max (2G内存版本:100M网卡)
#FDT=/dtb/amlogic/meson-g12a-x96-max-rmii.dtb
APPEND=root=UUID=ce9e0726-2bfb-4cf9-a433-5b743e2ef23e rootfstype=btrfs rootflags=compress=zstd console=ttyAML0,115200n8 console=tty0 no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.ifnames=0 cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory swapaccount=1