- 先用openwrt试了下,用的云编译版本,没有问题,用root下的脚本刷入eMMC也一次成功。
- 如果没从U盘启动,android盒子下可以安装LibreELEC 后启动一次,需要root权限。
但是现在pve下有了一个x86的openwrt,所以还是刷成armbian功能更丰富些。在 https://users.armbian.com/balbes150/arm-64/ 或 https://disk.yandex.ru/d/_rQgn_FosYuW0g/20.10/20201014 下载合适的5.9版本,解压后得到img格式文件,如Armbian_20.10_Arm-64_focal_current_5.9.0.img,显示5G大小不到。利用usb写盘工具烧录到U盘,如 USB Image Tool 或balenaEtcher-Portable。boot盘符中修改2个地方,根目录中
u-boot-s905x-s912
文件名改成u-boot.ext
。 编辑器/extlinux/extlinux.conf
全部删除后粘贴如下:LABEL Armbian LINUX /zImage INITRD /uInitrd FDT /dtb/amlogic/meson-gxl-s905d-phicomm-n1.dtb 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文件,当中会出现warning字样报错,不影响修改。dtb文件的修改也可以在写入eMMC后完成,这样万一有问题还可以利用U盘重置或挽救。
- 反编译文件
dtc -I dtb -O dts -o n1.dts /boot/dtb/amlogic/meson-gxl-s905d-phicomm-n1.dtb
注释掉
interrupt-controller@9880
块中的phandle = < 0x21 >;
interrupt-controller@9880 { compatible = "amlogic,meson-gpio-intc\0amlogic,meson-gxl-gpio-intc"; reg = < 0x00 0x9880 0x00 0x10 >; interrupt-controller; #interrupt-cells = < 0x02 >; amlogic,channel-interrupts = < 0x40 0x41 0x42 0x43 0x44 0x45 0x46 0x47 >; status = "okay"; # phandle = < 0x21 >; #// 这行引起高负载 };
- 插入U盘再插电源启动后,1秒按一下回车,显示器无信号后,黑屏模式下盲输
run usb_boot
后回车(这里一开始不了解,以为u盘问题,换了两个发现都一样,并不会出现别的帖子说的显示器有提示)。一串绿色ok启动后会创建密码和时区等。最后通过root目录下的install-aml.sh
写入eMMC。
常用命令
- 查看温度:
cat /sys/class/hwmon/hwmon0/temp1_input
系统设置,wifi蓝牙等
armbian-config
docker openwrt
- 2022.02.09 云编译N1的固件,利用rootfs文件import docker精简使用,仅hello,pw,nps等,N1为armbian系统。https://molezz.lanzouj.com/inHzezugy0f 密码:2ggk
[...]最近因为移动送的路由器居然带了vlan transparent功能,不再需要爱快拨号了,于是打算节约点电停了hyperv,重新启用N1盒子。看了下,已经有大神非常成熟的armbian方案了,不再需要像以前那样烧录和更换文件等等。下载 https://github.com/ophub/amlogic-s9xxx-armbian 选择amlogic_s905d_bullseye_6.1.59_serv[...]
[...]最近因为移动送的路由器居然带了vlan transparent功能,不再需要爱快拨号了,于是打算节约点电停了hyperv,重新启用N1盒子。看了下,已经有大神非常成熟的armbian方案了,不再需要像以前那样烧录和更换文件等等。下载 https://github.com/ophub/amlogic-s9xxx-armbian 选择rmbian_23.11.0_amlogic_s905d_bulls[...]
[...]最近因为移动送的路由器居然带了vlan transparent功能,不再需要爱快拨号了,于是打算节约点电停了hyperv,重新启用N1盒子。看了下,已经有大神非常成熟的armbian方案了,不再需要像以前那样烧录和更换文件等等。下载 https://github.com/ophub/amlogic-s9xxx-armbian 选择rmbian_23.11.0_amlogic_s905d_bulls[...]