├── .github ├── .gitkeep ├── ISSUE_TEMPLATE │ └── bug-report.md └── workflows │ ├── build-armbian.yml │ ├── compile-kernel.yml │ ├── delete-older-releases-workflows.yml │ ├── rebuild-armbian.yml │ └── use-releases-file-to-build.yml ├── .gitignore ├── CONTRIBUTORS.md ├── LICENSE ├── README.cn.md ├── README.md ├── action.yml ├── build-armbian ├── README.cn.md ├── README.md └── armbian-files │ ├── common-files │ ├── etc │ │ ├── balance_irq │ │ ├── custom_service │ │ │ └── start_service.sh │ │ ├── default │ │ │ └── cpufrequtils │ │ ├── fstab │ │ ├── model_database.conf │ │ └── sysctl.conf │ ├── lib64 │ │ └── ld-linux-x86-64.so.2 │ └── usr │ │ ├── bin │ │ └── uuidgen │ │ ├── sbin │ │ ├── armbian-ddbr │ │ ├── armbian-docker │ │ ├── armbian-fix │ │ ├── armbian-kernel │ │ ├── armbian-software │ │ ├── armbian-swap │ │ ├── armbian-sync │ │ ├── armbian-tf │ │ ├── armbian-update │ │ └── balethirq.pl │ │ └── share │ │ ├── alsa │ │ └── cards │ │ │ └── axg-sound-card.conf │ │ └── ophub │ │ └── armbian-software │ │ ├── 201-desktop-chinese-fonts.sh │ │ ├── 301-frps.sh │ │ ├── 302-frpc.sh │ │ ├── command-desktop.sh │ │ ├── command-docker.sh │ │ ├── command-service.sh │ │ ├── software-command.sh │ │ └── software-list.conf │ ├── different-files │ ├── beikeyun │ │ └── bootfs │ │ │ ├── armbianEnv.txt │ │ │ ├── boot.cmd │ │ │ └── boot.scr │ ├── chainedbox │ │ ├── bootfs │ │ │ ├── armbianEnv.txt │ │ │ ├── boot.cmd │ │ │ └── boot.scr │ │ └── rootfs │ │ │ └── usr │ │ │ └── bin │ │ │ └── pwm-fan.pl │ ├── e25 │ │ ├── bootfs │ │ │ ├── armbianEnv.txt │ │ │ ├── boot.cmd │ │ │ └── boot.scr │ │ └── rootfs │ │ │ └── etc │ │ │ └── balance_irq │ ├── firefly-rk3399 │ │ └── bootfs │ │ │ ├── boot.cmd │ │ │ ├── boot.scr │ │ │ └── extlinux │ │ │ └── extlinux.conf.bak │ ├── h28k │ │ ├── bootfs │ │ │ ├── armbianEnv.txt │ │ │ ├── boot.cmd │ │ │ └── boot.scr │ │ └── rootfs │ │ │ └── etc │ │ │ └── balance_irq │ ├── h66k │ │ ├── bootfs │ │ │ ├── armbianEnv.txt │ │ │ ├── boot.cmd │ │ │ └── boot.scr │ │ └── rootfs │ │ │ └── etc │ │ │ └── balance_irq │ ├── h68k │ │ ├── bootfs │ │ │ ├── armbianEnv.txt │ │ │ ├── boot.cmd │ │ │ └── boot.scr │ │ └── rootfs │ │ │ └── etc │ │ │ └── balance_irq │ ├── h69k │ │ ├── bootfs │ │ │ ├── armbianEnv.txt │ │ │ ├── boot.cmd │ │ │ └── boot.scr │ │ └── rootfs │ │ │ └── etc │ │ │ └── balance_irq │ ├── h88k-v3 │ │ ├── bootfs │ │ │ ├── armbianEnv.txt │ │ │ ├── boot.cmd │ │ │ └── boot.scr │ │ └── rootfs │ │ │ └── etc │ │ │ └── balance_irq │ ├── h88k │ │ ├── bootfs │ │ │ ├── armbianEnv.txt │ │ │ ├── boot.cmd │ │ │ └── boot.scr │ │ └── rootfs │ │ │ └── etc │ │ │ └── balance_irq │ ├── hugsun-zm │ │ └── rootfs │ │ │ └── root │ │ │ └── led-control │ │ │ ├── AW2028H.PDF │ │ │ ├── aw2028 │ │ │ └── aw2028.c │ ├── ipc-r │ │ ├── bootfs │ │ │ ├── armbianEnv.txt │ │ │ ├── boot.cmd │ │ │ └── boot.scr │ │ └── rootfs │ │ │ └── etc │ │ │ └── balance_irq │ ├── jp-tvbox │ │ └── bootfs │ │ │ ├── armbianEnv.txt │ │ │ ├── boot.cmd │ │ │ └── boot.scr │ ├── mrkaio-m68s │ │ ├── bootfs │ │ │ ├── armbianEnv.txt │ │ │ ├── boot.cmd │ │ │ └── boot.scr │ │ └── rootfs │ │ │ └── etc │ │ │ └── balance_irq │ ├── panther-x2 │ │ └── bootfs │ │ │ ├── armbianEnv.txt │ │ │ ├── boot.cmd │ │ │ └── boot.scr │ ├── r66s │ │ └── rootfs │ │ │ └── etc │ │ │ └── balance_irq │ ├── r68s │ │ ├── bootfs │ │ │ ├── armbianEnv.txt │ │ │ ├── boot.cmd │ │ │ └── boot.scr │ │ └── rootfs │ │ │ └── etc │ │ │ └── balance_irq │ ├── rock5b │ │ ├── bootfs │ │ │ ├── armbianEnv.txt │ │ │ ├── boot.cmd │ │ │ └── boot.scr │ │ └── rootfs │ │ │ └── etc │ │ │ └── balance_irq │ └── vplus │ │ └── rootfs │ │ └── usr │ │ └── bin │ │ └── rgb-vplus │ └── platform-files │ ├── allwinner │ ├── bootfs │ │ ├── armbianEnv.txt │ │ ├── armbian_first_run.txt.template │ │ ├── boot-desktop.png │ │ ├── boot.bmp │ │ ├── boot.cmd │ │ ├── boot.scr │ │ ├── dtb │ │ │ ├── allwinner │ │ │ │ ├── sun50i-h6-tanix-tx6.dtb │ │ │ │ └── sun50i-h6-vplus-cloud.dtb │ │ │ └── sun50i-h6-tqc-a01.dtb │ │ └── extlinux │ │ │ └── extlinux.conf.bak │ └── rootfs │ │ └── usr │ │ └── sbin │ │ └── armbian-install │ ├── amlogic │ ├── bootfs │ │ ├── aml_autoscript │ │ ├── aml_autoscript.cmd │ │ ├── armbian_first_run.txt.template │ │ ├── boot-emmc.cmd │ │ ├── boot-emmc.ini │ │ ├── boot-emmc.scr │ │ ├── boot.bmp │ │ ├── boot.cmd │ │ ├── boot.ini │ │ ├── boot.scr │ │ ├── dtb │ │ │ └── amlogic │ │ │ │ ├── meson-a1-ad401.dtb │ │ │ │ ├── meson-axg-jethome-jethub-j100.dtb │ │ │ │ ├── meson-axg-jethome-jethub-j110-rev-2.dtb │ │ │ │ ├── meson-axg-jethome-jethub-j110-rev-3.dtb │ │ │ │ ├── meson-axg-s400.dtb │ │ │ │ ├── meson-g12a-radxa-zero.dtb │ │ │ │ ├── meson-g12a-s905l3a-cm311.dtb │ │ │ │ ├── meson-g12a-s905l3a-e900v22c.dtb │ │ │ │ ├── meson-g12a-s905l3a-m401a.dtb │ │ │ │ ├── meson-g12a-sei510.dtb │ │ │ │ ├── meson-g12a-tanix-tx5max.dtb │ │ │ │ ├── meson-g12a-u200.dtb │ │ │ │ ├── meson-g12a-x96-max-rmii.dtb │ │ │ │ ├── meson-g12a-x96-max.dtb │ │ │ │ ├── meson-g12b-a311d-khadas-vim3.dtb │ │ │ │ ├── meson-g12b-ali-ct2000.dtb │ │ │ │ ├── meson-g12b-dreambox-one.dtb │ │ │ │ ├── meson-g12b-dreambox-two.dtb │ │ │ │ ├── meson-g12b-gsking-x.dtb │ │ │ │ ├── meson-g12b-gtking-oc.dtb │ │ │ │ ├── meson-g12b-gtking-pro-h-oc.dtb │ │ │ │ ├── meson-g12b-gtking-pro-h.dtb │ │ │ │ ├── meson-g12b-gtking-pro-rev_a-oc.dtb │ │ │ │ ├── meson-g12b-gtking-pro-rev_a.dtb │ │ │ │ ├── meson-g12b-gtking-pro.dtb │ │ │ │ ├── meson-g12b-gtking.dtb │ │ │ │ ├── meson-g12b-odroid-n2-plus.dtb │ │ │ │ ├── meson-g12b-odroid-n2.dtb │ │ │ │ ├── meson-g12b-radxa-zero2.dtb │ │ │ │ ├── meson-g12b-s922x-khadas-vim3.dtb │ │ │ │ ├── meson-g12b-ugoos-am6-plus.dtb │ │ │ │ ├── meson-g12b-ugoos-am6.dtb │ │ │ │ ├── meson-g12b-ugoos-am6b-plus-oc.dtb │ │ │ │ ├── meson-g12b-ugoos-am6b-plus.dtb │ │ │ │ ├── meson-g12b-ugoos-am6b1.dtb │ │ │ │ ├── meson-gxbb-beelink-mini-mx.dtb │ │ │ │ ├── meson-gxbb-beelink-mini-mxiii.dtb │ │ │ │ ├── meson-gxbb-kii-pro.dtb │ │ │ │ ├── meson-gxbb-mecool-ki-plus.dtb │ │ │ │ ├── meson-gxbb-mecool-kii-pro.dtb │ │ │ │ ├── meson-gxbb-minix-neo-u1.dtb │ │ │ │ ├── meson-gxbb-mxq-pro-plus.dtb │ │ │ │ ├── meson-gxbb-nanopi-k2.dtb │ │ │ │ ├── meson-gxbb-nexbox-a95x.dtb │ │ │ │ ├── meson-gxbb-odroidc2.dtb │ │ │ │ ├── meson-gxbb-p200.dtb │ │ │ │ ├── meson-gxbb-p201.dtb │ │ │ │ ├── meson-gxbb-vega-s95-meta.dtb │ │ │ │ ├── meson-gxbb-vega-s95-pro.dtb │ │ │ │ ├── meson-gxbb-vega-s95-telos.dtb │ │ │ │ ├── meson-gxbb-wetek-hub.dtb │ │ │ │ ├── meson-gxbb-wetek-play2.dtb │ │ │ │ ├── meson-gxl-s805x-libretech-ac.dtb │ │ │ │ ├── meson-gxl-s805x-p241.dtb │ │ │ │ ├── meson-gxl-s905d-libretech-pc.dtb │ │ │ │ ├── meson-gxl-s905d-mecool-ki-plus.dtb │ │ │ │ ├── meson-gxl-s905d-mecool-ki-pro.dtb │ │ │ │ ├── meson-gxl-s905d-mecool-kii-pro.dtb │ │ │ │ ├── meson-gxl-s905d-mecool-m8s-plus.dtb │ │ │ │ ├── meson-gxl-s905d-p230.dtb │ │ │ │ ├── meson-gxl-s905d-p231.dtb │ │ │ │ ├── meson-gxl-s905d-phicomm-n1-thresh.dtb │ │ │ │ ├── meson-gxl-s905d-phicomm-n1.dtb │ │ │ │ ├── meson-gxl-s905d-sml5442tw.dtb │ │ │ │ ├── meson-gxl-s905d-vero4k-plus.dtb │ │ │ │ ├── meson-gxl-s905l-venz-v10.dtb │ │ │ │ ├── meson-gxl-s905l2-ipbs9505.dtb │ │ │ │ ├── meson-gxl-s905l2-x7-5g.dtb │ │ │ │ ├── meson-gxl-s905l3b-e900v22e.dtb │ │ │ │ ├── meson-gxl-s905l3b-m302a.dtb │ │ │ │ ├── meson-gxl-s905w-jethome-jethub-j80.dtb │ │ │ │ ├── meson-gxl-s905w-p281.dtb │ │ │ │ ├── meson-gxl-s905w-tx3-mini.dtb │ │ │ │ ├── meson-gxl-s905w-x96-mini.dtb │ │ │ │ ├── meson-gxl-s905w-x96w.dtb │ │ │ │ ├── meson-gxl-s905x-b860h.dtb │ │ │ │ ├── meson-gxl-s905x-hwacom-amazetv.dtb │ │ │ │ ├── meson-gxl-s905x-khadas-vim.dtb │ │ │ │ ├── meson-gxl-s905x-libretech-cc-v2.dtb │ │ │ │ ├── meson-gxl-s905x-libretech-cc.dtb │ │ │ │ ├── meson-gxl-s905x-nexbox-a95x.dtb │ │ │ │ ├── meson-gxl-s905x-p212.dtb │ │ │ │ ├── meson-gxl-s905x-tbee.dtb │ │ │ │ ├── meson-gxl-s905x-tx9.dtb │ │ │ │ ├── meson-gxl-s905x-vero4k.dtb │ │ │ │ ├── meson-gxm-beelink-gt1.dtb │ │ │ │ ├── meson-gxm-fake-octopus-planet.dtb │ │ │ │ ├── meson-gxm-gt1-ultimate.dtb │ │ │ │ ├── meson-gxm-gt1.dtb │ │ │ │ ├── meson-gxm-khadas-vim2.dtb │ │ │ │ ├── meson-gxm-mecool-kiii-pro.dtb │ │ │ │ ├── meson-gxm-minix-neo-u9h.dtb │ │ │ │ ├── meson-gxm-nexbox-a1.dtb │ │ │ │ ├── meson-gxm-nexbox-a2.dtb │ │ │ │ ├── meson-gxm-octopus-planet.dtb │ │ │ │ ├── meson-gxm-phicomm-t1.dtb │ │ │ │ ├── meson-gxm-q200-mod.dtb │ │ │ │ ├── meson-gxm-q200.dtb │ │ │ │ ├── meson-gxm-q201.dtb │ │ │ │ ├── meson-gxm-rbox-pro.dtb │ │ │ │ ├── meson-gxm-s912-libretech-pc.dtb │ │ │ │ ├── meson-gxm-t95z-plus.dtb │ │ │ │ ├── meson-gxm-tx8-max.dtb │ │ │ │ ├── meson-gxm-tx9-pro.dtb │ │ │ │ ├── meson-gxm-vega-s96.dtb │ │ │ │ ├── meson-gxm-wetek-core2.dtb │ │ │ │ ├── meson-gxm-x92.dtb │ │ │ │ ├── meson-s4-s805x2-aq222.dtb │ │ │ │ ├── meson-sm1-a95xf3-air-gbit.dtb │ │ │ │ ├── meson-sm1-a95xf3-air.dtb │ │ │ │ ├── meson-sm1-bananapi-m5.dtb │ │ │ │ ├── meson-sm1-h96-max-x3-oc.dtb │ │ │ │ ├── meson-sm1-h96-max-x3.dtb │ │ │ │ ├── meson-sm1-h96-max.dtb │ │ │ │ ├── meson-sm1-hk1box-vontar-x3-oc.dtb │ │ │ │ ├── meson-sm1-hk1box-vontar-x3.dtb │ │ │ │ ├── meson-sm1-khadas-vim3l.dtb │ │ │ │ ├── meson-sm1-odroid-c4.dtb │ │ │ │ ├── meson-sm1-odroid-hc4.dtb │ │ │ │ ├── meson-sm1-sei610.dtb │ │ │ │ ├── meson-sm1-skyworth-lb2004-a4091.dtb │ │ │ │ ├── meson-sm1-tx3-bz-oc.dtb │ │ │ │ ├── meson-sm1-tx3-bz.dtb │ │ │ │ ├── meson-sm1-tx3-qz-oc.dtb │ │ │ │ ├── meson-sm1-tx3-qz.dtb │ │ │ │ ├── meson-sm1-ugoos-x3-oc.dtb │ │ │ │ ├── meson-sm1-ugoos-x3.dtb │ │ │ │ ├── meson-sm1-x88-pro-x3.dtb │ │ │ │ ├── meson-sm1-x96-air-gbit.dtb │ │ │ │ ├── meson-sm1-x96-air.dtb │ │ │ │ ├── meson-sm1-x96-max-plus-100m.dtb │ │ │ │ ├── meson-sm1-x96-max-plus-2101.dtb │ │ │ │ ├── meson-sm1-x96-max-plus-ip1001m-2.dtb │ │ │ │ ├── meson-sm1-x96-max-plus-ip1001m.dtb │ │ │ │ ├── meson-sm1-x96-max-plus-oc.dtb │ │ │ │ ├── meson-sm1-x96-max-plus-q1.dtb │ │ │ │ ├── meson-sm1-x96-max-plus-q2.dtb │ │ │ │ └── meson-sm1-x96-max-plus.dtb │ │ ├── emmc_autoscript │ │ ├── emmc_autoscript.cmd │ │ ├── extlinux │ │ │ └── extlinux.conf.bak │ │ ├── s905_autoscript │ │ ├── s905_autoscript.cmd │ │ ├── u-boot.sd │ │ ├── u-boot.usb │ │ └── uEnv.txt │ └── rootfs │ │ └── usr │ │ ├── bin │ │ └── ampart │ │ ├── sbin │ │ ├── armbian-install │ │ └── armbian-openvfd │ │ └── share │ │ └── openvfd │ │ ├── conf │ │ ├── h96max-x3.conf │ │ ├── hk1-x3.conf │ │ ├── hk1box.conf │ │ ├── t95.conf │ │ ├── t95z-plus.conf │ │ ├── tx3-mini.conf │ │ ├── tx3.conf │ │ ├── tx9-pro.conf │ │ ├── whale.conf │ │ ├── x88pro-x3.conf │ │ ├── x92.conf │ │ ├── x96air.conf │ │ ├── x96max.conf │ │ └── x96maxplus.conf │ │ └── vfdservice │ └── rockchip │ └── bootfs │ ├── armbianEnv.txt │ ├── armbian_first_run.txt.template │ ├── boot-desktop.png │ ├── boot.bmp │ ├── boot.cmd │ ├── boot.scr │ ├── dtb │ └── rockchip │ │ ├── rk3318-box.dtb │ │ ├── rk3328-beikeyun-1296mhz.dtb │ │ ├── rk3328-box-trn9.dtb │ │ ├── rk3328-chainedbox.dtb │ │ ├── rk3328-dusun-210.dtb │ │ ├── rk3328-l1pro-1296mhz.dtb │ │ ├── rk3328-roc-cc.dtb │ │ ├── rk3399-bozz-sw799.dtb │ │ ├── rk3399-crrc.dtb │ │ ├── rk3399-dg3399.dtb │ │ ├── rk3399-dlfr100.dtb │ │ ├── rk3399-eaidk-610.dtb │ │ ├── rk3399-emb3531-old.dtb │ │ ├── rk3399-emb3531.dtb │ │ ├── rk3399-fine3399.dtb │ │ ├── rk3399-firefly-150.dtb │ │ ├── rk3399-firefly.dtb │ │ ├── rk3399-hugsun-x99.dtb │ │ ├── rk3399-hugsun-zm.dtb │ │ ├── rk3399-king3399.dtb │ │ ├── rk3399-kylin3399.dtb │ │ ├── rk3399-leez-p710.dtb │ │ ├── rk3399-lx-r3s.dtb │ │ ├── rk3399-nanopi-r4s.dts │ │ ├── rk3399-r08.dtb │ │ ├── rk3399-smart-am40-oc.dtb │ │ ├── rk3399-smart-am40.dtb │ │ ├── rk3399-tb-ls3399.dtb │ │ ├── rk3399-tn3399-v3.dtb │ │ ├── rk3399-tn3399.dtb │ │ ├── rk3399-tvi3315a.dtb │ │ ├── rk3399-xiaobao.dtb │ │ ├── rk3399-zcube1-max.dtb │ │ ├── rk3399-zysj.dtb │ │ ├── rk3528-hlink-h28k.dtb │ │ ├── rk3566-jp-tvbox.dtb │ │ ├── rk3566-panther-x2.dtb │ │ ├── rk3566-radxa-cm3-rpi-cm4-io.dtb │ │ ├── rk3568-dg-nas-lite.dtb │ │ ├── rk3568-fastrhino-r66s.dtb │ │ ├── rk3568-fastrhino-r68s.dtb │ │ ├── rk3568-hlink-h66k.dtb │ │ ├── rk3568-hlink-h68k.dtb │ │ ├── rk3568-hlink-h69k.dtb │ │ ├── rk3568-hummingbird-4.dtb │ │ ├── rk3568-mrkaio-m68s.dtb │ │ ├── rk3568-nanopi-r5c.dtb │ │ ├── rk3568-nanopi-r5s.dtb │ │ ├── rk3568-photonicat.dtb │ │ ├── rk3568-radxa-e25.dtb │ │ ├── rk3568-seewo-sv21.dtb │ │ ├── rk3588-beelink-ipc-r.dtb │ │ ├── rk3588-hlink-h88k-v3.dtb │ │ ├── rk3588-hlink-h88k.dtb │ │ ├── rk3588-orangepi-5-plus.dtb │ │ └── rk3588-rock-5b.dtb │ └── extlinux │ └── extlinux.conf.bak ├── compile-kernel ├── README.cn.md ├── README.md └── tools │ ├── config │ ├── config-5.10 │ ├── config-5.15 │ ├── config-5.4 │ ├── config-6.1 │ └── config-6.6 │ ├── patch │ └── .gitkeep │ └── script │ ├── armbian-compile-kernel-depends │ ├── armbian_compile_kernel_script.sh │ ├── armbian_rootfs.sh │ ├── ubuntu2204-build-armbian-depends │ ├── ubuntu2204-make-openwrt-depends │ └── ubuntu_chroot_armbian.sh ├── documents ├── README.cn.md ├── README.md ├── android_partition_table_template.xlsx ├── armbian_software.md └── led_screen_display_control.md ├── rebuild └── recompile /.github/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/.github/.gitkeep -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: Bug report 3 | about: Create a report to help us improve 4 | title: '' 5 | labels: '' 6 | assignees: '' 7 | --- 8 | 9 | **Device Information | 设备信息** 10 | - SOC: [e.g. S095x3] 11 | - Model [e.g. HK1] 12 | 13 | **Armbian Version | 系统版本** 14 | - Kernel Version: [e.g. 5.15.100] 15 | - Release: [e.g. jammy/bullseye] 16 | 17 | **Describe the bug | 问题描述** 18 | All issues will only remain open for one week to prioritize resolving them. 19 | After that period, they will be closed but can still continue to be discussed in the thread. 20 | 所有的问题都只保留一周的开启状态供重点关注解决,超时将关闭,但仍然可以长期继续跟帖讨论。 21 | 22 | Please provide a detailed description of the issue and, if necessary, attach a screenshot. 23 | 详细描述问题,并在必要时附上屏幕截图。 24 | 25 | 26 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | !.gitignore 2 | /build 3 | /tmp_dir 4 | /build-armbian/kernel 5 | /build-armbian/u-boot 6 | /compile-kernel/kernel 7 | /compile-kernel/output 8 | /compile-kernel/tools/armbian 9 | .DS_Store 10 | .idea 11 | npm-debug.log* 12 | -------------------------------------------------------------------------------- /build-armbian/README.cn.md: -------------------------------------------------------------------------------- 1 | # 相关文件说明 2 | 3 | 查看英文说明 | [View English description](README.md) 4 | 5 | 在相关目录中存储了编译 Armbian 所需的文件。 6 | 7 | ## armbian-files 8 | 9 | 这里存放的文件是构建 Armbian 时需要使用的相关文件。其中 `common-files` 目录下的是通用文件,`platform-files` 目录下是各平台的文件,`different-files` 目录下是针对不同设备的差异化文件。更多说明详见 [documents](../documents/README.cn.md) 中的 `12.15` 章节。 10 | 11 | 需要的固件将从 [ophub/firmware](https://github.com/ophub/firmware) 仓库自动下载至 `common-files/usr/lib/firmware` 目录。 12 | 13 | ## kernel 14 | 15 | 在 `kernel` 目录下创建版本号对应的文件夹,如 `stable/5.10.125` 。多个内核依次创建目录并放入对应的内核文件。内核文件可以从 [kernel](https://github.com/ophub/kernel) 仓库下载,也可以[自定义编译](../compile-kernel)。如果没有手动下载存放内核文件,在编译时脚本也会自动从 kernel 仓库下载。 16 | 17 | ## u-boot 18 | 19 | 系统启动引导文件,根据不同版本的内核,在需要使用时将由安装/更新等相关脚本自动化完成。需要的 u-boot 将从 [ophub/u-boot](https://github.com/ophub/u-boot) 仓库自动下载至 `u-boot` 目录。 20 | -------------------------------------------------------------------------------- /build-armbian/README.md: -------------------------------------------------------------------------------- 1 | # Description of Relevant Files 2 | 3 | View Chinese description | [查看中文说明](README.cn.md) 4 | 5 | The files required to compile Armbian are stored in the corresponding directories. 6 | 7 | ## armbian-files 8 | 9 | The files stored here are related files that need to be used when building Armbian. Among them, the files under the `common-files` directory are general files, the files under the `platform-files` directory are files for each platform, and the files under the `different-files` directory are differentiated files for different devices. More explanations can be found in the `12.15` section of [documents](../documents/). 10 | 11 | The required firmware will be automatically downloaded from the [ophub/firmware](https://github.com/ophub/firmware) repository to the `common-files/usr/lib/firmware` directory. 12 | 13 | ## kernel 14 | 15 | Create a folder corresponding to the version number under the `kernel` directory, such as `stable/5.10.125`. Multiple kernels create directories in sequence and put the corresponding kernel files into them. Kernel files can be downloaded from the [kernel](https://github.com/ophub/kernel) repository, or you can [customize the compilation](../compile-kernel). If the kernel files are not manually downloaded and stored, the script will automatically download from the kernel repository during compilation. 16 | 17 | ## u-boot 18 | 19 | System boot files, according to different versions of the kernel, will be automated by installation/update and other related scripts when needed. The necessary u-boot will be automatically downloaded from the [ophub/u-boot](https://github.com/ophub/u-boot) repository to the `u-boot` directory. -------------------------------------------------------------------------------- /build-armbian/armbian-files/common-files/etc/balance_irq: -------------------------------------------------------------------------------- 1 | eth0 4 2 | xhci-hcd:usb1 3 3 | xhci-hcd:usb2 3 4 | xhci-hcd:usb3 3 5 | xhci-hcd:usb4 3 6 | xhci-hcd:usb5 3 7 | xhci-hcd:usb6 3 8 | xhci-hcd:usb7 3 9 | xhci-hcd:usb8 3 10 | xhci-hcd:usb9 3 11 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/common-files/etc/custom_service/start_service.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | #======================================================================================== 3 | # 4 | # This file is licensed under the terms of the GNU General Public 5 | # License version 2. This program is licensed "as is" without any 6 | # warranty of any kind, whether express or implied. 7 | # 8 | # This file is a part of the Rebuild Armbian 9 | # https://github.com/ophub/amlogic-s9xxx-armbian 10 | # 11 | # Function: Customize the startup script, adding content as needed. 12 | # Dependent script: /etc/rc.local 13 | # File path: /etc/custom_service/start_service.sh 14 | # 15 | #======================================================================================== 16 | 17 | # Custom Service Log 18 | custom_log="/tmp/ophub_start_service.log" 19 | 20 | # Add custom log 21 | echo "[$(date +"%Y.%m.%d.%H:%M:%S")] Start the custom service..." >${custom_log} 22 | 23 | # Set the release check file 24 | ophub_release_file="/etc/ophub-release" 25 | [[ -f "${ophub_release_file}" ]] && FDT_FILE="$(cat ${ophub_release_file} | grep -oE 'meson.*dtb')" || FDT_FILE="" 26 | # For Tencent Aurora 3Pro (s905x3-b) box [ /etc/modprobe.d/blacklist.conf : blacklist btmtksdio ] 27 | [[ "${FDT_FILE}" == "meson-sm1-skyworth-lb2004-a4091.dtb" ]] && { 28 | modprobe btmtksdio 2>/dev/null && 29 | echo "[$(date +"%Y.%m.%d.%H:%M:%S")] The Tencent-Aurora-3Pro's btmtksdio module loaded successfully." >>${custom_log} 30 | } 31 | 32 | # Restart ssh service 33 | [[ -d "/var/run/sshd" ]] || mkdir -p -m0755 /var/run/sshd 2>/dev/null 34 | [[ -f "/etc/init.d/ssh" ]] && { 35 | sleep 5 && /etc/init.d/ssh restart 2>/dev/null && 36 | echo "[$(date +"%Y.%m.%d.%H:%M:%S")] The ssh service restarted successfully." >>${custom_log} 37 | } 38 | 39 | # Add network performance optimization 40 | [[ -x "/usr/sbin/balethirq.pl" ]] && { 41 | perl /usr/sbin/balethirq.pl 2>/dev/null && 42 | echo "[$(date +"%Y.%m.%d.%H:%M:%S")] The network optimization service started successfully." >>${custom_log} 43 | } 44 | 45 | # Led display control 46 | openvfd_enable="no" 47 | openvfd_boxid="15" 48 | [[ "${openvfd_enable}" == "yes" && -n "${openvfd_boxid}" && -x "/usr/sbin/armbian-openvfd" ]] && { 49 | armbian-openvfd ${openvfd_boxid} && 50 | echo "[$(date +"%Y.%m.%d.%H:%M:%S")] The openvfd service started successfully." >>${custom_log} 51 | } 52 | 53 | # For vplus(Allwinner h6) led color lights 54 | [[ -x "/usr/bin/rgb-vplus" ]] && { 55 | rgb-vplus --RedName=RED --GreenName=GREEN --BlueName=BLUE 2>/dev/null & 56 | echo "[$(date +"%Y.%m.%d.%H:%M:%S")] The LED of Vplus is enabled successfully." >>${custom_log} 57 | } 58 | 59 | # For fan control service 60 | [[ -x "/usr/bin/pwm-fan.pl" ]] && { 61 | perl /usr/bin/pwm-fan.pl 2>/dev/null & 62 | echo "[$(date +"%Y.%m.%d.%H:%M:%S")] The fan control service enabled successfully." >>${custom_log} 63 | } 64 | 65 | # For pveproxy startup service 66 | [[ -n "$(dpkg -l | awk '{print $2}' | grep -w "^pve-manager$")" ]] && { 67 | sudo systemctl restart pveproxy && 68 | echo "[$(date +"%Y.%m.%d.%H:%M:%S")] The pveproxy service started successfully." >>${custom_log} 69 | } 70 | 71 | # Add custom log 72 | echo "[$(date +"%Y.%m.%d.%H:%M:%S")] All custom services executed successfully!" >>${custom_log} 73 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/common-files/etc/default/cpufrequtils: -------------------------------------------------------------------------------- 1 | # The file path: /etc/default/cpufrequtils 2 | # Call file: /etc/init.d/cpufrequtils 3 | # 4 | # View setup results: 5 | # cat /sys/devices/system/cpu/cpufreq/policy0/scaling_governor 6 | # cat /sys/devices/system/cpu/cpufreq/policy0/scaling_min_freq 7 | # cat /sys/devices/system/cpu/cpufreq/policy0/scaling_max_freq 8 | 9 | # Set ENABLE to "true" to let the script run at boot time 10 | ENABLE="true" 11 | 12 | # View CPU core 13 | MIN_CORE_CPU="$(ls -l /sys/devices/system/cpu | grep -oE "cpu[0-9]{1,2}" | sort | head -n 1)" 14 | MAX_CORE_CPU="$(ls -l /sys/devices/system/cpu | grep -oE "cpu[0-9]{1,2}" | sort -rV | head -n 1)" 15 | 16 | # MIN_SPEED and MAX_SPEED listed in: cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies 17 | MIN_SPEED="$(cat /sys/devices/system/cpu/${MIN_CORE_CPU}/cpufreq/scaling_available_frequencies 2>/dev/null | awk '{print $(NF/2)}')" 18 | MAX_SPEED="$(cat /sys/devices/system/cpu/${MAX_CORE_CPU}/cpufreq/scaling_available_frequencies 2>/dev/null | awk '{print $NF}')" 19 | 20 | # GOVERNOR listed in: cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors 21 | # GOVERNOR Options: conservative userspace powersave ondemand performance schedutil 22 | GOVERNOR="schedutil" 23 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/common-files/etc/fstab: -------------------------------------------------------------------------------- 1 | LABEL=ROOTFS / ext4 defaults,noatime,nodiratime,commit=600,errors=remount-ro 0 1 2 | LABEL=BOOT /boot vfat defaults 0 2 3 | tmpfs /tmp tmpfs defaults,nosuid 0 0 4 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/common-files/lib64/ld-linux-x86-64.so.2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/common-files/lib64/ld-linux-x86-64.so.2 -------------------------------------------------------------------------------- /build-armbian/armbian-files/common-files/usr/bin/uuidgen: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/common-files/usr/bin/uuidgen -------------------------------------------------------------------------------- /build-armbian/armbian-files/common-files/usr/share/alsa/cards/axg-sound-card.conf: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: GPL-2.0 2 | # Copyright (C) 2020-present Team LibreELEC (https://libreelec.tv) 3 | 4 | # 5 | # Configuration for Amlogic AXG audio 6 | # 7 | 8 | axg-sound-card.pcm.default { 9 | @args [ CARD ] 10 | @args.CARD { type string } 11 | type softvol 12 | slave.pcm { 13 | type plug 14 | slave { 15 | pcm { 16 | type hw 17 | card $CARD 18 | device 0 19 | } 20 | } 21 | } 22 | control { 23 | name "PCM Playback Volume" 24 | card $CARD 25 | } 26 | } 27 | 28 | 29 | 30 | axg-sound-card.pcm.hdmi.0 { 31 | @args [ CARD AES0 AES1 AES2 AES3 ] 32 | @args.CARD { type string } 33 | @args.AES0 { type integer } 34 | @args.AES1 { type integer } 35 | @args.AES2 { type integer } 36 | @args.AES3 { type integer } 37 | type hooks 38 | slave.pcm { 39 | type hw 40 | card $CARD 41 | device 0 42 | } 43 | hooks.0 { 44 | type ctl_elems 45 | hook_args [ 46 | { 47 | name "IEC958 Playback Default" 48 | interface PCM 49 | lock true 50 | preserve true 51 | optional true 52 | value [ $AES0 $AES1 $AES2 $AES3 ] 53 | } 54 | ] 55 | } 56 | } 57 | 58 | 59 | 60 | axg-sound-card.pcm.iec958.0 { 61 | @args [ CARD AES0 AES1 AES2 AES3 ] 62 | @args.CARD { type string } 63 | @args.AES0 { type integer } 64 | @args.AES1 { type integer } 65 | @args.AES2 { type integer } 66 | @args.AES3 { type integer } 67 | type hooks 68 | slave.pcm { 69 | type hw 70 | card $CARD 71 | device 1 72 | } 73 | hooks.0 { 74 | type ctl_elems 75 | hook_args [ 76 | { 77 | name "IEC958 Playback Default" 78 | interface PCM 79 | lock true 80 | preserve true 81 | optional true 82 | value [ $AES0 $AES1 $AES2 $AES3 ] 83 | } 84 | ] 85 | } 86 | hint.device 1 87 | } 88 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/beikeyun/bootfs/armbianEnv.txt: -------------------------------------------------------------------------------- 1 | verbosity=1 2 | overlay_prefix=rockchip 3 | rootdev=/dev/mmcblk0p2 4 | rootfstype=ext4 5 | rootflags=rw,errors=remount-ro 6 | extraargs=usbcore.autosuspend=-1 7 | extraboardargs= 8 | fdtfile=/dtb/rockchip/rk3328-beikeyun-1296mhz.dtb 9 | kernel_addr_r=0x02000000 10 | ramdisk_addr_r=0x06000000 11 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/beikeyun/bootfs/boot.cmd: -------------------------------------------------------------------------------- 1 | # DO NOT EDIT THIS FILE 2 | # 3 | # Please edit /boot/armbianEnv.txt to set supported parameters 4 | # 5 | 6 | setenv load_addr "0x39000000" 7 | setenv overlay_error "false" 8 | # default values 9 | setenv rootdev "/dev/mmcblk0p1" 10 | setenv verbosity "1" 11 | setenv console "both" 12 | setenv rootfstype "ext4" 13 | setenv rootflags "rw,errors=remount-ro" 14 | setenv docker_optimizations "on" 15 | 16 | echo "Boot script loaded from ${devtype} ${devnum}" 17 | 18 | if test -e ${devtype} ${devnum} ${prefix}armbianEnv.txt; then 19 | load ${devtype} ${devnum} ${load_addr} ${prefix}armbianEnv.txt 20 | env import -t ${load_addr} ${filesize} 21 | fi 22 | 23 | if test "${logo}" = "disabled"; then setenv logo "logo.nologo"; fi 24 | 25 | if test "${console}" = "display" || test "${console}" = "both"; then setenv consoleargs "console=tty1"; fi 26 | if test "${console}" = "serial" || test "${console}" = "both"; then setenv consoleargs "console=ttyS2,1500000 ${consoleargs}"; fi 27 | 28 | # get PARTUUID of first partition on SD/eMMC the boot script was loaded from 29 | if test "${devtype}" = "mmc"; then part uuid mmc ${devnum}:1 partuuid; fi 30 | 31 | setenv bootargs "root=${rootdev} rootwait rootfstype=${rootfstype} rootflags=${rootflags} ${consoleargs} panic=10 consoleblank=0 loglevel=${verbosity} ubootpart=${partuuid} usb-storage.quirks=${usbstoragequirks} ${extraargs} ${extraboardargs}" 32 | 33 | if test "${docker_optimizations}" = "on"; then setenv bootargs "${bootargs} cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory swapaccount=1"; fi 34 | 35 | load ${devtype} ${devnum} ${ramdisk_addr_r} ${prefix}uInitrd 36 | load ${devtype} ${devnum} ${kernel_addr_r} ${prefix}Image 37 | 38 | load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}/${fdtfile} 39 | fdt addr ${fdt_addr_r} 40 | fdt resize 65536 41 | for overlay_file in ${overlays}; do 42 | if load ${devtype} ${devnum} ${load_addr} ${prefix}dtb/rockchip/overlay/${overlay_prefix}-${overlay_file}.dtbo; then 43 | echo "Applying kernel provided DT overlay ${overlay_prefix}-${overlay_file}.dtbo" 44 | fdt apply ${load_addr} || setenv overlay_error "true" 45 | fi 46 | done 47 | for overlay_file in ${user_overlays}; do 48 | if load ${devtype} ${devnum} ${load_addr} ${prefix}overlay-user/${overlay_file}.dtbo; then 49 | echo "Applying user provided DT overlay ${overlay_file}.dtbo" 50 | fdt apply ${load_addr} || setenv overlay_error "true" 51 | fi 52 | done 53 | if test "${overlay_error}" = "true"; then 54 | echo "Error applying DT overlays, restoring original DT" 55 | load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}/${fdtfile} 56 | else 57 | if load ${devtype} ${devnum} ${load_addr} ${prefix}dtb/rockchip/overlay/${overlay_prefix}-fixup.scr; then 58 | echo "Applying kernel provided DT fixup script (${overlay_prefix}-fixup.scr)" 59 | source ${load_addr} 60 | fi 61 | if test -e ${devtype} ${devnum} ${prefix}fixup.scr; then 62 | load ${devtype} ${devnum} ${load_addr} ${prefix}fixup.scr 63 | echo "Applying user provided fixup script (fixup.scr)" 64 | source ${load_addr} 65 | fi 66 | fi 67 | booti ${kernel_addr_r} ${ramdisk_addr_r} ${fdt_addr_r} 68 | 69 | # Recompile with: 70 | # mkimage -C none -A arm -T script -d /boot/boot.cmd /boot/boot.scr 71 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/beikeyun/bootfs/boot.scr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/different-files/beikeyun/bootfs/boot.scr -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/chainedbox/bootfs/armbianEnv.txt: -------------------------------------------------------------------------------- 1 | verbosity=7 2 | bootlogo=false 3 | overlay_prefix=rockchip 4 | fdtfile=/dtb/rockchip/rk3328-l1pro-1296mhz.dtb 5 | rootdev=/dev/mmcblk0p2 6 | rootfstype=ext4 7 | rootflags=rw,errors=remount-ro 8 | extraargs=usbcore.autosuspend=-1 9 | extraboardargs= 10 | usbstoragequirks=0x05e3:0x0612:u,0x1d6b:0x0003:u,0x05e3:0x0610:u 11 | console=serial 12 | kernel_addr_r=0x02000000 13 | ramdisk_addr_r=0x06000000 14 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/chainedbox/bootfs/boot.cmd: -------------------------------------------------------------------------------- 1 | # DO NOT EDIT THIS FILE 2 | # 3 | # Please edit /boot/armbianEnv.txt to set supported parameters 4 | # 5 | 6 | setenv load_addr "0x39000000" 7 | setenv overlay_error "false" 8 | # default values 9 | setenv rootdev "/dev/mmcblk0p1" 10 | setenv verbosity "1" 11 | setenv console "both" 12 | setenv bootlogo "false" 13 | setenv rootfstype "ext4" 14 | setenv docker_optimizations "on" 15 | setenv earlycon "off" 16 | 17 | echo "Boot script loaded from ${devtype} ${devnum}" 18 | 19 | if test -e ${devtype} ${devnum} ${prefix}armbianEnv.txt; then 20 | load ${devtype} ${devnum} ${load_addr} ${prefix}armbianEnv.txt 21 | env import -t ${load_addr} ${filesize} 22 | fi 23 | 24 | if test "${logo}" = "disabled"; then setenv logo "logo.nologo"; fi 25 | 26 | if test "${console}" = "display" || test "${console}" = "both"; then setenv consoleargs "console=tty1"; fi 27 | if test "${console}" = "serial" || test "${console}" = "both"; then setenv consoleargs "console=ttyS2,1500000 ${consoleargs}"; fi 28 | if test "${earlycon}" = "on"; then setenv consoleargs "earlycon ${consoleargs}"; fi 29 | if test "${bootlogo}" = "true"; then setenv consoleargs "bootsplash.bootfile=bootsplash.armbian ${consoleargs}"; fi 30 | 31 | # get PARTUUID of first partition on SD/eMMC the boot script was loaded from 32 | if test "${devtype}" = "mmc"; then part uuid mmc ${devnum}:1 partuuid; fi 33 | 34 | setenv bootargs "root=${rootdev} rootwait rootfstype=${rootfstype} ${consoleargs} consoleblank=0 loglevel=${verbosity} ubootpart=${partuuid} usb-storage.quirks=${usbstoragequirks} ${extraargs} ${extraboardargs}" 35 | 36 | if test "${docker_optimizations}" = "on"; then setenv bootargs "${bootargs} cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory swapaccount=1"; fi 37 | 38 | load ${devtype} ${devnum} ${ramdisk_addr_r} ${prefix}uInitrd 39 | load ${devtype} ${devnum} ${kernel_addr_r} ${prefix}Image 40 | 41 | load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}/${fdtfile} 42 | fdt addr ${fdt_addr_r} 43 | fdt resize 65536 44 | for overlay_file in ${overlays}; do 45 | if load ${devtype} ${devnum} ${load_addr} ${prefix}dtb/rockchip/overlay/${overlay_prefix}-${overlay_file}.dtbo; then 46 | echo "Applying kernel provided DT overlay ${overlay_prefix}-${overlay_file}.dtbo" 47 | fdt apply ${load_addr} || setenv overlay_error "true" 48 | fi 49 | done 50 | for overlay_file in ${user_overlays}; do 51 | if load ${devtype} ${devnum} ${load_addr} ${prefix}overlay-user/${overlay_file}.dtbo; then 52 | echo "Applying user provided DT overlay ${overlay_file}.dtbo" 53 | fdt apply ${load_addr} || setenv overlay_error "true" 54 | fi 55 | done 56 | if test "${overlay_error}" = "true"; then 57 | echo "Error applying DT overlays, restoring original DT" 58 | load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}/${fdtfile} 59 | else 60 | if load ${devtype} ${devnum} ${load_addr} ${prefix}dtb/rockchip/overlay/${overlay_prefix}-fixup.scr; then 61 | echo "Applying kernel provided DT fixup script (${overlay_prefix}-fixup.scr)" 62 | source ${load_addr} 63 | fi 64 | if test -e ${devtype} ${devnum} ${prefix}fixup.scr; then 65 | load ${devtype} ${devnum} ${load_addr} ${prefix}fixup.scr 66 | echo "Applying user provided fixup script (fixup.scr)" 67 | source ${load_addr} 68 | fi 69 | fi 70 | booti ${kernel_addr_r} ${ramdisk_addr_r} ${fdt_addr_r} 71 | 72 | # Recompile with: 73 | # mkimage -C none -A arm -T script -d /boot/boot.cmd /boot/boot.scr 74 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/chainedbox/bootfs/boot.scr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/different-files/chainedbox/bootfs/boot.scr -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/chainedbox/rootfs/usr/bin/pwm-fan.pl: -------------------------------------------------------------------------------- 1 | #!/usr/bin/perl 2 | 3 | use strict; 4 | 5 | ################################################################################ 6 | # 参数调整区 7 | # 速度最小值(满速是99),如果小于20可能进入死区,风扇不转 8 | my $speed_min = 33; 9 | 10 | # 速度最大值(满速是99) 11 | my $speed_max = 99; 12 | 13 | # 温度低限(摄氏度): 小于等于此值按最低速率转动 14 | my $temp_low = 40; 15 | 16 | # 温度最高限(摄氏度): 大于此值按最高速率转动 17 | my $temp_high = 75; 18 | 19 | # 调速间隔(秒) 20 | my $interval = 10; 21 | ################################################################################ 22 | 23 | my $fixed_speed = $ARGV[0]; 24 | my $period = 25000; 25 | &init; 26 | if( ($fixed_speed ne "") && 27 | ($fixed_speed =~ m/^[0-9]{1,3}$/) ) { 28 | # 如果命令行参数为 0-100 的整数,则按指定的固定速率调速 29 | &set_fixed_speed($fixed_speed); 30 | } else { 31 | # 否则自动调速 32 | while(1) { 33 | &auto_speed; 34 | sleep($interval); 35 | } 36 | } 37 | exit 0; 38 | 39 | 40 | ############################################################################### 41 | sub get_soc_temp { 42 | my @fnames=( 43 | '/sys/devices/virtual/thermal/thermal_zone0/temp', 44 | '/sys/devices/platform/scpi/scpi:sensors/hwmon/hwmon0/temp1_input', 45 | ); 46 | my $fh; 47 | my $temp = 50; 48 | for my $fname (@fnames) { 49 | if( -f $fname ) { 50 | open $fh, "<", $fname; 51 | $temp = <$fh> / 1000.0; 52 | close $fh; 53 | return $temp; 54 | } 55 | } 56 | return $temp; 57 | } 58 | 59 | sub init { 60 | 61 | $speed_max = 100 if ($speed_max > 100); 62 | $speed_min = 0 if($speed_min < 0); 63 | 64 | my $fh; 65 | `rmmod pwm_fan 2>/dev/null`; 66 | 67 | open $fh, ">", "/sys/class/pwm/pwmchip0/export"; 68 | print $fh "0\n"; 69 | close $fh; 70 | 71 | open $fh, ">", "/sys/class/pwm/pwmchip0/pwm0/period"; 72 | print $fh "$period\n"; 73 | close $fh; 74 | 75 | open $fh, ">", "/sys/class/pwm/pwmchip0/pwm0/polarity"; 76 | print $fh "normal\n"; 77 | close $fh; 78 | 79 | open $fh, ">", "/sys/class/pwm/pwmchip0/pwm0/enable"; 80 | print $fh "1\n"; 81 | close $fh; 82 | } 83 | 84 | sub set_fixed_speed { 85 | my $fixed_speed = shift; 86 | 87 | # 最大值0.99 88 | my $coeff_speed = ($fixed_speed / 100.0) > 1 ? 0.99 : ($fixed_speed / 100.0); 89 | 90 | #0.1-0.19 定义为死区 91 | $coeff_speed = 0.20 if $coeff_speed > 0 and $coeff_speed < 0.2; 92 | 93 | my $duty_cycle = int($coeff_speed * $period); 94 | 95 | open my $fh, ">", "/sys/class/pwm/pwmchip0/pwm0/duty_cycle"; 96 | print $fh "$duty_cycle\n"; 97 | close $fh; 98 | } 99 | 100 | sub auto_speed { 101 | my $temp = &get_soc_temp; 102 | my $coeff_temp; 103 | if($temp <= $temp_low) { 104 | $coeff_temp = 0; 105 | } elsif($temp > $temp_high) { 106 | $coeff_temp = 1; 107 | } else { 108 | $coeff_temp = ($temp - $temp_low) / ($temp_high - $temp_low); 109 | } 110 | 111 | my $coeff_speed_min = $speed_min / $speed_max * ($speed_max / 100); 112 | my $coeff_speed = $coeff_temp; 113 | $coeff_speed = ($coeff_speed_min + $coeff_speed) > 0.99 ? 0.99 : ($coeff_speed_min + $coeff_speed); 114 | 115 | my $duty_cycle = int($coeff_speed * $period); 116 | 117 | open my $fh, ">", "/sys/class/pwm/pwmchip0/pwm0/duty_cycle"; 118 | print $fh "$duty_cycle\n"; 119 | close $fh; 120 | } 121 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/e25/bootfs/armbianEnv.txt: -------------------------------------------------------------------------------- 1 | verbosity=1 2 | bootlogo=false 3 | fdtfile=rockchip/rk3568-radxa-e25.dtb 4 | rootdev=/dev/mmcblk0p2 5 | rootfstype=ext4 6 | rootflags=rw,errors=remount-ro 7 | console=serial 8 | consoleargs=console=ttyS2,115200 9 | usbstoragequirks=0x2537:0x1066:u,0x2537:0x1068:u 10 | docker_optimizations=on 11 | earlycon=on 12 | earlyconargs=earlycon=uart8250,mmio32,0xfe660000 13 | extraargs= 14 | extraboardargs=net.ifnames=0 15 | overlay_prefix=rk3568 16 | overlays= 17 | user_overlays= 18 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/e25/bootfs/boot.cmd: -------------------------------------------------------------------------------- 1 | # DO NOT EDIT THIS FILE 2 | # 3 | # Please edit /boot/armbianEnv.txt to set supported parameters 4 | # 5 | 6 | setenv load_addr "0x39000000" 7 | setenv overlay_error "false" 8 | # default values 9 | setenv rootdev "/dev/mmcblk0p1" 10 | setenv verbosity "1" 11 | setenv console "both" 12 | setenv bootlogo "false" 13 | setenv rootfstype "ext4" 14 | setenv rootflags "rw,errors=remount-ro" 15 | setenv docker_optimizations "on" 16 | setenv earlycon "off" 17 | 18 | echo "Boot script loaded from ${devtype} ${devnum}" 19 | 20 | if test -e ${devtype} ${devnum} ${prefix}armbianEnv.txt; then 21 | load ${devtype} ${devnum} ${load_addr} ${prefix}armbianEnv.txt 22 | env import -t ${load_addr} ${filesize} 23 | fi 24 | 25 | if test "${logo}" = "disabled"; then setenv logo "logo.nologo"; fi 26 | 27 | if test "${console}" = "display" || test "${console}" = "both"; then setenv consoleargs "console=tty1"; fi 28 | if test "${console}" = "serial" || test "${console}" = "both"; then setenv consoleargs "${consoleargs} console=tty1"; fi 29 | if test "${earlycon}" = "on"; then setenv consoleargs "${earlyconargs} ${consoleargs}"; fi 30 | if test "${bootlogo}" = "true"; then setenv consoleargs "bootsplash.bootfile=bootsplash.armbian ${consoleargs}"; fi 31 | 32 | # get PARTUUID of first partition on SD/eMMC the boot script was loaded from 33 | if test "${devtype}" = "mmc"; then part uuid mmc ${devnum}:1 partuuid; fi 34 | 35 | setenv bootargs "root=${rootdev} rootwait rootfstype=${rootfstype} rootflags=${rootflags} ${consoleargs} consoleblank=0 loglevel=${verbosity} usb-storage.quirks=${usbstoragequirks} ${extraargs} ${extraboardargs}" 36 | 37 | if test "${docker_optimizations}" = "on"; then setenv bootargs "${bootargs} cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory swapaccount=1"; fi 38 | 39 | load ${devtype} ${devnum} ${ramdisk_addr_r} ${prefix}uInitrd 40 | load ${devtype} ${devnum} ${kernel_addr_r} ${prefix}Image 41 | 42 | load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}dtb/${fdtfile} 43 | fdt addr ${fdt_addr_r} 44 | fdt resize 65536 45 | for overlay_file in ${overlays}; do 46 | if load ${devtype} ${devnum} ${load_addr} ${prefix}dtb/rockchip/overlay/${overlay_prefix}-${overlay_file}.dtbo; then 47 | echo "Applying kernel provided DT overlay ${overlay_prefix}-${overlay_file}.dtbo" 48 | fdt apply ${load_addr} || setenv overlay_error "true" 49 | fi 50 | done 51 | for overlay_file in ${user_overlays}; do 52 | if load ${devtype} ${devnum} ${load_addr} ${prefix}overlay-user/${overlay_file}.dtbo; then 53 | echo "Applying user provided DT overlay ${overlay_file}.dtbo" 54 | fdt apply ${load_addr} || setenv overlay_error "true" 55 | fi 56 | done 57 | if test "${overlay_error}" = "true"; then 58 | echo "Error applying DT overlays, restoring original DT" 59 | load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}dtb/${fdtfile} 60 | else 61 | if load ${devtype} ${devnum} ${load_addr} ${prefix}dtb/rockchip/overlay/${overlay_prefix}-fixup.scr; then 62 | echo "Applying kernel provided DT fixup script (${overlay_prefix}-fixup.scr)" 63 | source ${load_addr} 64 | fi 65 | if test -e ${devtype} ${devnum} ${prefix}fixup.scr; then 66 | load ${devtype} ${devnum} ${load_addr} ${prefix}fixup.scr 67 | echo "Applying user provided fixup script (fixup.scr)" 68 | source ${load_addr} 69 | fi 70 | fi 71 | booti ${kernel_addr_r} ${ramdisk_addr_r} ${fdt_addr_r} 72 | 73 | # Recompile with: 74 | # mkimage -C none -A arm -T script -n 'flatmax load script' -d /boot/boot.cmd /boot/boot.scr 75 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/e25/bootfs/boot.scr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/different-files/e25/bootfs/boot.scr -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/e25/rootfs/etc/balance_irq: -------------------------------------------------------------------------------- 1 | # /etc/balance_irq 2 | # 用于中断设备的负载均衡 3 | # 用法: 4 | # 首先, 用 cat /proc/interrupts 进行观察 5 | # 如果某个cpu负载过重,可以把对应的中断设备迁移到其它cpu 6 | # /proc/interrupt格式: 7 | # 最左列:中断号 8 | # 第 2 至第 2+cpus 列:cpu单核上产生的中断数量 9 | # 最右列:对应的设备名 10 | # 11 | # 本配置文件格式: 12 | # 第1列: 设备名 13 | # 第2列: 期望绑定在第几个cpu (从1开始) 14 | # 15 | # 配置文件改好,运行 balethirq.pl 即时生效 16 | 17 | # pcie-lan rx 18 | eth0-0 3 19 | # pcie-lan tx-0 20 | eth0-16 2 21 | # pcie-lan tx-1 22 | eth0-18 2 23 | 24 | # pcie-wan rx 25 | eth1-0 4 26 | # pcie wan tx-0 27 | eth1-16 1 28 | # pcie wan tx-1 29 | eth1-18 1 30 | 31 | # usb 3.0 32 | xhci-hcd:usb2 1 33 | 34 | # sata 35 | ahci[fc400000.sata] 2 36 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/firefly-rk3399/bootfs/boot.cmd: -------------------------------------------------------------------------------- 1 | # DO NOT EDIT THIS FILE 2 | # 3 | # Please edit /boot/armbianEnv.txt to set supported parameters 4 | # 5 | 6 | setenv load_addr "0x9000000" 7 | setenv overlay_error "false" 8 | # default values 9 | setenv rootdev "/dev/mmcblk0p1" 10 | setenv verbosity "1" 11 | setenv console "both" 12 | setenv bootlogo "false" 13 | setenv rootfstype "ext4" 14 | setenv docker_optimizations "on" 15 | setenv earlycon "off" 16 | 17 | echo "Boot script loaded from ${devtype} ${devnum}" 18 | 19 | if test -e ${devtype} ${devnum} ${prefix}armbianEnv.txt; then 20 | load ${devtype} ${devnum} ${load_addr} ${prefix}armbianEnv.txt 21 | env import -t ${load_addr} ${filesize} 22 | fi 23 | 24 | if test "${logo}" = "disabled"; then setenv logo "logo.nologo"; fi 25 | 26 | if test "${console}" = "display" || test "${console}" = "both"; then setenv consoleargs "console=tty0"; fi 27 | if test "${console}" = "serial" || test "${console}" = "both"; then setenv consoleargs "console=ttyS2,1500000 ${consoleargs}"; fi 28 | if test "${earlycon}" = "on"; then setenv consoleargs "earlycon ${consoleargs}"; fi 29 | if test "${bootlogo}" = "true"; then 30 | setenv consoleargs "splash plymouth.ignore-serial-consoles ${consoleargs}" 31 | else 32 | setenv consoleargs "splash=verbose ${consoleargs}" 33 | fi 34 | 35 | # get PARTUUID of first partition on SD/eMMC the boot script was loaded from 36 | if test "${devtype}" = "mmc"; then part uuid mmc ${devnum}:1 partuuid; fi 37 | 38 | setenv bootargs "root=${rootdev} rootwait rootfstype=${rootfstype} ${consoleargs} consoleblank=0 loglevel=${verbosity} ubootpart=${partuuid} usb-storage.quirks=${usbstoragequirks} ${extraargs} ${extraboardargs}" 39 | 40 | if test "${docker_optimizations}" = "on"; then setenv bootargs "${bootargs} cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory swapaccount=1"; fi 41 | 42 | load ${devtype} ${devnum} ${ramdisk_addr_r} ${prefix}uInitrd 43 | load ${devtype} ${devnum} ${kernel_addr_r} ${prefix}Image 44 | 45 | load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}dtb/${fdtfile} 46 | fdt addr ${fdt_addr_r} 47 | fdt resize 65536 48 | for overlay_file in ${overlays}; do 49 | if load ${devtype} ${devnum} ${load_addr} ${prefix}dtb/rockchip/overlay/${overlay_prefix}-${overlay_file}.dtbo; then 50 | echo "Applying kernel provided DT overlay ${overlay_prefix}-${overlay_file}.dtbo" 51 | fdt apply ${load_addr} || setenv overlay_error "true" 52 | fi 53 | done 54 | for overlay_file in ${user_overlays}; do 55 | if load ${devtype} ${devnum} ${load_addr} ${prefix}overlay-user/${overlay_file}.dtbo; then 56 | echo "Applying user provided DT overlay ${overlay_file}.dtbo" 57 | fdt apply ${load_addr} || setenv overlay_error "true" 58 | fi 59 | done 60 | if test "${overlay_error}" = "true"; then 61 | echo "Error applying DT overlays, restoring original DT" 62 | load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}dtb/${fdtfile} 63 | else 64 | if load ${devtype} ${devnum} ${load_addr} ${prefix}dtb/rockchip/overlay/${overlay_prefix}-fixup.scr; then 65 | echo "Applying kernel provided DT fixup script (${overlay_prefix}-fixup.scr)" 66 | source ${load_addr} 67 | fi 68 | if test -e ${devtype} ${devnum} ${prefix}fixup.scr; then 69 | load ${devtype} ${devnum} ${load_addr} ${prefix}fixup.scr 70 | echo "Applying user provided fixup script (fixup.scr)" 71 | source ${load_addr} 72 | fi 73 | fi 74 | kaslrseed 75 | booti ${kernel_addr_r} ${ramdisk_addr_r} ${fdt_addr_r} 76 | 77 | # Recompile with: 78 | # mkimage -C none -A arm -T script -d /boot/boot.cmd /boot/boot.scr 79 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/firefly-rk3399/bootfs/boot.scr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/different-files/firefly-rk3399/bootfs/boot.scr -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/firefly-rk3399/bootfs/extlinux/extlinux.conf.bak: -------------------------------------------------------------------------------- 1 | LABEL Armbian 2 | LINUX /Image 3 | INITRD /uInitrd 4 | FDT /dtb/rockchip/rk3399-firefly.dtb 5 | APPEND root=LABEL=ROOTFS console=ttyS2,1500000 console=tty0 no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.ifnames=0 splash plymouth.ignore-serial-consoles 6 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/h28k/bootfs/armbianEnv.txt: -------------------------------------------------------------------------------- 1 | verbosity=7 2 | bootlogo=true 3 | fdtfile=rockchip/rk3528-hlink-h28k.dtb 4 | rootdev=/dev/mmcblk0p2 5 | rootfstype=ext4 6 | rootflags=rw,errors=remount-ro 7 | console=serial 8 | consoleargs=console=ttyS0,1500000 9 | usbstoragequirks=0x2537:0x1066:u,0x2537:0x1068:u 10 | docker_optimizations=on 11 | earlycon=on 12 | earlyconargs=earlycon=uart8250,mmio32,0xff9f0000 13 | extraargs= 14 | extraboardargs=net.ifnames=0 15 | overlay_prefix=rk3528 16 | overlays= 17 | user_overlays= 18 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/h28k/bootfs/boot.cmd: -------------------------------------------------------------------------------- 1 | # DO NOT EDIT THIS FILE 2 | # 3 | # Please edit /boot/armbianEnv.txt to set supported parameters 4 | # 5 | 6 | setenv load_addr "0x39000000" 7 | setenv overlay_error "false" 8 | # default values 9 | setenv rootdev "/dev/mmcblk0p1" 10 | setenv verbosity "1" 11 | setenv console "both" 12 | setenv bootlogo "false" 13 | setenv rootfstype "ext4" 14 | setenv rootflags "rw,errors=remount-ro" 15 | setenv docker_optimizations "on" 16 | setenv earlycon "off" 17 | 18 | echo "Boot script loaded from ${devtype} ${devnum}" 19 | 20 | if test -e ${devtype} ${devnum} ${prefix}armbianEnv.txt; then 21 | load ${devtype} ${devnum} ${load_addr} ${prefix}armbianEnv.txt 22 | env import -t ${load_addr} ${filesize} 23 | fi 24 | 25 | if test "${logo}" = "disabled"; then setenv logo "logo.nologo"; fi 26 | 27 | if test "${console}" = "display" || test "${console}" = "both"; then setenv consoleargs "console=tty1"; fi 28 | if test "${console}" = "serial" || test "${console}" = "both"; then setenv consoleargs "${consoleargs} console=tty1"; fi 29 | if test "${earlycon}" = "on"; then setenv consoleargs "${earlyconargs} ${consoleargs}"; fi 30 | if test "${bootlogo}" = "true"; then setenv consoleargs "bootsplash.bootfile=bootsplash.armbian ${consoleargs}"; fi 31 | 32 | # get PARTUUID of first partition on SD/eMMC the boot script was loaded from 33 | if test "${devtype}" = "mmc"; then part uuid mmc ${devnum}:1 partuuid; fi 34 | 35 | setenv bootargs "root=${rootdev} rootwait rootfstype=${rootfstype} rootflags=${rootflags} ${consoleargs} consoleblank=0 loglevel=${verbosity} usb-storage.quirks=${usbstoragequirks} ${extraargs} ${extraboardargs}" 36 | 37 | if test "${docker_optimizations}" = "on"; then setenv bootargs "${bootargs} cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory swapaccount=1"; fi 38 | 39 | load ${devtype} ${devnum} ${ramdisk_addr_r} ${prefix}uInitrd 40 | load ${devtype} ${devnum} ${kernel_addr_r} ${prefix}Image 41 | 42 | load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}dtb/${fdtfile} 43 | fdt addr ${fdt_addr_r} 44 | fdt resize 65536 45 | for overlay_file in ${overlays}; do 46 | if load ${devtype} ${devnum} ${load_addr} ${prefix}dtb/rockchip/overlay/${overlay_prefix}-${overlay_file}.dtbo; then 47 | echo "Applying kernel provided DT overlay ${overlay_prefix}-${overlay_file}.dtbo" 48 | fdt apply ${load_addr} || setenv overlay_error "true" 49 | fi 50 | done 51 | for overlay_file in ${user_overlays}; do 52 | if load ${devtype} ${devnum} ${load_addr} ${prefix}overlay-user/${overlay_file}.dtbo; then 53 | echo "Applying user provided DT overlay ${overlay_file}.dtbo" 54 | fdt apply ${load_addr} || setenv overlay_error "true" 55 | fi 56 | done 57 | if test "${overlay_error}" = "true"; then 58 | echo "Error applying DT overlays, restoring original DT" 59 | load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}dtb/${fdtfile} 60 | else 61 | if load ${devtype} ${devnum} ${load_addr} ${prefix}dtb/rockchip/overlay/${overlay_prefix}-fixup.scr; then 62 | echo "Applying kernel provided DT fixup script (${overlay_prefix}-fixup.scr)" 63 | source ${load_addr} 64 | fi 65 | if test -e ${devtype} ${devnum} ${prefix}fixup.scr; then 66 | load ${devtype} ${devnum} ${load_addr} ${prefix}fixup.scr 67 | echo "Applying user provided fixup script (fixup.scr)" 68 | source ${load_addr} 69 | fi 70 | fi 71 | booti ${kernel_addr_r} ${ramdisk_addr_r} ${fdt_addr_r} 72 | 73 | # Recompile with: 74 | # mkimage -C none -A arm -T script -n 'flatmax load script' -d /boot/boot.cmd /boot/boot.scr 75 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/h28k/bootfs/boot.scr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/different-files/h28k/bootfs/boot.scr -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/h28k/rootfs/etc/balance_irq: -------------------------------------------------------------------------------- 1 | # /etc/balance_irq 2 | # 用于中断设备的负载均衡 3 | # 用法: 4 | # 首先, 用 cat /proc/interrupts 进行观察 5 | # 如果某个cpu负载过重,可以把对应的中断设备迁移到其它cpu 6 | # /proc/interrupt格式: 7 | # 最左列:中断号 8 | # 第 2 至第 2+cpus 列:cpu单核上产生的中断数量 9 | # 最右列:对应的设备名 10 | # 11 | # 本配置文件格式: 12 | # 第1列: 设备名 13 | # 第2列: 期望绑定在第几个cpu (从1开始) 14 | # 15 | # 配置文件改好,运行 balethirq.pl 即时生效 16 | 17 | eth0 4 18 | eth1 3 19 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/h66k/bootfs/armbianEnv.txt: -------------------------------------------------------------------------------- 1 | verbosity=7 2 | bootlogo=true 3 | fdtfile=rockchip/rk3568-hlink-h66k.dtb 4 | rootdev=/dev/mmcblk0p2 5 | rootfstype=ext4 6 | rootflags=rw,errors=remount-ro 7 | console=serial 8 | consoleargs=console=ttyS2,1500000 9 | usbstoragequirks=0x2537:0x1066:u,0x2537:0x1068:u 10 | docker_optimizations=on 11 | earlycon=on 12 | earlyconargs=earlycon=uart8250,mmio32,0xfe660000 13 | extraargs= 14 | extraboardargs=net.ifnames=0 15 | overlay_prefix=rk3568 16 | overlays= 17 | user_overlays= 18 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/h66k/bootfs/boot.cmd: -------------------------------------------------------------------------------- 1 | # DO NOT EDIT THIS FILE 2 | # 3 | # Please edit /boot/armbianEnv.txt to set supported parameters 4 | # 5 | 6 | setenv load_addr "0x39000000" 7 | setenv overlay_error "false" 8 | # default values 9 | setenv rootdev "/dev/mmcblk0p1" 10 | setenv verbosity "1" 11 | setenv console "both" 12 | setenv bootlogo "false" 13 | setenv rootfstype "ext4" 14 | setenv rootflags "rw,errors=remount-ro" 15 | setenv docker_optimizations "on" 16 | setenv earlycon "off" 17 | 18 | echo "Boot script loaded from ${devtype} ${devnum}" 19 | 20 | if test -e ${devtype} ${devnum} ${prefix}armbianEnv.txt; then 21 | load ${devtype} ${devnum} ${load_addr} ${prefix}armbianEnv.txt 22 | env import -t ${load_addr} ${filesize} 23 | fi 24 | 25 | if test "${logo}" = "disabled"; then setenv logo "logo.nologo"; fi 26 | 27 | if test "${console}" = "display" || test "${console}" = "both"; then setenv consoleargs "console=tty1"; fi 28 | if test "${console}" = "serial" || test "${console}" = "both"; then setenv consoleargs "${consoleargs} console=tty1"; fi 29 | if test "${earlycon}" = "on"; then setenv consoleargs "${earlyconargs} ${consoleargs}"; fi 30 | if test "${bootlogo}" = "true"; then setenv consoleargs "bootsplash.bootfile=bootsplash.armbian ${consoleargs}"; fi 31 | 32 | # get PARTUUID of first partition on SD/eMMC the boot script was loaded from 33 | if test "${devtype}" = "mmc"; then part uuid mmc ${devnum}:1 partuuid; fi 34 | 35 | setenv bootargs "root=${rootdev} rootwait rootfstype=${rootfstype} rootflags=${rootflags} ${consoleargs} consoleblank=0 loglevel=${verbosity} usb-storage.quirks=${usbstoragequirks} ${extraargs} ${extraboardargs}" 36 | 37 | if test "${docker_optimizations}" = "on"; then setenv bootargs "${bootargs} cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory swapaccount=1"; fi 38 | 39 | load ${devtype} ${devnum} ${ramdisk_addr_r} ${prefix}uInitrd 40 | load ${devtype} ${devnum} ${kernel_addr_r} ${prefix}Image 41 | 42 | load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}dtb/${fdtfile} 43 | fdt addr ${fdt_addr_r} 44 | fdt resize 65536 45 | for overlay_file in ${overlays}; do 46 | if load ${devtype} ${devnum} ${load_addr} ${prefix}dtb/rockchip/overlay/${overlay_prefix}-${overlay_file}.dtbo; then 47 | echo "Applying kernel provided DT overlay ${overlay_prefix}-${overlay_file}.dtbo" 48 | fdt apply ${load_addr} || setenv overlay_error "true" 49 | fi 50 | done 51 | for overlay_file in ${user_overlays}; do 52 | if load ${devtype} ${devnum} ${load_addr} ${prefix}overlay-user/${overlay_file}.dtbo; then 53 | echo "Applying user provided DT overlay ${overlay_file}.dtbo" 54 | fdt apply ${load_addr} || setenv overlay_error "true" 55 | fi 56 | done 57 | if test "${overlay_error}" = "true"; then 58 | echo "Error applying DT overlays, restoring original DT" 59 | load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}dtb/${fdtfile} 60 | else 61 | if load ${devtype} ${devnum} ${load_addr} ${prefix}dtb/rockchip/overlay/${overlay_prefix}-fixup.scr; then 62 | echo "Applying kernel provided DT fixup script (${overlay_prefix}-fixup.scr)" 63 | source ${load_addr} 64 | fi 65 | if test -e ${devtype} ${devnum} ${prefix}fixup.scr; then 66 | load ${devtype} ${devnum} ${load_addr} ${prefix}fixup.scr 67 | echo "Applying user provided fixup script (fixup.scr)" 68 | source ${load_addr} 69 | fi 70 | fi 71 | booti ${kernel_addr_r} ${ramdisk_addr_r} ${fdt_addr_r} 72 | 73 | # Recompile with: 74 | # mkimage -C none -A arm -T script -n 'flatmax load script' -d /boot/boot.cmd /boot/boot.scr 75 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/h66k/bootfs/boot.scr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/different-files/h66k/bootfs/boot.scr -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/h66k/rootfs/etc/balance_irq: -------------------------------------------------------------------------------- 1 | # /etc/balance_irq 2 | # 用于中断设备的负载均衡 3 | # 用法: 4 | # 首先, 用 cat /proc/interrupts 进行观察 5 | # 如果某个cpu负载过重,可以把对应的中断设备迁移到其它cpu 6 | # /proc/interrupt格式: 7 | # 最左列:中断号 8 | # 第 2 至第 2+cpus 列:cpu单核上产生的中断数量 9 | # 最右列:对应的设备名 10 | # 11 | # 本配置文件格式: 12 | # 第1列: 设备名 13 | # 第2列: 期望绑定在第几个cpu (从1开始) 14 | # 15 | # 配置文件改好,运行 balethirq.pl 即时生效 16 | 17 | # pcie wan rx 18 | eth0-0 4 19 | # pcie wan tx-0 20 | eth0-16 1 21 | # pcie wan tx-1 22 | eth0-18 1 23 | 24 | # pcie lan rx 25 | eth1-0 3 26 | # pcie lan tx-0 27 | eth1-16 2 28 | # pcie lan tx-1 29 | eth1-18 2 30 | 31 | # pcie lan(option) rx 32 | eth2-0 3 33 | # pcie lan tx-0 34 | eth2-16 2 35 | # pcie lan tx-1 36 | eth2-18 2 37 | 38 | # usb 3.0 39 | xhci-hcd:usb1 2 40 | xhci-hcd:usb3 1 41 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/h68k/bootfs/armbianEnv.txt: -------------------------------------------------------------------------------- 1 | verbosity=7 2 | bootlogo=true 3 | fdtfile=rockchip/rk3568-hlink-h68k.dtb 4 | rootdev=/dev/mmcblk0p2 5 | rootfstype=ext4 6 | rootflags=rw,errors=remount-ro 7 | console=serial 8 | consoleargs=console=ttyS2,1500000 9 | usbstoragequirks=0x2537:0x1066:u,0x2537:0x1068:u 10 | docker_optimizations=on 11 | earlycon=on 12 | earlyconargs=earlycon=uart8250,mmio32,0xfe660000 13 | extraargs= 14 | extraboardargs=net.ifnames=0 15 | overlay_prefix=rk3568 16 | overlays= 17 | user_overlays= 18 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/h68k/bootfs/boot.cmd: -------------------------------------------------------------------------------- 1 | # DO NOT EDIT THIS FILE 2 | # 3 | # Please edit /boot/armbianEnv.txt to set supported parameters 4 | # 5 | 6 | setenv load_addr "0x39000000" 7 | setenv overlay_error "false" 8 | # default values 9 | setenv rootdev "/dev/mmcblk0p1" 10 | setenv verbosity "1" 11 | setenv console "both" 12 | setenv bootlogo "false" 13 | setenv rootfstype "ext4" 14 | setenv rootflags "rw,errors=remount-ro" 15 | setenv docker_optimizations "on" 16 | setenv earlycon "off" 17 | 18 | echo "Boot script loaded from ${devtype} ${devnum}" 19 | 20 | if test -e ${devtype} ${devnum} ${prefix}armbianEnv.txt; then 21 | load ${devtype} ${devnum} ${load_addr} ${prefix}armbianEnv.txt 22 | env import -t ${load_addr} ${filesize} 23 | fi 24 | 25 | if test "${logo}" = "disabled"; then setenv logo "logo.nologo"; fi 26 | 27 | if test "${console}" = "display" || test "${console}" = "both"; then setenv consoleargs "console=tty1"; fi 28 | if test "${console}" = "serial" || test "${console}" = "both"; then setenv consoleargs "${consoleargs} console=tty1"; fi 29 | if test "${earlycon}" = "on"; then setenv consoleargs "${earlyconargs} ${consoleargs}"; fi 30 | if test "${bootlogo}" = "true"; then setenv consoleargs "bootsplash.bootfile=bootsplash.armbian ${consoleargs}"; fi 31 | 32 | # get PARTUUID of first partition on SD/eMMC the boot script was loaded from 33 | if test "${devtype}" = "mmc"; then part uuid mmc ${devnum}:1 partuuid; fi 34 | 35 | setenv bootargs "root=${rootdev} rootwait rootfstype=${rootfstype} rootflags=${rootflags} ${consoleargs} consoleblank=0 loglevel=${verbosity} usb-storage.quirks=${usbstoragequirks} ${extraargs} ${extraboardargs}" 36 | 37 | if test "${docker_optimizations}" = "on"; then setenv bootargs "${bootargs} cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory swapaccount=1"; fi 38 | 39 | load ${devtype} ${devnum} ${ramdisk_addr_r} ${prefix}uInitrd 40 | load ${devtype} ${devnum} ${kernel_addr_r} ${prefix}Image 41 | 42 | load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}dtb/${fdtfile} 43 | fdt addr ${fdt_addr_r} 44 | fdt resize 65536 45 | for overlay_file in ${overlays}; do 46 | if load ${devtype} ${devnum} ${load_addr} ${prefix}dtb/rockchip/overlay/${overlay_prefix}-${overlay_file}.dtbo; then 47 | echo "Applying kernel provided DT overlay ${overlay_prefix}-${overlay_file}.dtbo" 48 | fdt apply ${load_addr} || setenv overlay_error "true" 49 | fi 50 | done 51 | for overlay_file in ${user_overlays}; do 52 | if load ${devtype} ${devnum} ${load_addr} ${prefix}overlay-user/${overlay_file}.dtbo; then 53 | echo "Applying user provided DT overlay ${overlay_file}.dtbo" 54 | fdt apply ${load_addr} || setenv overlay_error "true" 55 | fi 56 | done 57 | if test "${overlay_error}" = "true"; then 58 | echo "Error applying DT overlays, restoring original DT" 59 | load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}dtb/${fdtfile} 60 | else 61 | if load ${devtype} ${devnum} ${load_addr} ${prefix}dtb/rockchip/overlay/${overlay_prefix}-fixup.scr; then 62 | echo "Applying kernel provided DT fixup script (${overlay_prefix}-fixup.scr)" 63 | source ${load_addr} 64 | fi 65 | if test -e ${devtype} ${devnum} ${prefix}fixup.scr; then 66 | load ${devtype} ${devnum} ${load_addr} ${prefix}fixup.scr 67 | echo "Applying user provided fixup script (fixup.scr)" 68 | source ${load_addr} 69 | fi 70 | fi 71 | booti ${kernel_addr_r} ${ramdisk_addr_r} ${fdt_addr_r} 72 | 73 | # Recompile with: 74 | # mkimage -C none -A arm -T script -n 'flatmax load script' -d /boot/boot.cmd /boot/boot.scr 75 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/h68k/bootfs/boot.scr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/different-files/h68k/bootfs/boot.scr -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/h68k/rootfs/etc/balance_irq: -------------------------------------------------------------------------------- 1 | # /etc/balance_irq 2 | # 用于中断设备的负载均衡 3 | # 用法: 4 | # 首先, 用 cat /proc/interrupts 进行观察 5 | # 如果某个cpu负载过重,可以把对应的中断设备迁移到其它cpu 6 | # /proc/interrupt格式: 7 | # 最左列:中断号 8 | # 第 2 至第 2+cpus 列:cpu单核上产生的中断数量 9 | # 最右列:对应的设备名 10 | # 11 | # 本配置文件格式: 12 | # 第1列: 设备名 13 | # 第2列: 期望绑定在第几个cpu (从1开始) 14 | # 15 | # 配置文件改好,运行 balethirq.pl 即时生效 16 | 17 | # wan 18 | eth0 4 19 | 20 | # lan 21 | eth1 1 22 | 23 | # pcie lan rx 24 | eth2-0 3 25 | # pcie lan tx-0 26 | eth2-16 2 27 | # pcie lan tx-1 28 | eth2-18 2 29 | 30 | # pcie lan rx 31 | eth3-0 2 32 | # pcie lan tx-0 33 | eth3-16 1 34 | # pcie lan tx-1 35 | eth3-18 1 36 | 37 | # usb 3.0 38 | xhci-hcd:usb1 2 39 | xhci-hcd:usb3 4 40 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/h69k/bootfs/armbianEnv.txt: -------------------------------------------------------------------------------- 1 | verbosity=7 2 | bootlogo=true 3 | fdtfile=rockchip/rk3568-hlink-h69k.dtb 4 | rootdev=/dev/mmcblk0p2 5 | rootfstype=ext4 6 | rootflags=rw,errors=remount-ro 7 | console=serial 8 | consoleargs=console=ttyS2,1500000 9 | usbstoragequirks=0x2537:0x1066:u,0x2537:0x1068:u 10 | docker_optimizations=on 11 | earlycon=on 12 | earlyconargs=earlycon=uart8250,mmio32,0xfe660000 13 | extraargs= 14 | extraboardargs=net.ifnames=0 15 | overlay_prefix=rk3568 16 | overlays= 17 | user_overlays= 18 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/h69k/bootfs/boot.cmd: -------------------------------------------------------------------------------- 1 | # DO NOT EDIT THIS FILE 2 | # 3 | # Please edit /boot/armbianEnv.txt to set supported parameters 4 | # 5 | 6 | setenv load_addr "0x39000000" 7 | setenv overlay_error "false" 8 | # default values 9 | setenv rootdev "/dev/mmcblk0p1" 10 | setenv verbosity "1" 11 | setenv console "both" 12 | setenv bootlogo "false" 13 | setenv rootfstype "ext4" 14 | setenv rootflags "rw,errors=remount-ro" 15 | setenv docker_optimizations "on" 16 | setenv earlycon "off" 17 | 18 | echo "Boot script loaded from ${devtype} ${devnum}" 19 | 20 | if test -e ${devtype} ${devnum} ${prefix}armbianEnv.txt; then 21 | load ${devtype} ${devnum} ${load_addr} ${prefix}armbianEnv.txt 22 | env import -t ${load_addr} ${filesize} 23 | fi 24 | 25 | if test "${logo}" = "disabled"; then setenv logo "logo.nologo"; fi 26 | 27 | if test "${console}" = "display" || test "${console}" = "both"; then setenv consoleargs "console=tty1"; fi 28 | if test "${console}" = "serial" || test "${console}" = "both"; then setenv consoleargs "${consoleargs} console=tty1"; fi 29 | if test "${earlycon}" = "on"; then setenv consoleargs "${earlyconargs} ${consoleargs}"; fi 30 | if test "${bootlogo}" = "true"; then setenv consoleargs "bootsplash.bootfile=bootsplash.armbian ${consoleargs}"; fi 31 | 32 | # get PARTUUID of first partition on SD/eMMC the boot script was loaded from 33 | if test "${devtype}" = "mmc"; then part uuid mmc ${devnum}:1 partuuid; fi 34 | 35 | setenv bootargs "root=${rootdev} rootwait rootfstype=${rootfstype} rootflags=${rootflags} ${consoleargs} consoleblank=0 loglevel=${verbosity} usb-storage.quirks=${usbstoragequirks} ${extraargs} ${extraboardargs}" 36 | 37 | if test "${docker_optimizations}" = "on"; then setenv bootargs "${bootargs} cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory swapaccount=1"; fi 38 | 39 | load ${devtype} ${devnum} ${ramdisk_addr_r} ${prefix}uInitrd 40 | load ${devtype} ${devnum} ${kernel_addr_r} ${prefix}Image 41 | 42 | load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}dtb/${fdtfile} 43 | fdt addr ${fdt_addr_r} 44 | fdt resize 65536 45 | for overlay_file in ${overlays}; do 46 | if load ${devtype} ${devnum} ${load_addr} ${prefix}dtb/rockchip/overlay/${overlay_prefix}-${overlay_file}.dtbo; then 47 | echo "Applying kernel provided DT overlay ${overlay_prefix}-${overlay_file}.dtbo" 48 | fdt apply ${load_addr} || setenv overlay_error "true" 49 | fi 50 | done 51 | for overlay_file in ${user_overlays}; do 52 | if load ${devtype} ${devnum} ${load_addr} ${prefix}overlay-user/${overlay_file}.dtbo; then 53 | echo "Applying user provided DT overlay ${overlay_file}.dtbo" 54 | fdt apply ${load_addr} || setenv overlay_error "true" 55 | fi 56 | done 57 | if test "${overlay_error}" = "true"; then 58 | echo "Error applying DT overlays, restoring original DT" 59 | load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}dtb/${fdtfile} 60 | else 61 | if load ${devtype} ${devnum} ${load_addr} ${prefix}dtb/rockchip/overlay/${overlay_prefix}-fixup.scr; then 62 | echo "Applying kernel provided DT fixup script (${overlay_prefix}-fixup.scr)" 63 | source ${load_addr} 64 | fi 65 | if test -e ${devtype} ${devnum} ${prefix}fixup.scr; then 66 | load ${devtype} ${devnum} ${load_addr} ${prefix}fixup.scr 67 | echo "Applying user provided fixup script (fixup.scr)" 68 | source ${load_addr} 69 | fi 70 | fi 71 | booti ${kernel_addr_r} ${ramdisk_addr_r} ${fdt_addr_r} 72 | 73 | # Recompile with: 74 | # mkimage -C none -A arm -T script -n 'flatmax load script' -d /boot/boot.cmd /boot/boot.scr 75 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/h69k/bootfs/boot.scr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/different-files/h69k/bootfs/boot.scr -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/h69k/rootfs/etc/balance_irq: -------------------------------------------------------------------------------- 1 | # /etc/balance_irq 2 | # 用于中断设备的负载均衡 3 | # 用法: 4 | # 首先, 用 cat /proc/interrupts 进行观察 5 | # 如果某个cpu负载过重,可以把对应的中断设备迁移到其它cpu 6 | # /proc/interrupt格式: 7 | # 最左列:中断号 8 | # 第 2 至第 2+cpus 列:cpu单核上产生的中断数量 9 | # 最右列:对应的设备名 10 | # 11 | # 本配置文件格式: 12 | # 第1列: 设备名 13 | # 第2列: 期望绑定在第几个cpu (从1开始) 14 | # 15 | # 配置文件改好,运行 balethirq.pl 即时生效 16 | 17 | # wan 18 | eth0 4 19 | 20 | # lan 21 | eth1 1 22 | 23 | # pcie lan rx 24 | eth2-0 3 25 | # pcie lan tx-0 26 | eth2-16 2 27 | # pcie lan tx-1 28 | eth2-18 2 29 | 30 | # pcie lan rx 31 | eth3-0 2 32 | # pcie lan tx-0 33 | eth3-16 1 34 | # pcie lan tx-1 35 | eth3-18 1 36 | 37 | # usb 3.0 38 | xhci-hcd:usb1 2 39 | xhci-hcd:usb3 4 40 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/h88k-v3/bootfs/armbianEnv.txt: -------------------------------------------------------------------------------- 1 | verbosity=7 2 | bootlogo=true 3 | fdtfile=rockchip/rk3588-hlink-h88k-v3.dtb 4 | rootdev=/dev/mmcblk0p2 5 | rootfstype=ext4 6 | rootflags=rw,errors=remount-ro 7 | console=serial 8 | consoleargs=console=ttyFIQ0 console=tty1 9 | usbstoragequirks=0x2537:0x1066:u,0x2537:0x1068:u 10 | earlycon=on 11 | docker_optimizations=on 12 | extraargs= 13 | extraboardargs=net.ifnames=0 14 | overlay_prefix=rk3588 15 | overlays= 16 | user_overlays= 17 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/h88k-v3/bootfs/boot.scr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/different-files/h88k-v3/bootfs/boot.scr -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/h88k-v3/rootfs/etc/balance_irq: -------------------------------------------------------------------------------- 1 | xhci-hcd:usb5 5 2 | xhci-hcd:usb7 7 3 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/h88k/bootfs/armbianEnv.txt: -------------------------------------------------------------------------------- 1 | verbosity=7 2 | bootlogo=true 3 | fdtfile=rockchip/rk3588-hlink-h88k.dtb 4 | rootdev=/dev/mmcblk0p2 5 | rootfstype=ext4 6 | rootflags=rw,errors=remount-ro 7 | console=serial 8 | consoleargs=console=ttyFIQ0 console=tty1 9 | usbstoragequirks=0x2537:0x1066:u,0x2537:0x1068:u 10 | earlycon=on 11 | docker_optimizations=on 12 | extraargs= 13 | extraboardargs=net.ifnames=0 14 | overlay_prefix=rk3588 15 | overlays= 16 | user_overlays= 17 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/h88k/bootfs/boot.scr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/different-files/h88k/bootfs/boot.scr -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/h88k/rootfs/etc/balance_irq: -------------------------------------------------------------------------------- 1 | xhci-hcd:usb5 5 2 | xhci-hcd:usb7 7 3 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/hugsun-zm/rootfs/root/led-control/AW2028H.PDF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/different-files/hugsun-zm/rootfs/root/led-control/AW2028H.PDF -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/hugsun-zm/rootfs/root/led-control/aw2028: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/different-files/hugsun-zm/rootfs/root/led-control/aw2028 -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/ipc-r/bootfs/armbianEnv.txt: -------------------------------------------------------------------------------- 1 | verbosity=7 2 | bootlogo=true 3 | fdtfile=rockchip/rk3588-nvr-demo-v10-android.dtb 4 | rootdev=/dev/mmcblk0p2 5 | rootfstype=btrfs 6 | rootflags=compress=zstd:6 7 | earlycon=on 8 | console=serial 9 | consoleargs=console=ttyFIQ0 console=tty1 10 | usbstoragequirks=0x2537:0x1066:u,0x2537:0x1068:u 11 | docker_optimizations=on 12 | extraargs= 13 | extraboardargs=net.ifnames=0 max_loop=128 14 | overlay_prefix=rk3588 15 | overlays=uart7-m2 16 | user_overlays= 17 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/ipc-r/bootfs/boot.scr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/different-files/ipc-r/bootfs/boot.scr -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/ipc-r/rootfs/etc/balance_irq: -------------------------------------------------------------------------------- 1 | # /etc/balance_irq 2 | # 用于中断设备的负载均衡 3 | # 用法: 4 | # 首先, 用 cat /proc/interrupts 进行观察 5 | # 如果某个cpu负载过重,可以把对应的中断设备迁移到其它cpu 6 | # /proc/interrupt格式: 7 | # 最左列:中断号 8 | # 第 2 至第 2+cpus 列:cpu单核上产生的中断数量 9 | # 最右列:对应的设备名 10 | # 11 | # 本配置文件格式: 12 | # 第1列: 设备名 13 | # 第2列: 期望绑定在第几个cpu (从1开始) 14 | # 15 | # 配置文件改好,运行 balethirq.pl 即时生效 16 | 17 | # lan 18 | eth0 1 19 | 20 | # lan 21 | eth1 2 22 | 23 | # pcie lan rx 24 | eth2-0 3 25 | # pcie lan tx-0 26 | eth2-16 2 27 | # pcie lan tx-1 28 | eth2-18 2 29 | 30 | # pcie wan rx 31 | eth3-0 4 32 | # pcie wan tx-0 33 | eth3-16 1 34 | # pcie wan tx-1 35 | eth3-18 1 36 | 37 | # usb 3.0 38 | xhci-hcd:usb1 1 39 | xhci-hcd:usb3 2 40 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/jp-tvbox/bootfs/armbianEnv.txt: -------------------------------------------------------------------------------- 1 | verbosity=7 2 | bootlogo=true 3 | fdtfile=rockchip/rk3566-jp-tvbox.dtb 4 | rootdev=/dev/mmcblk0p2 5 | rootfstype=ext4 6 | rootflags=rw,errors=remount-ro 7 | console=serial 8 | consoleargs=console=ttyS2,1500000 9 | usbstoragequirks=0x2537:0x1066:u,0x2537:0x1068:u 10 | docker_optimizations=on 11 | earlycon=on 12 | earlyconargs=earlycon=uart8250,mmio32,0xfe660000 13 | extraargs= 14 | extraboardargs=net.ifnames=0 max_loop=128 15 | overlay_prefix=rk3566 16 | overlays= 17 | user_overlays= 18 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/jp-tvbox/bootfs/boot.cmd: -------------------------------------------------------------------------------- 1 | # DO NOT EDIT THIS FILE 2 | # 3 | # Please edit /boot/armbianEnv.txt to set supported parameters 4 | # 5 | 6 | setenv load_addr "0x39000000" 7 | setenv overlay_error "false" 8 | # default values 9 | setenv rootdev "/dev/mmcblk0p1" 10 | setenv verbosity "1" 11 | setenv console "both" 12 | setenv bootlogo "false" 13 | setenv rootfstype "ext4" 14 | setenv rootflags "rw,errors=remount-ro" 15 | setenv docker_optimizations "on" 16 | setenv earlycon "off" 17 | 18 | echo "Boot script loaded from ${devtype} ${devnum}" 19 | 20 | if test -e ${devtype} ${devnum} ${prefix}armbianEnv.txt; then 21 | load ${devtype} ${devnum} ${load_addr} ${prefix}armbianEnv.txt 22 | env import -t ${load_addr} ${filesize} 23 | fi 24 | 25 | if test "${logo}" = "disabled"; then setenv logo "logo.nologo"; fi 26 | 27 | if test "${console}" = "display" || test "${console}" = "both"; then setenv consoleargs "console=tty1"; fi 28 | if test "${console}" = "serial" || test "${console}" = "both"; then setenv consoleargs "${consoleargs} console=tty1"; fi 29 | if test "${earlycon}" = "on"; then setenv consoleargs "${earlyconargs} ${consoleargs}"; fi 30 | if test "${bootlogo}" = "true"; then setenv consoleargs "bootsplash.bootfile=bootsplash.armbian ${consoleargs}"; fi 31 | 32 | # get PARTUUID of first partition on SD/eMMC the boot script was loaded from 33 | if test "${devtype}" = "mmc"; then part uuid mmc ${devnum}:1 partuuid; fi 34 | 35 | setenv bootargs "root=${rootdev} rootwait rootfstype=${rootfstype} rootflags=${rootflags} ${consoleargs} consoleblank=0 loglevel=${verbosity} usb-storage.quirks=${usbstoragequirks} ${extraargs} ${extraboardargs}" 36 | 37 | if test "${docker_optimizations}" = "on"; then setenv bootargs "${bootargs} cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory swapaccount=1"; fi 38 | 39 | load ${devtype} ${devnum} ${ramdisk_addr_r} ${prefix}uInitrd 40 | load ${devtype} ${devnum} ${kernel_addr_r} ${prefix}Image 41 | 42 | load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}dtb/${fdtfile} 43 | fdt addr ${fdt_addr_r} 44 | fdt resize 65536 45 | for overlay_file in ${overlays}; do 46 | if load ${devtype} ${devnum} ${load_addr} ${prefix}dtb/rockchip/overlay/${overlay_prefix}-${overlay_file}.dtbo; then 47 | echo "Applying kernel provided DT overlay ${overlay_prefix}-${overlay_file}.dtbo" 48 | fdt apply ${load_addr} || setenv overlay_error "true" 49 | fi 50 | done 51 | for overlay_file in ${user_overlays}; do 52 | if load ${devtype} ${devnum} ${load_addr} ${prefix}overlay-user/${overlay_file}.dtbo; then 53 | echo "Applying user provided DT overlay ${overlay_file}.dtbo" 54 | fdt apply ${load_addr} || setenv overlay_error "true" 55 | fi 56 | done 57 | if test "${overlay_error}" = "true"; then 58 | echo "Error applying DT overlays, restoring original DT" 59 | load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}dtb/${fdtfile} 60 | else 61 | if load ${devtype} ${devnum} ${load_addr} ${prefix}dtb/rockchip/overlay/${overlay_prefix}-fixup.scr; then 62 | echo "Applying kernel provided DT fixup script (${overlay_prefix}-fixup.scr)" 63 | source ${load_addr} 64 | fi 65 | if test -e ${devtype} ${devnum} ${prefix}fixup.scr; then 66 | load ${devtype} ${devnum} ${load_addr} ${prefix}fixup.scr 67 | echo "Applying user provided fixup script (fixup.scr)" 68 | source ${load_addr} 69 | fi 70 | fi 71 | booti ${kernel_addr_r} ${ramdisk_addr_r} ${fdt_addr_r} 72 | 73 | # Recompile with: 74 | # mkimage -C none -A arm -T script -n 'flatmax load script' -d /boot/boot.cmd /boot/boot.scr 75 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/jp-tvbox/bootfs/boot.scr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/different-files/jp-tvbox/bootfs/boot.scr -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/mrkaio-m68s/bootfs/armbianEnv.txt: -------------------------------------------------------------------------------- 1 | verbosity=1 2 | bootlogo=false 3 | fdtfile=rockchip/rk3568-mrkaio-m68s.dtb 4 | rootdev=/dev/mmcblk0p2 5 | rootfstype=ext4 6 | rootflags=rw,errors=remount-ro 7 | console=serial 8 | consoleargs=console=ttyS2,115200 9 | usbstoragequirks=0x2537:0x1066:u,0x2537:0x1068:u 10 | docker_optimizations=on 11 | earlycon=on 12 | earlyconargs=earlycon=uart8250,mmio32,0xfe660000 13 | extraargs= 14 | extraboardargs=net.ifnames=0 15 | overlay_prefix=rk3568 16 | overlays= 17 | user_overlays= 18 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/mrkaio-m68s/bootfs/boot.cmd: -------------------------------------------------------------------------------- 1 | # DO NOT EDIT THIS FILE 2 | # 3 | # Please edit /boot/armbianEnv.txt to set supported parameters 4 | # 5 | 6 | setenv load_addr "0x39000000" 7 | setenv overlay_error "false" 8 | # default values 9 | setenv rootdev "/dev/mmcblk0p1" 10 | setenv verbosity "1" 11 | setenv console "both" 12 | setenv bootlogo "false" 13 | setenv rootfstype "ext4" 14 | setenv rootflags "rw,errors=remount-ro" 15 | setenv docker_optimizations "on" 16 | setenv earlycon "off" 17 | 18 | echo "Boot script loaded from ${devtype} ${devnum}" 19 | 20 | if test -e ${devtype} ${devnum} ${prefix}armbianEnv.txt; then 21 | load ${devtype} ${devnum} ${load_addr} ${prefix}armbianEnv.txt 22 | env import -t ${load_addr} ${filesize} 23 | fi 24 | 25 | if test "${logo}" = "disabled"; then setenv logo "logo.nologo"; fi 26 | 27 | if test "${console}" = "display" || test "${console}" = "both"; then setenv consoleargs "console=tty1"; fi 28 | if test "${console}" = "serial" || test "${console}" = "both"; then setenv consoleargs "${consoleargs} console=tty1"; fi 29 | if test "${earlycon}" = "on"; then setenv consoleargs "${earlyconargs} ${consoleargs}"; fi 30 | if test "${bootlogo}" = "true"; then setenv consoleargs "bootsplash.bootfile=bootsplash.armbian ${consoleargs}"; fi 31 | 32 | # get PARTUUID of first partition on SD/eMMC the boot script was loaded from 33 | if test "${devtype}" = "mmc"; then part uuid mmc ${devnum}:1 partuuid; fi 34 | 35 | setenv bootargs "root=${rootdev} rootwait rootfstype=${rootfstype} rootflags=${rootflags} ${consoleargs} consoleblank=0 loglevel=${verbosity} usb-storage.quirks=${usbstoragequirks} ${extraargs} ${extraboardargs}" 36 | 37 | if test "${docker_optimizations}" = "on"; then setenv bootargs "${bootargs} cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory swapaccount=1"; fi 38 | 39 | load ${devtype} ${devnum} ${ramdisk_addr_r} ${prefix}uInitrd 40 | load ${devtype} ${devnum} ${kernel_addr_r} ${prefix}Image 41 | 42 | load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}dtb/${fdtfile} 43 | fdt addr ${fdt_addr_r} 44 | fdt resize 65536 45 | for overlay_file in ${overlays}; do 46 | if load ${devtype} ${devnum} ${load_addr} ${prefix}dtb/rockchip/overlay/${overlay_prefix}-${overlay_file}.dtbo; then 47 | echo "Applying kernel provided DT overlay ${overlay_prefix}-${overlay_file}.dtbo" 48 | fdt apply ${load_addr} || setenv overlay_error "true" 49 | fi 50 | done 51 | for overlay_file in ${user_overlays}; do 52 | if load ${devtype} ${devnum} ${load_addr} ${prefix}overlay-user/${overlay_file}.dtbo; then 53 | echo "Applying user provided DT overlay ${overlay_file}.dtbo" 54 | fdt apply ${load_addr} || setenv overlay_error "true" 55 | fi 56 | done 57 | if test "${overlay_error}" = "true"; then 58 | echo "Error applying DT overlays, restoring original DT" 59 | load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}dtb/${fdtfile} 60 | else 61 | if load ${devtype} ${devnum} ${load_addr} ${prefix}dtb/rockchip/overlay/${overlay_prefix}-fixup.scr; then 62 | echo "Applying kernel provided DT fixup script (${overlay_prefix}-fixup.scr)" 63 | source ${load_addr} 64 | fi 65 | if test -e ${devtype} ${devnum} ${prefix}fixup.scr; then 66 | load ${devtype} ${devnum} ${load_addr} ${prefix}fixup.scr 67 | echo "Applying user provided fixup script (fixup.scr)" 68 | source ${load_addr} 69 | fi 70 | fi 71 | booti ${kernel_addr_r} ${ramdisk_addr_r} ${fdt_addr_r} 72 | 73 | # Recompile with: 74 | # mkimage -C none -A arm -T script -n 'flatmax load script' -d /boot/boot.cmd /boot/boot.scr 75 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/mrkaio-m68s/bootfs/boot.scr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/different-files/mrkaio-m68s/bootfs/boot.scr -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/mrkaio-m68s/rootfs/etc/balance_irq: -------------------------------------------------------------------------------- 1 | # /etc/balance_irq 2 | # 用于中断设备的负载均衡 3 | # 用法: 4 | # 首先, 用 cat /proc/interrupts 进行观察 5 | # 如果某个cpu负载过重,可以把对应的中断设备迁移到其它cpu 6 | # /proc/interrupt格式: 7 | # 最左列:中断号 8 | # 第 2 至第 2+cpus 列:cpu单核上产生的中断数量 9 | # 最右列:对应的设备名 10 | # 11 | # 本配置文件格式: 12 | # 第1列: 设备名 13 | # 第2列: 期望绑定在第几个cpu (从1开始) 14 | # 15 | # 配置文件改好,运行 balethirq.pl 即时生效 16 | 17 | # pcie-lan rx 18 | eth0-0 3 19 | # pcie-lan tx-0 20 | eth0-16 2 21 | # pcie-lan tx-1 22 | eth0-18 2 23 | 24 | # pcie-wan rx 25 | eth1-0 4 26 | # pcie wan tx-0 27 | eth1-16 1 28 | # pcie wan tx-1 29 | eth1-18 1 30 | 31 | # usb 3.0 32 | xhci-hcd:usb2 1 33 | 34 | # sata 35 | ahci[fc400000.sata] 2 36 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/panther-x2/bootfs/armbianEnv.txt: -------------------------------------------------------------------------------- 1 | verbosity=7 2 | bootlogo=true 3 | fdtfile=rockchip/rk3566-jp-tvbox.dtb 4 | rootdev=/dev/mmcblk0p2 5 | rootfstype=ext4 6 | rootflags=rw,errors=remount-ro 7 | console=serial 8 | consoleargs=console=ttyS2,1500000 9 | usbstoragequirks=0x2537:0x1066:u,0x2537:0x1068:u 10 | docker_optimizations=on 11 | earlycon=on 12 | earlyconargs=earlycon=uart8250,mmio32,0xfe660000 13 | extraargs= 14 | extraboardargs=net.ifnames=0 max_loop=128 15 | overlay_prefix=rk3566 16 | overlays= 17 | user_overlays= 18 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/panther-x2/bootfs/boot.cmd: -------------------------------------------------------------------------------- 1 | # DO NOT EDIT THIS FILE 2 | # 3 | # Please edit /boot/armbianEnv.txt to set supported parameters 4 | # 5 | 6 | setenv load_addr "0x39000000" 7 | setenv overlay_error "false" 8 | # default values 9 | setenv rootdev "/dev/mmcblk0p1" 10 | setenv verbosity "1" 11 | setenv console "both" 12 | setenv bootlogo "false" 13 | setenv rootfstype "ext4" 14 | setenv rootflags "rw,errors=remount-ro" 15 | setenv docker_optimizations "on" 16 | setenv earlycon "off" 17 | 18 | echo "Boot script loaded from ${devtype} ${devnum}" 19 | 20 | if test -e ${devtype} ${devnum} ${prefix}armbianEnv.txt; then 21 | load ${devtype} ${devnum} ${load_addr} ${prefix}armbianEnv.txt 22 | env import -t ${load_addr} ${filesize} 23 | fi 24 | 25 | if test "${logo}" = "disabled"; then setenv logo "logo.nologo"; fi 26 | 27 | if test "${console}" = "display" || test "${console}" = "both"; then setenv consoleargs "console=tty1"; fi 28 | if test "${console}" = "serial" || test "${console}" = "both"; then setenv consoleargs "${consoleargs} console=tty1"; fi 29 | if test "${earlycon}" = "on"; then setenv consoleargs "${earlyconargs} ${consoleargs}"; fi 30 | if test "${bootlogo}" = "true"; then setenv consoleargs "bootsplash.bootfile=bootsplash.armbian ${consoleargs}"; fi 31 | 32 | # get PARTUUID of first partition on SD/eMMC the boot script was loaded from 33 | if test "${devtype}" = "mmc"; then part uuid mmc ${devnum}:1 partuuid; fi 34 | 35 | setenv bootargs "root=${rootdev} rootwait rootfstype=${rootfstype} rootflags=${rootflags} ${consoleargs} consoleblank=0 loglevel=${verbosity} usb-storage.quirks=${usbstoragequirks} ${extraargs} ${extraboardargs}" 36 | 37 | if test "${docker_optimizations}" = "on"; then setenv bootargs "${bootargs} cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory swapaccount=1"; fi 38 | 39 | load ${devtype} ${devnum} ${ramdisk_addr_r} ${prefix}uInitrd 40 | load ${devtype} ${devnum} ${kernel_addr_r} ${prefix}Image 41 | 42 | load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}dtb/${fdtfile} 43 | fdt addr ${fdt_addr_r} 44 | fdt resize 65536 45 | for overlay_file in ${overlays}; do 46 | if load ${devtype} ${devnum} ${load_addr} ${prefix}dtb/rockchip/overlay/${overlay_prefix}-${overlay_file}.dtbo; then 47 | echo "Applying kernel provided DT overlay ${overlay_prefix}-${overlay_file}.dtbo" 48 | fdt apply ${load_addr} || setenv overlay_error "true" 49 | fi 50 | done 51 | for overlay_file in ${user_overlays}; do 52 | if load ${devtype} ${devnum} ${load_addr} ${prefix}overlay-user/${overlay_file}.dtbo; then 53 | echo "Applying user provided DT overlay ${overlay_file}.dtbo" 54 | fdt apply ${load_addr} || setenv overlay_error "true" 55 | fi 56 | done 57 | if test "${overlay_error}" = "true"; then 58 | echo "Error applying DT overlays, restoring original DT" 59 | load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}dtb/${fdtfile} 60 | else 61 | if load ${devtype} ${devnum} ${load_addr} ${prefix}dtb/rockchip/overlay/${overlay_prefix}-fixup.scr; then 62 | echo "Applying kernel provided DT fixup script (${overlay_prefix}-fixup.scr)" 63 | source ${load_addr} 64 | fi 65 | if test -e ${devtype} ${devnum} ${prefix}fixup.scr; then 66 | load ${devtype} ${devnum} ${load_addr} ${prefix}fixup.scr 67 | echo "Applying user provided fixup script (fixup.scr)" 68 | source ${load_addr} 69 | fi 70 | fi 71 | booti ${kernel_addr_r} ${ramdisk_addr_r} ${fdt_addr_r} 72 | 73 | # Recompile with: 74 | # mkimage -C none -A arm -T script -n 'flatmax load script' -d /boot/boot.cmd /boot/boot.scr 75 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/panther-x2/bootfs/boot.scr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/different-files/panther-x2/bootfs/boot.scr -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/r66s/rootfs/etc/balance_irq: -------------------------------------------------------------------------------- 1 | # /etc/balance_irq 2 | # 用于中断设备的负载均衡 3 | # 用法: 4 | # 首先, 用 cat /proc/interrupts 进行观察 5 | # 如果某个cpu负载过重,可以把对应的中断设备迁移到其它cpu 6 | # /proc/interrupt格式: 7 | # 最左列:中断号 8 | # 第 2 至第 2+cpus 列:cpu单核上产生的中断数量 9 | # 最右列:对应的设备名 10 | # 11 | # 本配置文件格式: 12 | # 第1列: 设备名 13 | # 第2列: 期望绑定在第几个cpu (从1开始) 14 | # 15 | # 配置文件改好,运行 balethirq.pl 即时生效 16 | 17 | # pcie-lan rx 18 | eth0-0 3 19 | # pcie-lan tx-0 20 | eth0-16 2 21 | # pcie-lan tx-1 22 | eth0-18 2 23 | 24 | # pcie-wan rx 25 | eth1-0 4 26 | # pcie wan tx-0 27 | eth1-16 1 28 | # pcie wan tx-1 29 | eth1-18 1 30 | 31 | # usb 3.0 32 | xhci-hcd:usb1 1 33 | xhci-hcd:usb3 2 34 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/r68s/bootfs/armbianEnv.txt: -------------------------------------------------------------------------------- 1 | verbosity=7 2 | bootlogo=true 3 | fdtfile=rockchip/rk3568-fastrhino-r68s.dtb 4 | rootdev=/dev/mmcblk0p2 5 | rootfstype=ext4 6 | rootflags=rw,errors=remount-ro 7 | console=serial 8 | consoleargs=console=ttyS2,1500000 9 | usbstoragequirks=0x2537:0x1066:u,0x2537:0x1068:u 10 | docker_optimizations=on 11 | earlycon=on 12 | earlyconargs=earlycon=uart8250,mmio32,0xfe660000 13 | extraargs= 14 | extraboardargs=net.ifnames=0 max_loop=128 15 | overlay_prefix=rk3568 16 | overlays= 17 | user_overlays= 18 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/r68s/bootfs/boot.cmd: -------------------------------------------------------------------------------- 1 | # DO NOT EDIT THIS FILE 2 | # 3 | # Please edit /boot/armbianEnv.txt to set supported parameters 4 | # 5 | 6 | setenv load_addr "0x39000000" 7 | setenv overlay_error "false" 8 | # default values 9 | setenv rootdev "/dev/mmcblk0p1" 10 | setenv verbosity "1" 11 | setenv console "both" 12 | setenv bootlogo "false" 13 | setenv rootfstype "ext4" 14 | setenv rootflags "rw,errors=remount-ro" 15 | setenv docker_optimizations "on" 16 | setenv earlycon "off" 17 | 18 | echo "Boot script loaded from ${devtype} ${devnum}" 19 | 20 | if test -e ${devtype} ${devnum} ${prefix}armbianEnv.txt; then 21 | load ${devtype} ${devnum} ${load_addr} ${prefix}armbianEnv.txt 22 | env import -t ${load_addr} ${filesize} 23 | fi 24 | 25 | if test "${logo}" = "disabled"; then setenv logo "logo.nologo"; fi 26 | 27 | if test "${console}" = "display" || test "${console}" = "both"; then setenv consoleargs "console=tty1"; fi 28 | if test "${console}" = "serial" || test "${console}" = "both"; then setenv consoleargs "${consoleargs} console=tty1"; fi 29 | if test "${earlycon}" = "on"; then setenv consoleargs "${earlyconargs} ${consoleargs}"; fi 30 | if test "${bootlogo}" = "true"; then setenv consoleargs "bootsplash.bootfile=bootsplash.armbian ${consoleargs}"; fi 31 | 32 | # get PARTUUID of first partition on SD/eMMC the boot script was loaded from 33 | if test "${devtype}" = "mmc"; then part uuid mmc ${devnum}:1 partuuid; fi 34 | 35 | setenv bootargs "root=${rootdev} rootwait rootfstype=${rootfstype} rootflags=${rootflags} ${consoleargs} consoleblank=0 loglevel=${verbosity} usb-storage.quirks=${usbstoragequirks} ${extraargs} ${extraboardargs}" 36 | 37 | if test "${docker_optimizations}" = "on"; then setenv bootargs "${bootargs} cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory swapaccount=1"; fi 38 | 39 | load ${devtype} ${devnum} ${ramdisk_addr_r} ${prefix}uInitrd 40 | load ${devtype} ${devnum} ${kernel_addr_r} ${prefix}Image 41 | 42 | load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}dtb/${fdtfile} 43 | fdt addr ${fdt_addr_r} 44 | fdt resize 65536 45 | for overlay_file in ${overlays}; do 46 | if load ${devtype} ${devnum} ${load_addr} ${prefix}dtb/rockchip/overlay/${overlay_prefix}-${overlay_file}.dtbo; then 47 | echo "Applying kernel provided DT overlay ${overlay_prefix}-${overlay_file}.dtbo" 48 | fdt apply ${load_addr} || setenv overlay_error "true" 49 | fi 50 | done 51 | for overlay_file in ${user_overlays}; do 52 | if load ${devtype} ${devnum} ${load_addr} ${prefix}overlay-user/${overlay_file}.dtbo; then 53 | echo "Applying user provided DT overlay ${overlay_file}.dtbo" 54 | fdt apply ${load_addr} || setenv overlay_error "true" 55 | fi 56 | done 57 | if test "${overlay_error}" = "true"; then 58 | echo "Error applying DT overlays, restoring original DT" 59 | load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}dtb/${fdtfile} 60 | else 61 | if load ${devtype} ${devnum} ${load_addr} ${prefix}dtb/rockchip/overlay/${overlay_prefix}-fixup.scr; then 62 | echo "Applying kernel provided DT fixup script (${overlay_prefix}-fixup.scr)" 63 | source ${load_addr} 64 | fi 65 | if test -e ${devtype} ${devnum} ${prefix}fixup.scr; then 66 | load ${devtype} ${devnum} ${load_addr} ${prefix}fixup.scr 67 | echo "Applying user provided fixup script (fixup.scr)" 68 | source ${load_addr} 69 | fi 70 | fi 71 | booti ${kernel_addr_r} ${ramdisk_addr_r} ${fdt_addr_r} 72 | 73 | # Recompile with: 74 | # mkimage -C none -A arm -T script -n 'flatmax load script' -d /boot/boot.cmd /boot/boot.scr 75 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/r68s/bootfs/boot.scr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/different-files/r68s/bootfs/boot.scr -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/r68s/rootfs/etc/balance_irq: -------------------------------------------------------------------------------- 1 | # /etc/balance_irq 2 | # 用于中断设备的负载均衡 3 | # 用法: 4 | # 首先, 用 cat /proc/interrupts 进行观察 5 | # 如果某个cpu负载过重,可以把对应的中断设备迁移到其它cpu 6 | # /proc/interrupt格式: 7 | # 最左列:中断号 8 | # 第 2 至第 2+cpus 列:cpu单核上产生的中断数量 9 | # 最右列:对应的设备名 10 | # 11 | # 本配置文件格式: 12 | # 第1列: 设备名 13 | # 第2列: 期望绑定在第几个cpu (从1开始) 14 | # 15 | # 配置文件改好,运行 balethirq.pl 即时生效 16 | 17 | # lan 18 | eth0 1 19 | 20 | # lan 21 | eth1 2 22 | 23 | # pcie lan rx 24 | eth2-0 3 25 | # pcie lan tx-0 26 | eth2-16 2 27 | # pcie lan tx-1 28 | eth2-18 2 29 | 30 | # pcie wan rx 31 | eth3-0 4 32 | # pcie wan tx-0 33 | eth3-16 1 34 | # pcie wan tx-1 35 | eth3-18 1 36 | 37 | # usb 3.0 38 | xhci-hcd:usb1 1 39 | xhci-hcd:usb3 2 40 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/rock5b/bootfs/armbianEnv.txt: -------------------------------------------------------------------------------- 1 | verbosity=7 2 | bootlogo=true 3 | fdtfile=rockchip/rk3588-rock-5b.dtb 4 | rootdev=/dev/mmcblk0p2 5 | rootfstype=btrfs 6 | rootflags=compress=zstd:6 7 | earlycon=on 8 | console=serial 9 | consoleargs=console=ttyFIQ0 console=tty1 10 | usbstoragequirks=0x2537:0x1066:u,0x2537:0x1068:u 11 | docker_optimizations=on 12 | extraargs= 13 | extraboardargs=net.ifnames=0 max_loop=128 14 | overlay_prefix=rk3588 15 | overlays=uart7-m2 16 | user_overlays= 17 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/rock5b/bootfs/boot.scr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/different-files/rock5b/bootfs/boot.scr -------------------------------------------------------------------------------- /build-armbian/armbian-files/different-files/rock5b/rootfs/etc/balance_irq: -------------------------------------------------------------------------------- 1 | xhci-hcd:usb5 5 2 | xhci-hcd:usb7 7 3 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/allwinner/bootfs/armbianEnv.txt: -------------------------------------------------------------------------------- 1 | verbosity=1 2 | bootlogo=false 3 | fdtfile=allwinner/sun50i-h6-vplus-cloud.dtb 4 | rootdev=/dev/mmcblk0p2 5 | rootfstype=ext4 6 | rootflags=rw,errors=remount-ro 7 | overlay_prefix=sun50i-h6 8 | overlays= 9 | extraargs= 10 | extraboardargs=net.ifnames=0 max_loop=128 11 | docker_optimizations=on 12 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/allwinner/bootfs/armbian_first_run.txt.template: -------------------------------------------------------------------------------- 1 | #----------------------------------------------------------------- 2 | # Armbian first run configuration 3 | # Set optional end user configuration 4 | # - Rename this file from /boot/armbian_first_run.txt.template to /boot/armbian_first_run.txt 5 | # - Settings below will be applied only on 1st run of Armbian 6 | #----------------------------------------------------------------- 7 | 8 | #----------------------------------------------------------------- 9 | # General: 10 | # 1 = delete this file, after first run setup is completed. 11 | 12 | FR_general_delete_this_file_after_completion=1 13 | 14 | #----------------------------------------------------------------- 15 | #Networking: 16 | # Change default network settings 17 | # Set to 1 to apply any network related settings below 18 | 19 | FR_net_change_defaults=0 20 | 21 | # Enable WiFi or Ethernet. 22 | # NB: If both are enabled, WiFi will take priority and Ethernet will be disabled. 23 | 24 | FR_net_ethernet_enabled=1 25 | FR_net_wifi_enabled=0 26 | 27 | #Enter your WiFi creds 28 | # SECURITY WARN: Your wifi keys will be stored in plaintext, no encryption. 29 | 30 | FR_net_wifi_ssid='MySSID' 31 | FR_net_wifi_key='MyWiFiKEY' 32 | 33 | # Country code to enable power ratings and channels for your country. eg: GB US DE | https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2 34 | 35 | FR_net_wifi_countrycode='GB' 36 | 37 | #If you want to use a static ip, set it here 38 | 39 | FR_net_use_static=0 40 | FR_net_static_ip='192.168.0.100' 41 | FR_net_static_mask='255.255.255.0' 42 | FR_net_static_gateway='192.168.0.1' 43 | FR_net_static_dns='8.8.8.8 8.8.4.4' #2 entries max, separated by a space. 44 | #----------------------------------------------------------------- 45 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/allwinner/bootfs/boot-desktop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/allwinner/bootfs/boot-desktop.png -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/allwinner/bootfs/boot.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/allwinner/bootfs/boot.bmp -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/allwinner/bootfs/boot.scr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/allwinner/bootfs/boot.scr -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/allwinner/bootfs/dtb/allwinner/sun50i-h6-tanix-tx6.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/allwinner/bootfs/dtb/allwinner/sun50i-h6-tanix-tx6.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/allwinner/bootfs/dtb/allwinner/sun50i-h6-vplus-cloud.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/allwinner/bootfs/dtb/allwinner/sun50i-h6-vplus-cloud.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/allwinner/bootfs/dtb/sun50i-h6-tqc-a01.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/allwinner/bootfs/dtb/sun50i-h6-tqc-a01.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/allwinner/bootfs/extlinux/extlinux.conf.bak: -------------------------------------------------------------------------------- 1 | LABEL Armbian 2 | LINUX /Image 3 | INITRD /uInitrd 4 | FDT /dtb/allwinner/sun50i-h6-tanix-tx6.dtb 5 | APPEND root=LABEL=ROOTFS console=ttyS0,115200 console=tty0 mem=2048M video=HDMI-A-1:e no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.ifnames=0 max_loop=128 bootsplash.bootfile=bootsplash.armbian 6 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/aml_autoscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/aml_autoscript -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/aml_autoscript.cmd: -------------------------------------------------------------------------------- 1 | if printenv bootfromsd; then exit; else setenv ab 0; fi; 2 | setenv bootcmd 'run start_autoscript; run storeboot' 3 | setenv start_autoscript 'if mmcinfo; then run start_mmc_autoscript; fi; if usb start; then run start_usb_autoscript; fi; run start_emmc_autoscript' 4 | setenv start_emmc_autoscript 'if fatload mmc 1 1020000 emmc_autoscript; then autoscr 1020000; fi;' 5 | setenv start_mmc_autoscript 'if fatload mmc 0 1020000 s905_autoscript; then autoscr 1020000; fi;' 6 | setenv start_usb_autoscript 'for usbdev in 0 1 2 3; do if fatload usb ${usbdev} 1020000 s905_autoscript; then autoscr 1020000; fi; done' 7 | setenv upgrade_step 2 8 | saveenv 9 | sleep 1 10 | reboot 11 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/armbian_first_run.txt.template: -------------------------------------------------------------------------------- 1 | #----------------------------------------------------------------- 2 | # Armbian first run configuration 3 | # Set optional end user configuration 4 | # - Rename this file from /boot/armbian_first_run.txt.template to /boot/armbian_first_run.txt 5 | # - Settings below will be applied only on 1st run of Armbian 6 | #----------------------------------------------------------------- 7 | 8 | #----------------------------------------------------------------- 9 | # General: 10 | # 1 = delete this file, after first run setup is completed. 11 | 12 | FR_general_delete_this_file_after_completion=1 13 | 14 | #----------------------------------------------------------------- 15 | #Networking: 16 | # Change default network settings 17 | # Set to 1 to apply any network related settings below 18 | 19 | FR_net_change_defaults=0 20 | 21 | # Enable WiFi or Ethernet. 22 | # NB: If both are enabled, WiFi will take priority and Ethernet will be disabled. 23 | 24 | FR_net_ethernet_enabled=1 25 | FR_net_wifi_enabled=0 26 | 27 | #Enter your WiFi creds 28 | # SECURITY WARN: Your wifi keys will be stored in plaintext, no encryption. 29 | 30 | FR_net_wifi_ssid='MySSID' 31 | FR_net_wifi_key='MyWiFiKEY' 32 | 33 | # Country code to enable power ratings and channels for your country. eg: GB US DE | https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2 34 | 35 | FR_net_wifi_countrycode='GB' 36 | 37 | #If you want to use a static ip, set it here 38 | 39 | FR_net_use_static=0 40 | FR_net_static_ip='192.168.0.100' 41 | FR_net_static_mask='255.255.255.0' 42 | FR_net_static_gateway='192.168.0.1' 43 | FR_net_static_dns='8.8.8.8 8.8.4.4' #2 entries max, separated by a space. 44 | #----------------------------------------------------------------- 45 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/boot-emmc.cmd: -------------------------------------------------------------------------------- 1 | echo "Start AMLOGIC mainline U-boot" 2 | if printenv bootfromsd; then exit; fi; 3 | setenv loadaddr "0x44000000" 4 | setenv devtype "mmc" 5 | setenv l_mmc "2 1 0" 6 | for devnum in ${l_mmc} ; do 7 | if test -e ${devtype} ${devnum} uEnv.txt; then 8 | load ${devtype} ${devnum} ${loadaddr} uEnv.txt 9 | env import -t ${loadaddr} ${filesize} 10 | setenv bootargs ${APPEND} 11 | if printenv mac; then 12 | setenv bootargs ${bootargs} mac=${mac} 13 | elif printenv eth_mac; then 14 | setenv bootargs ${bootargs} mac=${eth_mac} 15 | elif printenv ethaddr; then 16 | setenv bootargs ${bootargs} mac=${ethaddr} 17 | fi 18 | if load ${devtype} ${devnum} ${kernel_addr_r} ${LINUX}; then 19 | if load ${devtype} ${devnum} ${ramdisk_addr_r} ${INITRD}; then 20 | if load ${devtype} ${devnum} ${fdt_addr_r} ${FDT}; then 21 | fdt addr ${fdt_addr_r} 22 | booti ${kernel_addr_r} ${ramdisk_addr_r} ${fdt_addr_r} 23 | fi 24 | fi 25 | fi 26 | fi 27 | done 28 | # Recompile with: 29 | # mkimage -C none -A arm -T script -d /boot/boot.cmd /boot/boot.scr 30 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/boot-emmc.ini: -------------------------------------------------------------------------------- 1 | ODROIDN2-UBOOT-CONFIG 2 | 3 | # set load addresses 4 | setenv env_addr 0x10400000 5 | setenv kernel_addr 0x11000000 6 | setenv initrd_addr 0x15000000 7 | setenv dtb_addr 0x1000000 8 | 9 | setenv devtype "mmc" 10 | setenv devnum "0" 11 | 12 | # load uEnv.txt 13 | load ${devtype} ${devnum} ${env_addr} uEnv.txt && env import -t ${env_addr} ${filesize} 14 | setenv bootargs ${APPEND} 15 | 16 | # Load kernel, dtb 17 | load ${devtype} ${devnum} ${kernel_addr} ${LINUX} 18 | load ${devtype} ${devnum} ${initrd_addr} ${INITRD} 19 | load ${devtype} ${devnum} ${dtb_addr} ${FDT} 20 | fdt addr ${dtb_addr} 21 | 22 | # boot 23 | booti ${kernel_addr} ${initrd_addr} ${dtb_addr} 24 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/boot-emmc.scr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/boot-emmc.scr -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/boot.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/boot.bmp -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/boot.cmd: -------------------------------------------------------------------------------- 1 | echo "Start AMLOGIC mainline U-boot" 2 | if printenv bootfromsd; then exit; fi; 3 | setenv loadaddr "0x44000000" 4 | setenv l_mmc "0 1 2 3" 5 | for devtype in "usb mmc" ; do 6 | if test "${devtype}" = "mmc"; then 7 | setenv l_mmc "1" 8 | fi 9 | for devnum in ${l_mmc} ; do 10 | if test -e ${devtype} ${devnum} uEnv.txt; then 11 | load ${devtype} ${devnum} ${loadaddr} uEnv.txt 12 | env import -t ${loadaddr} ${filesize} 13 | setenv bootargs ${APPEND} 14 | if printenv mac; then 15 | setenv bootargs ${bootargs} mac=${mac} 16 | elif printenv eth_mac; then 17 | setenv bootargs ${bootargs} mac=${eth_mac} 18 | elif printenv ethaddr; then 19 | setenv bootargs ${bootargs} mac=${ethaddr} 20 | fi 21 | if load ${devtype} ${devnum} ${kernel_addr_r} ${LINUX}; then 22 | if load ${devtype} ${devnum} ${ramdisk_addr_r} ${INITRD}; then 23 | if load ${devtype} ${devnum} ${fdt_addr_r} ${FDT}; then 24 | fdt addr ${fdt_addr_r} 25 | booti ${kernel_addr_r} ${ramdisk_addr_r} ${fdt_addr_r} 26 | fi 27 | fi 28 | fi 29 | fi 30 | done 31 | done 32 | # Recompile with: 33 | # mkimage -C none -A arm -T script -d /boot/boot.cmd /boot/boot.scr 34 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/boot.ini: -------------------------------------------------------------------------------- 1 | ODROIDN2-UBOOT-CONFIG 2 | 3 | # set load addresses 4 | setenv env_addr 0x10400000 5 | setenv kernel_addr 0x11000000 6 | setenv initrd_addr 0x15000000 7 | setenv dtb_addr 0x1000000 8 | 9 | if test "${devtype}" = ""; then setenv devtype "mmc"; fi 10 | 11 | # load uEnv.txt 12 | load ${devtype} ${devnum} ${env_addr} uEnv.txt && env import -t ${env_addr} ${filesize} 13 | setenv bootargs ${APPEND} 14 | 15 | # Load kernel, dtb 16 | load ${devtype} ${devnum} ${kernel_addr} ${LINUX} 17 | load ${devtype} ${devnum} ${initrd_addr} ${INITRD} 18 | load ${devtype} ${devnum} ${dtb_addr} ${FDT} 19 | fdt addr ${dtb_addr} 20 | 21 | # boot 22 | booti ${kernel_addr} ${initrd_addr} ${dtb_addr} 23 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/boot.scr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/boot.scr -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-a1-ad401.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-a1-ad401.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-axg-jethome-jethub-j100.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-axg-jethome-jethub-j100.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-axg-jethome-jethub-j110-rev-2.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-axg-jethome-jethub-j110-rev-2.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-axg-jethome-jethub-j110-rev-3.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-axg-jethome-jethub-j110-rev-3.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-axg-s400.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-axg-s400.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12a-radxa-zero.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12a-radxa-zero.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12a-s905l3a-cm311.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12a-s905l3a-cm311.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12a-s905l3a-e900v22c.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12a-s905l3a-e900v22c.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12a-s905l3a-m401a.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12a-s905l3a-m401a.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12a-sei510.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12a-sei510.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12a-tanix-tx5max.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12a-tanix-tx5max.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12a-u200.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12a-u200.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12a-x96-max-rmii.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12a-x96-max-rmii.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12a-x96-max.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12a-x96-max.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12b-a311d-khadas-vim3.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12b-a311d-khadas-vim3.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12b-ali-ct2000.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12b-ali-ct2000.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12b-dreambox-one.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12b-dreambox-one.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12b-dreambox-two.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12b-dreambox-two.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12b-gsking-x.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12b-gsking-x.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12b-gtking-oc.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12b-gtking-oc.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12b-gtking-pro-h-oc.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12b-gtking-pro-h-oc.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12b-gtking-pro-h.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12b-gtking-pro-h.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12b-gtking-pro-rev_a-oc.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12b-gtking-pro-rev_a-oc.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12b-gtking-pro-rev_a.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12b-gtking-pro-rev_a.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12b-gtking-pro.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12b-gtking-pro.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12b-gtking.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12b-gtking.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12b-odroid-n2-plus.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12b-odroid-n2-plus.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12b-odroid-n2.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12b-odroid-n2.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12b-radxa-zero2.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12b-radxa-zero2.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12b-s922x-khadas-vim3.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12b-s922x-khadas-vim3.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12b-ugoos-am6-plus.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12b-ugoos-am6-plus.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12b-ugoos-am6.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12b-ugoos-am6.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12b-ugoos-am6b-plus-oc.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12b-ugoos-am6b-plus-oc.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12b-ugoos-am6b-plus.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12b-ugoos-am6b-plus.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12b-ugoos-am6b1.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-g12b-ugoos-am6b1.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxbb-beelink-mini-mx.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxbb-beelink-mini-mx.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxbb-beelink-mini-mxiii.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxbb-beelink-mini-mxiii.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxbb-kii-pro.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxbb-kii-pro.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxbb-mecool-ki-plus.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxbb-mecool-ki-plus.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxbb-mecool-kii-pro.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxbb-mecool-kii-pro.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxbb-minix-neo-u1.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxbb-minix-neo-u1.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxbb-mxq-pro-plus.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxbb-mxq-pro-plus.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxbb-nanopi-k2.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxbb-nanopi-k2.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxbb-nexbox-a95x.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxbb-nexbox-a95x.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxbb-odroidc2.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxbb-odroidc2.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxbb-p200.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxbb-p200.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxbb-p201.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxbb-p201.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxbb-vega-s95-meta.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxbb-vega-s95-meta.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxbb-vega-s95-pro.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxbb-vega-s95-pro.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxbb-vega-s95-telos.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxbb-vega-s95-telos.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxbb-wetek-hub.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxbb-wetek-hub.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxbb-wetek-play2.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxbb-wetek-play2.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s805x-libretech-ac.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s805x-libretech-ac.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s805x-p241.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s805x-p241.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905d-libretech-pc.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905d-libretech-pc.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905d-mecool-ki-plus.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905d-mecool-ki-plus.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905d-mecool-ki-pro.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905d-mecool-ki-pro.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905d-mecool-kii-pro.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905d-mecool-kii-pro.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905d-mecool-m8s-plus.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905d-mecool-m8s-plus.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905d-p230.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905d-p230.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905d-p231.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905d-p231.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905d-phicomm-n1-thresh.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905d-phicomm-n1-thresh.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905d-phicomm-n1.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905d-phicomm-n1.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905d-sml5442tw.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905d-sml5442tw.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905d-vero4k-plus.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905d-vero4k-plus.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905l-venz-v10.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905l-venz-v10.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905l2-ipbs9505.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905l2-ipbs9505.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905l2-x7-5g.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905l2-x7-5g.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905l3b-e900v22e.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905l3b-e900v22e.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905l3b-m302a.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905l3b-m302a.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905w-jethome-jethub-j80.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905w-jethome-jethub-j80.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905w-p281.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905w-p281.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905w-tx3-mini.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905w-tx3-mini.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905w-x96-mini.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905w-x96-mini.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905w-x96w.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905w-x96w.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905x-b860h.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905x-b860h.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905x-hwacom-amazetv.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905x-hwacom-amazetv.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905x-khadas-vim.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905x-khadas-vim.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905x-libretech-cc-v2.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905x-libretech-cc-v2.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905x-libretech-cc.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905x-libretech-cc.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905x-nexbox-a95x.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905x-nexbox-a95x.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905x-p212.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905x-p212.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905x-tbee.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905x-tbee.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905x-tx9.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905x-tx9.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905x-vero4k.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxl-s905x-vero4k.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxm-beelink-gt1.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxm-beelink-gt1.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxm-fake-octopus-planet.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxm-fake-octopus-planet.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxm-gt1-ultimate.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxm-gt1-ultimate.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxm-gt1.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxm-gt1.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxm-khadas-vim2.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxm-khadas-vim2.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxm-mecool-kiii-pro.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxm-mecool-kiii-pro.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxm-minix-neo-u9h.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxm-minix-neo-u9h.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxm-nexbox-a1.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxm-nexbox-a1.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxm-nexbox-a2.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxm-nexbox-a2.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxm-octopus-planet.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxm-octopus-planet.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxm-phicomm-t1.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxm-phicomm-t1.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxm-q200-mod.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxm-q200-mod.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxm-q200.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxm-q200.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxm-q201.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxm-q201.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxm-rbox-pro.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxm-rbox-pro.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxm-s912-libretech-pc.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxm-s912-libretech-pc.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxm-t95z-plus.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxm-t95z-plus.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxm-tx8-max.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxm-tx8-max.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxm-tx9-pro.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxm-tx9-pro.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxm-vega-s96.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxm-vega-s96.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxm-wetek-core2.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxm-wetek-core2.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxm-x92.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-gxm-x92.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-s4-s805x2-aq222.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-s4-s805x2-aq222.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-a95xf3-air-gbit.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-a95xf3-air-gbit.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-a95xf3-air.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-a95xf3-air.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-bananapi-m5.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-bananapi-m5.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-h96-max-x3-oc.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-h96-max-x3-oc.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-h96-max-x3.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-h96-max-x3.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-h96-max.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-h96-max.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-hk1box-vontar-x3-oc.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-hk1box-vontar-x3-oc.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-hk1box-vontar-x3.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-hk1box-vontar-x3.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-khadas-vim3l.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-khadas-vim3l.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-odroid-c4.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-odroid-c4.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-odroid-hc4.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-odroid-hc4.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-sei610.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-sei610.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-skyworth-lb2004-a4091.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-skyworth-lb2004-a4091.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-tx3-bz-oc.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-tx3-bz-oc.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-tx3-bz.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-tx3-bz.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-tx3-qz-oc.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-tx3-qz-oc.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-tx3-qz.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-tx3-qz.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-ugoos-x3-oc.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-ugoos-x3-oc.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-ugoos-x3.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-ugoos-x3.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-x88-pro-x3.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-x88-pro-x3.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-x96-air-gbit.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-x96-air-gbit.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-x96-air.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-x96-air.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-x96-max-plus-100m.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-x96-max-plus-100m.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-x96-max-plus-2101.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-x96-max-plus-2101.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-x96-max-plus-ip1001m-2.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-x96-max-plus-ip1001m-2.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-x96-max-plus-ip1001m.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-x96-max-plus-ip1001m.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-x96-max-plus-oc.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-x96-max-plus-oc.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-x96-max-plus-q1.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-x96-max-plus-q1.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-x96-max-plus-q2.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-x96-max-plus-q2.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-x96-max-plus.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/dtb/amlogic/meson-sm1-x96-max-plus.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/emmc_autoscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/emmc_autoscript -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/emmc_autoscript.cmd: -------------------------------------------------------------------------------- 1 | if fatload mmc 1 0x1000000 u-boot.emmc; then go 0x1000000; fi; 2 | setenv dtb_addr 0x1000000 3 | setenv env_addr 0x1040000 4 | setenv kernel_addr 0x11000000 5 | setenv initrd_addr 0x15000000 6 | setenv boot_start booti ${kernel_addr} ${initrd_addr} ${dtb_addr} 7 | setenv addmac 'if printenv mac; then setenv bootargs ${bootargs} mac=${mac}; elif printenv eth_mac; then setenv bootargs ${bootargs} mac=${eth_mac}; elif printenv ethaddr; then setenv bootargs ${bootargs} mac=${ethaddr}; fi' 8 | if fatload mmc 1 ${env_addr} uEnv.txt && env import -t ${env_addr} ${filesize}; setenv bootargs ${APPEND}; then if fatload mmc 1 ${kernel_addr} ${LINUX}; then if fatload mmc 1 ${initrd_addr} ${INITRD}; then if fatload mmc 1 ${dtb_addr} ${FDT}; then run addmac; run boot_start; fi; fi; fi; fi; 9 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/extlinux/extlinux.conf.bak: -------------------------------------------------------------------------------- 1 | label Armbian 2 | kernel /zImage 3 | initrd /uInitrd 4 | fdt /dtb/amlogic/meson-g12b-gtking-pro.dtb 5 | append root=LABEL=ROOTFS console=ttyAML0,115200n8 console=tty0 no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.ifnames=0 max_loop=128 loglevel=1 voutmode=hdmi disablehpd=false overscan=100 sdrmode=auto 6 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/s905_autoscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/s905_autoscript -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/s905_autoscript.cmd: -------------------------------------------------------------------------------- 1 | echo "start amlogic old u-boot" 2 | if fatload mmc 0 ${loadaddr} boot_android; then if test ${ab} = 0; then setenv ab 1; saveenv; exit; else setenv ab 0; saveenv; fi; fi; 3 | if fatload usb 0 ${loadaddr} boot_android; then if test ${ab} = 0; then setenv ab 1; saveenv; exit; else setenv ab 0; saveenv; fi; fi; 4 | if fatload mmc 0 0x1000000 u-boot.ext; then go 0x1000000; fi; 5 | if fatload usb 0 0x1000000 u-boot.ext; then go 0x1000000; fi; 6 | setenv kernel_addr_r 0x11000000 7 | setenv ramdisk_addr_r 0x15000000 8 | setenv fdt_addr_r 0x1000000 9 | setenv l_mmc "0" 10 | for devtype in "mmc usb" ; do if test "${devtype}" = "usb"; then echo "start test usb"; setenv l_mmc "0 1 2 3"; fi; for devnum in ${l_mmc} ; do if test -e ${devtype} ${devnum} uEnv.txt; then fatload ${devtype} ${devnum} ${loadaddr} uEnv.txt; env import -t ${loadaddr} ${filesize}; setenv bootargs ${APPEND}; if printenv mac; then setenv bootargs ${bootargs} mac=${mac}; elif printenv eth_mac; then setenv bootargs ${bootargs} mac=${eth_mac}; fi; if fatload ${devtype} ${devnum} ${kernel_addr_r} ${LINUX}; then if fatload ${devtype} ${devnum} ${ramdisk_addr_r} ${INITRD}; then if fatload ${devtype} ${devnum} ${fdt_addr_r} ${FDT}; then fdt addr ${fdt_addr_r}; booti ${kernel_addr_r} ${ramdisk_addr_r} ${fdt_addr_r}; fi; fi; fi; fi; done; done; 11 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/u-boot.sd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/u-boot.sd -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/u-boot.usb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/bootfs/u-boot.usb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/bootfs/uEnv.txt: -------------------------------------------------------------------------------- 1 | LINUX=/zImage 2 | INITRD=/uInitrd 3 | FDT=/dtb/amlogic/meson-g12b-gtking-pro.dtb 4 | APPEND=root=LABEL=ROOTFS console=ttyAML0,115200n8 console=tty0 no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.ifnames=0 max_loop=128 cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory swapaccount=1 5 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/rootfs/usr/bin/ampart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/rootfs/usr/bin/ampart -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/rootfs/usr/share/openvfd/conf/h96max-x3.conf: -------------------------------------------------------------------------------- 1 | # This file must be renamed to vfd.conf and placed in the /storage/.config/ folder. 2 | # 3 | # H96 Max X3 (S905X3) configuration 4 | #-------------------- 5 | #gpio_xxx: 6 | # [0] 0 = &gpio, 1 = &gpio_ao. 7 | # [1] pin number - https://github.com/openSUSE/kernel/blob/master/include/dt-bindings/gpio/meson-g12a-gpio.h 8 | # [0] Reserved - must be 0. 9 | 10 | vfd_gpio_clk='0,64,0' 11 | vfd_gpio_dat='0,63,0' 12 | vfd_gpio_stb='0,0,0xFF' 13 | 14 | #chars: 15 | # < DHHMM > Order of display chars (D=dots, represented by a single char) 16 | 17 | vfd_chars='0,4,3,2,1' 18 | 19 | #dot_bits: 20 | # Order of dot bits. Typical configurations: 21 | # Display Type 0, 1 usually has Alarm, USB, Play, Pause, Col, Ethernet, Wifi dots 22 | # Alarm = 0, USB = 1, Play = 2, Pause = 3, Col = 4, Eth = 5, Wifi = 6 23 | # Display Type 2 usually has APPS, USB, SETUP, CARD, Col, HDMI, CVBS dots 24 | # APPS = 0, USB = 1, SETUP = 2, CARD = 3, Col = 4, HDMI = 5, CVBS = 6 25 | # Display Type 3 Power, LAN, Col, Low Wifi, High Wifi 26 | # N/A = 0, N/A = 1, Power = 2, LAN = 3, Col = 4, Low Wifi = 5, High Wifi = 6 27 | 28 | vfd_dot_bits='0,1,3,2,4,5,6' 29 | 30 | #display_type: 31 | # [0] - Display type. 32 | # [1] - Reserved - must be 0.. 33 | # [2] - Flags. (bit 0 = '1' - Common Anode display) 34 | # [3] - Controller. 35 | 36 | vfd_display_type='0x00,0x00,0x00,0x06' 37 | 38 | functions='alarm usb play pause colon eth wifi' 39 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/rootfs/usr/share/openvfd/conf/hk1-x3.conf: -------------------------------------------------------------------------------- 1 | # This file must be renamed to vfd.conf and placed in the /storage/.config/ folder. 2 | # 3 | # HK1 X3 (S905X3) configuration 4 | #-------------------- 5 | #gpio_xxx: 6 | # [0] 0 = &gpio, 1 = &gpio_ao. 7 | # [1] pin number - https://github.com/openSUSE/kernel/blob/master/include/dt-bindings/gpio/meson-g12a-gpio.h 8 | # [0] Reserved - must be 0. 9 | 10 | vfd_gpio_clk='0,64,0' 11 | vfd_gpio_dat='0,63,0' 12 | vfd_gpio_stb='0,0,0xFF' 13 | 14 | #chars: 15 | # < DHHMM > Order of display chars (D=dots, represented by a single char) 16 | 17 | vfd_chars='0,4,3,2,1' 18 | 19 | #dot_bits: 20 | # Order of dot bits. Typical configurations: 21 | # Display Type 0, 1 usually has Alarm, USB, Play, Pause, Col, Ethernet, Wifi dots 22 | # Alarm = 0, USB = 1, Play = 2, Pause = 3, Col = 4, Eth = 5, Wifi = 6 23 | # Display Type 2 usually has APPS, USB, SETUP, CARD, Col, HDMI, CVBS dots 24 | # APPS = 0, USB = 1, SETUP = 2, CARD = 3, Col = 4, HDMI = 5, CVBS = 6 25 | # Display Type 3 Power, LAN, Col, Low Wifi, High Wifi 26 | # N/A = 0, N/A = 1, Power = 2, LAN = 3, Col = 4, Low Wifi = 5, High Wifi = 6 27 | 28 | vfd_dot_bits='0,1,3,2,4,5,6' 29 | 30 | #display_type: 31 | # [0] - Display type. 32 | # [1] - Reserved - must be 0.. 33 | # [2] - Flags. (bit 0 = '1' - Common Anode display) 34 | # [3] - Controller. 35 | 36 | vfd_display_type='0x00,0x00,0x00,0x06' 37 | 38 | functions='wifi eth usb alarm play pause' 39 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/rootfs/usr/share/openvfd/conf/hk1box.conf: -------------------------------------------------------------------------------- 1 | # This file must be renamed to vfd.conf and placed in the /storage/.config/ folder. 2 | # 3 | # HK1Box / Vontar X3 (S905X3) configuration 4 | #-------------------- 5 | #gpio_xxx: 6 | # [0] 0 = &gpio, 1 = &gpio_ao. 7 | # [1] pin number - https://github.com/openSUSE/kernel/blob/master/include/dt-bindings/gpio/meson-g12a-gpio.h 8 | # [0] Reserved - must be 0. 9 | 10 | vfd_gpio_clk='0,64,0' 11 | vfd_gpio_dat='0,63,0' 12 | vfd_gpio_stb='0,0,0xFF' 13 | 14 | #chars: 15 | # < DHHMM > Order of display chars (D=dots, represented by a single char) 16 | 17 | vfd_chars='0,4,3,2,1' 18 | 19 | #dot_bits: 20 | # Order of dot bits. Typical configurations: 21 | # Display Type 0, 1 usually has Alarm, USB, Play, Pause, Col, Ethernet, Wifi dots 22 | # Alarm = 0, USB = 1, Play = 2, Pause = 3, Col = 4, Eth = 5, Wifi = 6 23 | # Display Type 2 usually has APPS, USB, SETUP, CARD, Col, HDMI, CVBS dots 24 | # APPS = 0, USB = 1, SETUP = 2, CARD = 3, Col = 4, HDMI = 5, CVBS = 6 25 | # Display Type 3 Power, LAN, Col, Low Wifi, High Wifi 26 | # N/A = 0, N/A = 1, Power = 2, LAN = 3, Col = 4, Low Wifi = 5, High Wifi = 6 27 | 28 | vfd_dot_bits='0,1,3,2,4,5,6' 29 | 30 | #display_type: 31 | # [0] - Display type. 32 | # [1] - Reserved - must be 0.. 33 | # [2] - Flags. (bit 0 = '1' - Common Anode display) 34 | # [3] - Controller. 35 | 36 | vfd_display_type='0x00,0x00,0x00,0x06' 37 | 38 | functions='alarm usb play pause colon lan wlan' 39 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/rootfs/usr/share/openvfd/conf/t95.conf: -------------------------------------------------------------------------------- 1 | # This file must be renamed to vfd.conf and placed in the /storage/.config/ folder. 2 | # 3 | # T95m (S905X) configuration 4 | #-------------------- 5 | #gpio_xxx: 6 | # [0] 0 = &gpio, 1 = &gpio_ao. 7 | # [1] pin number - https://github.com/openSUSE/kernel/blob/master/include/dt-bindings/gpio/meson-gxl-gpio.h 8 | # [2] Reserved - must be 0. 9 | 10 | vfd_gpio_clk='1,4,0' 11 | vfd_gpio_dat='1,3,0' 12 | vfd_gpio_stb='1,2,0' 13 | 14 | #chars: 15 | # < DHHMM > Order of display chars (D=dots, represented by a single char) 16 | 17 | vfd_chars='0,1,2,3,4' 18 | 19 | #dot_bits: 20 | # Order of dot bits. Typical configurations: 21 | # Display Type 0, 1 usually has Alarm, USB, Play, Pause, Col, Ethernet, Wifi dots 22 | # Alarm = 0, USB = 1, Play = 2, Pause = 3, Col = 4, Eth = 5, Wifi = 6 23 | # Display Type 2 usually has APPS, USB, SETUP, CARD, Col, HDMI, CVBS dots 24 | # APPS = 0, USB = 1, SETUP = 2, CARD = 3, Col = 4, HDMI = 5, CVBS = 6 25 | # Display Type 3 Power, LAN, Col, Low Wifi, High Wifi 26 | # N/A = 0, N/A = 1, Power = 2, LAN = 3, Col = 4, Low Wifi = 5, High Wifi = 6 27 | 28 | vfd_dot_bits='0,1,2,3,4,5,6' 29 | 30 | #display_type: 31 | # [0] - Display type. 32 | # [1] - Reserved - must be 0. 33 | # [2] - Flags. (bit 0 = '1' - Common Anode display, bits [1-7] - Reserved.) 34 | # [3] - Controller. 35 | 36 | vfd_display_type='0x01,0x00,0x00,0x00' 37 | 38 | functions='' 39 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/rootfs/usr/share/openvfd/conf/t95z-plus.conf: -------------------------------------------------------------------------------- 1 | # This file must be renamed to vfd.conf and placed in the /storage/.config/ folder. 2 | # 3 | # T95Z Plus configuration 4 | #-------------------- 5 | #gpio_xxx: 6 | # [0] 0 = &gpio, 1 = &gpio_ao. 7 | # [1] pin number - https://github.com/openSUSE/kernel/blob/master/include/dt-bindings/gpio/meson-gxl-gpio.h 8 | # [2] Reserved - must be 0. 9 | 10 | vfd_gpio_clk='0,71,0' 11 | vfd_gpio_dat='0,72,0' 12 | vfd_gpio_stb='0,70,0' 13 | 14 | #chars: 15 | # < DHHMM > Order of display chars (D=dots, represented by a single char) 16 | 17 | vfd_chars='0,1,2,3,4' 18 | 19 | #dot_bits: 20 | # Order of dot bits. Typical configurations: 21 | # Display Type 0, 1 usually has Alarm, USB, Play, Pause, Col, Ethernet, Wifi dots 22 | # Alarm = 0, USB = 1, Play = 2, Pause = 3, Col = 4, Eth = 5, Wifi = 6 23 | # Display Type 2 usually has APPS, USB, SETUP, CARD, Col, HDMI, CVBS dots 24 | # APPS = 0, USB = 1, SETUP = 2, CARD = 3, Col = 4, HDMI = 5, CVBS = 6 25 | # Display Type 3 Power, LAN, Col, Low Wifi, High Wifi 26 | # N/A = 0, N/A = 1, Power = 2, LAN = 3, Col = 4, Low Wifi = 5, High Wifi = 6 27 | 28 | vfd_dot_bits='0,1,2,3,4,5,6' 29 | 30 | #display_type: 31 | # [0] - Display type. 32 | # [1] - Reserved - must be 0. 33 | # [2] - Flags. (bit 0 = '1' - Common Anode display, bits [1-7] - Reserved.) 34 | # [3] - Controller. 35 | 36 | vfd_display_type='0x01,0x00,0x00,0x00' 37 | 38 | functions='wifi eth usb alarm play pause' 39 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/rootfs/usr/share/openvfd/conf/tx3-mini.conf: -------------------------------------------------------------------------------- 1 | # This file must be renamed to vfd.conf and placed in the /storage/.config/ folder. 2 | # 3 | # Tanix TX3-MINI (S905W) configuration 4 | #-------------------- 5 | #gpio_xxx: 6 | # [0] 0 = &gpio, 1 = &gpio_ao. 7 | # [1] pin number - https://github.com/openSUSE/kernel/blob/master/include/dt-bindings/gpio/meson-g12a-gpio.h 8 | # [0] Reserved - must be 0. 9 | 10 | vfd_gpio_clk='0,76,0' 11 | vfd_gpio_dat='0,75,0' 12 | vfd_gpio_stb='1,4,0' 13 | 14 | #chars: 15 | # < DHHMM > Order of display chars (D=dots, represented by a single char) 16 | 17 | vfd_chars='4,3,2,1,0' 18 | 19 | #dot_bits: 20 | # Order of dot bits. Typical configurations: 21 | # Display Type 0, 1 usually has Alarm, USB, Play, Pause, Col, Ethernet, Wifi dots 22 | # Alarm = 0, USB = 1, Play = 2, Pause = 3, Col = 4, Eth = 5, Wifi = 6 23 | # Display Type 2 usually has APPS, USB, SETUP, CARD, Col, HDMI, CVBS dots 24 | # APPS = 0, USB = 1, SETUP = 2, CARD = 3, Col = 4, HDMI = 5, CVBS = 6 25 | # Display Type 3 Power, LAN, Col, Low Wifi, High Wifi 26 | # N/A = 0, N/A = 1, Power = 2, LAN = 3, Col = 4, Low Wifi = 5, High Wifi = 6 27 | 28 | vfd_dot_bits='0,1,3,2,4,5,6' 29 | 30 | #display_type: 31 | # [0] - Display type. 32 | # [1] - Reserved - must be 0.. 33 | # [2] - Flags. (bit 0 = '1' - Common Anode display) 34 | # [3] - Controller. 35 | 36 | vfd_display_type='0x01,0x00,0x00,0x00' 37 | 38 | #functions='alarm usb play pause colon lan wlan' 39 | functions='usb colon eth wifi' 40 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/rootfs/usr/share/openvfd/conf/tx3.conf: -------------------------------------------------------------------------------- 1 | # This file must be renamed to vfd.conf and placed in the /storage/.config/ folder. 2 | # 3 | # Tanix TX3 (S905X3) configuration 4 | #-------------------- 5 | #gpio_xxx: 6 | # [0] 0 = &gpio, 1 = &gpio_ao. 7 | # [1] pin number - https://github.com/openSUSE/kernel/blob/master/include/dt-bindings/gpio/meson-g12a-gpio.h 8 | # [0] Reserved - must be 0. 9 | 10 | vfd_gpio_clk='0,64,0' 11 | vfd_gpio_dat='0,63,0' 12 | vfd_gpio_stb='0,0,0xFF' 13 | 14 | #chars: 15 | # < DHHMM > Order of display chars (D=dots, represented by a single char) 16 | 17 | vfd_chars='0,4,3,2,1' 18 | 19 | #dot_bits: 20 | # Order of dot bits. Typical configurations: 21 | # Display Type 0, 1 usually has Alarm, USB, Play, Pause, Col, Ethernet, Wifi dots 22 | # Alarm = 0, USB = 1, Play = 2, Pause = 3, Col = 4, Eth = 5, Wifi = 6 23 | # Display Type 2 usually has APPS, USB, SETUP, CARD, Col, HDMI, CVBS dots 24 | # APPS = 0, USB = 1, SETUP = 2, CARD = 3, Col = 4, HDMI = 5, CVBS = 6 25 | # Display Type 3 Power, LAN, Col, Low Wifi, High Wifi 26 | # N/A = 0, N/A = 1, Power = 2, LAN = 3, Col = 4, Low Wifi = 5, High Wifi = 6 27 | 28 | vfd_dot_bits='0,1,3,2,4,5,6' 29 | 30 | #display_type: 31 | # [0] - Display type. 32 | # [1] - Reserved - must be 0.. 33 | # [2] - Flags. (bit 0 = '1' - Common Anode display) 34 | # [3] - Controller. 35 | 36 | vfd_display_type='0x01,0x00,0x00,0x06' 37 | 38 | #functions='alarm usb play pause colon lan wlan' 39 | functions='' 40 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/rootfs/usr/share/openvfd/conf/tx9-pro.conf: -------------------------------------------------------------------------------- 1 | # This file must be renamed to vfd.conf and placed in the /storage/.config/ folder. 2 | # 3 | # Tanix TX9 Pro (S912) configuration 4 | #-------------------- 5 | #gpio_xxx: 6 | # [0] 0 = &gpio, 1 = &gpio_ao. 7 | # [1] pin number - https://github.com/openSUSE/kernel/blob/master/include/dt-bindings/gpio/meson-gxl-gpio.h 8 | # [0] Reserved - must be 0. 9 | 10 | vfd_gpio_clk='0,75,0' 11 | vfd_gpio_dat='0,74,0' 12 | vfd_gpio_stb='0,53,0' 13 | 14 | #chars: 15 | # < DHHMM > Order of display chars (D=dots, represented by a single char) 16 | 17 | vfd_chars='4,0,1,2,3' 18 | 19 | #dot_bits: 20 | # Order of dot bits. Typical configurations: 21 | # Display Type 0, 1 usually has Alarm, USB, Play, Pause, Col, Ethernet, Wifi dots 22 | # Alarm = 0, USB = 1, Play = 2, Pause = 3, Col = 4, Eth = 5, Wifi = 6 23 | # Display Type 2 usually has APPS, USB, SETUP, CARD, Col, HDMI, CVBS dots 24 | # APPS = 0, USB = 1, SETUP = 2, CARD = 3, Col = 4, HDMI = 5, CVBS = 6 25 | # Display Type 3 Power, LAN, Col, Low Wifi, High Wifi 26 | # N/A = 0, N/A = 1, Power = 2, LAN = 3, Col = 4, Low Wifi = 5, High Wifi = 6 27 | 28 | vfd_dot_bits='0,1,2,3,4,5,6' 29 | 30 | #display_type: 31 | # [0] - Display type. 32 | # [1] - Reserved - must be 0.. 33 | # [2] - Flags. (bit 0 = '1' - Common Anode display) 34 | # [3] - Controller. 35 | 36 | vfd_display_type='0x00,0x00,0x00,0x00' 37 | 38 | #functions='alarm usb play pause colon lan wlan' 39 | functions='' 40 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/rootfs/usr/share/openvfd/conf/whale.conf: -------------------------------------------------------------------------------- 1 | # This file must be renamed to vfd.conf and placed in the /storage/.config/ folder. 2 | # 3 | # Whale (S905X3) configuration 4 | # Share by: https://github.com/9runner 5 | #-------------------- 6 | #gpio_xxx: 7 | # [0] 0 = &gpio, 1 = &gpio_ao. 8 | # [1] pin number - https://github.com/openSUSE/kernel/blob/master/include/dt-bindings/gpio/meson-g12a-gpio.h 9 | # [0] Reserved - must be 0. 10 | 11 | vfd_gpio_clk='0,64,0' 12 | vfd_gpio_dat='0,63,0' 13 | vfd_gpio_stb='1,10,0' 14 | 15 | #chars: 16 | # < DHHMM > Order of display chars (D=dots, represented by a single char) 17 | 18 | vfd_chars='4,0,1,2,3' 19 | 20 | #dot_bits: 21 | # Order of dot bits. Typical configurations: 22 | # Display Type 0, 1 usually has Alarm, USB, Play, Pause, Col, Ethernet, Wifi dots 23 | # Alarm = 0, USB = 1, Play = 2, Pause = 3, Col = 4, Eth = 5, Wifi = 6 24 | # Display Type 2 usually has APPS, USB, SETUP, CARD, Col, HDMI, CVBS dots 25 | # APPS = 0, USB = 1, SETUP = 2, CARD = 3, Col = 4, HDMI = 5, CVBS = 6 26 | # Display Type 3 Power, LAN, Col, Low Wifi, High Wifi 27 | # N/A = 0, N/A = 1, Power = 2, LAN = 3, Col = 4, Low Wifi = 5, High Wifi = 6 28 | 29 | vfd_dot_bits='0,1,2,3,4,5,6' 30 | 31 | #display_type: 32 | # [0] - Display type. 33 | # [1] - Reserved - must be 0.. 34 | # [2] - Flags. (bit 0 = '1' - Common Anode display) 35 | # [3] - Controller. 36 | 37 | vfd_display_type='0x02,0x00,0x01,0x06' # ok 38 | 39 | functions='usb apps setup sd hdmi cvbs' 40 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/rootfs/usr/share/openvfd/conf/x88pro-x3.conf: -------------------------------------------------------------------------------- 1 | #-------------------- 2 | # X88 PRO X3 (S905X3) configuration 3 | # shared by https://github.com/araczkowski 4 | #-------------------- 5 | #gpio_xxx: 6 | # [0] 0 = &gpio, 1 = &gpio_ao. 7 | # [1] pin number - https://github.com/openSUSE/kernel/blob/master/include/dt-bindings/gpio/meson-g12a-gpio.h 8 | # [0] Reserved - must be 0. 9 | 10 | vfd_gpio_clk='0,64,0' 11 | vfd_gpio_dat='0,63,0' 12 | vfd_gpio_stb='1,10,0' 13 | 14 | #chars: 15 | # < DHHMM > Order of display chars (D=dots, represented by a single char) 16 | 17 | vfd_chars='4,0,1,2,3' 18 | 19 | #dot_bits: 20 | # Order of dot bits. Typical configurations: 21 | # Display Type 0, 1 usually has Alarm, USB, Play, Pause, Col, Ethernet, Wifi dots 22 | # Alarm = 0, USB = 1, Play = 2, Pause = 3, Col = 4, Eth = 5, Wifi = 6 23 | # Display Type 2 usually has APPS, USB, SETUP, CARD, Col, HDMI, CVBS dots 24 | # APPS = 0, USB = 1, SETUP = 2, CARD = 3, Col = 4, HDMI = 5, CVBS = 6 25 | # Display Type 3 Power, LAN, Col, Low Wifi, High Wifi 26 | # N/A = 0, N/A = 1, Power = 2, LAN = 3, Col = 4, Low Wifi = 5, High Wifi = 6 27 | 28 | vfd_dot_bits='0,1,2,3,4,5,6' 29 | 30 | #display_type: 31 | # [0] - Display type. 32 | # [1] - Reserved - must be 0.. 33 | # [2] - Flags. (bit 0 = '1' - Common Anode display) 34 | # [3] - Controller. 35 | 36 | vfd_display_type='0x02,0x00,0x00,0x06' # ok 37 | 38 | functions='usb apps setup sd hdmi cvbs' 39 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/rootfs/usr/share/openvfd/conf/x92.conf: -------------------------------------------------------------------------------- 1 | # This file must be renamed to vfd.conf and placed in the /storage/.config/ folder. 2 | # 3 | # X92 S912 configuration 4 | #-------------------- 5 | #gpio_xxx: 6 | # [0] 0 = &gpio, 1 = &gpio_ao. 7 | # [1] pin number - https://github.com/openSUSE/kernel/blob/master/include/dt-bindings/gpio/meson-gxl-gpio.h 8 | # [0] Reserved - must be 0. 9 | 10 | vfd_gpio_clk='0,64,0' 11 | vfd_gpio_dat='0,63,0' 12 | vfd_gpio_stb='0,66,0' 13 | 14 | #chars: 15 | # < DHHMM > Order of display chars (D=dots, represented by a single char) 16 | 17 | vfd_chars='4,0,1,2,3' 18 | 19 | #dot_bits: 20 | # Order of dot bits. Typical configurations: 21 | # Display Type 0, 1 usually has Alarm, USB, Play, Pause, Col, Ethernet, Wifi dots 22 | # Alarm = 0, USB = 1, Play = 2, Pause = 3, Col = 4, Eth = 5, Wifi = 6 23 | # Display Type 2 usually has APPS, USB, SETUP, CARD, Col, HDMI, CVBS dots 24 | # APPS = 0, USB = 1, SETUP = 2, CARD = 3, Col = 4, HDMI = 5, CVBS = 6 25 | # Display Type 3 Power, LAN, Col, Low Wifi, High Wifi 26 | # N/A = 0, N/A = 1, Power = 2, LAN = 3, Col = 4, Low Wifi = 5, High Wifi = 6 27 | 28 | vfd_dot_bits='0,1,2,3,4,5,6' 29 | 30 | #display_type: 31 | # [0] - Display type. 32 | # [1] - Reserved - must be 0.. 33 | # [2] - Flags. (bit 0 = '1' - Common Anode display) 34 | # [3] - Controller. 35 | 36 | vfd_display_type='0x02,0x00,0x01,0x00' 37 | 38 | #functions='alarm usb play pause colon lan wlan' 39 | functions='' 40 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/rootfs/usr/share/openvfd/conf/x96air.conf: -------------------------------------------------------------------------------- 1 | # This file must be renamed to vfd.conf and placed in the /storage/.config/ folder. 2 | # 3 | # X96 Air (S905X3) configuration 4 | #-------------------- 5 | #gpio_xxx: 6 | # [0] 0 = &gpio, 1 = &gpio_ao. 7 | # [1] pin number - https://github.com/openSUSE/kernel/blob/master/include/dt-bindings/gpio/meson-g12a-gpio.h 8 | # [0] Reserved - must be 0. 9 | 10 | vfd_gpio_clk='0,64,0' 11 | vfd_gpio_dat='0,63,0' 12 | vfd_gpio_stb='1,10,0' 13 | 14 | #chars: 15 | # < DHHMM > Order of display chars (D=dots, represented by a single char) 16 | 17 | vfd_chars='4,0,1,2,3' 18 | 19 | #dot_bits: 20 | # Order of dot bits. Typical configurations: 21 | # Display Type 0, 1 usually has Alarm, USB, Play, Pause, Col, Ethernet, Wifi dots 22 | # Alarm = 0, USB = 1, Play = 2, Pause = 3, Col = 4, Eth = 5, Wifi = 6 23 | # Display Type 2 usually has APPS, USB, SETUP, CARD, Col, HDMI, CVBS dots 24 | # APPS = 0, USB = 1, SETUP = 2, CARD = 3, Col = 4, HDMI = 5, CVBS = 6 25 | # Display Type 3 Power, LAN, Col, Low Wifi, High Wifi 26 | # N/A = 0, N/A = 1, Power = 2, LAN = 3, Col = 4, Low Wifi = 5, High Wifi = 6 27 | 28 | vfd_dot_bits='0,1,2,3,4,5,6' 29 | 30 | #display_type: 31 | # [0] - Display type. 32 | # [1] - Reserved - must be 0.. 33 | # [2] - Flags. (bit 0 = '1' - Common Anode display) 34 | # [3] - Controller. 35 | 36 | vfd_display_type='0x02,0x00,0x01,0x00' # ok 37 | 38 | functions='usb apps setup sd hdmi cvbs' 39 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/rootfs/usr/share/openvfd/conf/x96max.conf: -------------------------------------------------------------------------------- 1 | # This file must be renamed to vfd.conf and placed in the /storage/.config/ folder. 2 | # 3 | # X96 Max (S905X2) configuration 4 | #-------------------- 5 | #gpio_xxx: 6 | # [0] 0 = &gpio, 1 = &gpio_ao. 7 | # [1] pin number - https://github.com/openSUSE/kernel/blob/master/include/dt-bindings/gpio/meson-g12a-gpio.h 8 | # [0] Reserved - must be 0. 9 | 10 | vfd_gpio_clk='0,64,0' 11 | vfd_gpio_dat='0,63,0' 12 | vfd_gpio_stb='1,10,0' 13 | 14 | #chars: 15 | # < DHHMM > Order of display chars (D=dots, represented by a single char) 16 | 17 | vfd_chars='4,0,1,2,3' 18 | 19 | #dot_bits: 20 | # Order of dot bits. Typical configurations: 21 | # Display Type 0, 1 usually has Alarm, USB, Play, Pause, Col, Ethernet, Wifi dots 22 | # Alarm = 0, USB = 1, Play = 2, Pause = 3, Col = 4, Eth = 5, Wifi = 6 23 | # Display Type 2 usually has APPS, USB, SETUP, CARD, Col, HDMI, CVBS dots 24 | # APPS = 0, USB = 1, SETUP = 2, CARD = 3, Col = 4, HDMI = 5, CVBS = 6 25 | # Display Type 3 Power, LAN, Col, Low Wifi, High Wifi 26 | # N/A = 0, N/A = 1, Power = 2, LAN = 3, Col = 4, Low Wifi = 5, High Wifi = 6 27 | 28 | vfd_dot_bits='0,1,2,3,4,5,6' 29 | 30 | #display_type: 31 | # [0] - Display type. 32 | # [1] - Reserved - must be 0.. 33 | # [2] - Flags. (bit 0 = '1' - Common Anode display) 34 | # [3] - Controller. 35 | 36 | vfd_display_type='0x02,0x00,0x01,0x00' # ok 37 | 38 | functions='usb apps setup sd hdmi cvbs' 39 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/rootfs/usr/share/openvfd/conf/x96maxplus.conf: -------------------------------------------------------------------------------- 1 | # This file must be renamed to vfd.conf and placed in the /storage/.config/ folder. 2 | # 3 | # X96 Max Plus (S905X3) configuration 4 | #-------------------- 5 | #gpio_xxx: 6 | # [0] 0 = &gpio, 1 = &gpio_ao. 7 | # [1] pin number - https://github.com/openSUSE/kernel/blob/master/include/dt-bindings/gpio/meson-g12a-gpio.h 8 | # [0] Reserved - must be 0. 9 | 10 | vfd_gpio_clk='0,64,0' 11 | vfd_gpio_dat='0,63,0' 12 | vfd_gpio_stb='1,10,0' 13 | 14 | #chars: 15 | # < DHHMM > Order of display chars (D=dots, represented by a single char) 16 | 17 | vfd_chars='4,0,1,2,3' 18 | 19 | #dot_bits: 20 | # Order of dot bits. Typical configurations: 21 | # Display Type 0, 1 usually has Alarm, USB, Play, Pause, Col, Ethernet, Wifi dots 22 | # Alarm = 0, USB = 1, Play = 2, Pause = 3, Col = 4, Eth = 5, Wifi = 6 23 | # Display Type 2 usually has APPS, USB, SETUP, CARD, Col, HDMI, CVBS dots 24 | # APPS = 0, USB = 1, SETUP = 2, CARD = 3, Col = 4, HDMI = 5, CVBS = 6 25 | # Display Type 3 Power, LAN, Col, Low Wifi, High Wifi 26 | # N/A = 0, N/A = 1, Power = 2, LAN = 3, Col = 4, Low Wifi = 5, High Wifi = 6 27 | 28 | vfd_dot_bits='0,1,2,3,4,5,6' 29 | 30 | #display_type: 31 | # [0] - Display type. 32 | # [1] - Reserved - must be 0.. 33 | # [2] - Flags. (bit 0 = '1' - Common Anode display) 34 | # [3] - Controller. 35 | 36 | vfd_display_type='0x02,0x00,0x01,0x00' # ok 37 | 38 | functions='usb apps setup sd hdmi cvbs' 39 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/amlogic/rootfs/usr/share/openvfd/vfdservice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/amlogic/rootfs/usr/share/openvfd/vfdservice -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/armbianEnv.txt: -------------------------------------------------------------------------------- 1 | verbosity=1 2 | bootlogo=false 3 | fdtfile=rockchip/rk3399-king3399.dtb 4 | rootdev=/dev/mmcblk0p2 5 | rootfstype=ext4 6 | rootflags=rw,errors=remount-ro 7 | overlay_prefix=rk3399 8 | overlays= 9 | extraargs= 10 | extraboardargs=net.ifnames=0 max_loop=128 11 | docker_optimizations=on -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/armbian_first_run.txt.template: -------------------------------------------------------------------------------- 1 | #----------------------------------------------------------------- 2 | # Armbian first run configuration 3 | # Set optional end user configuration 4 | # - Rename this file from /boot/armbian_first_run.txt.template to /boot/armbian_first_run.txt 5 | # - Settings below will be applied only on 1st run of Armbian 6 | #----------------------------------------------------------------- 7 | 8 | #----------------------------------------------------------------- 9 | # General: 10 | # 1 = delete this file, after first run setup is completed. 11 | 12 | FR_general_delete_this_file_after_completion=1 13 | 14 | #----------------------------------------------------------------- 15 | #Networking: 16 | # Change default network settings 17 | # Set to 1 to apply any network related settings below 18 | 19 | FR_net_change_defaults=0 20 | 21 | # Enable WiFi or Ethernet. 22 | # NB: If both are enabled, WiFi will take priority and Ethernet will be disabled. 23 | 24 | FR_net_ethernet_enabled=1 25 | FR_net_wifi_enabled=0 26 | 27 | #Enter your WiFi creds 28 | # SECURITY WARN: Your wifi keys will be stored in plaintext, no encryption. 29 | 30 | FR_net_wifi_ssid='MySSID' 31 | FR_net_wifi_key='MyWiFiKEY' 32 | 33 | # Country code to enable power ratings and channels for your country. eg: GB US DE | https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2 34 | 35 | FR_net_wifi_countrycode='GB' 36 | 37 | #If you want to use a static ip, set it here 38 | 39 | FR_net_use_static=0 40 | FR_net_static_ip='192.168.0.100' 41 | FR_net_static_mask='255.255.255.0' 42 | FR_net_static_gateway='192.168.0.1' 43 | FR_net_static_dns='8.8.8.8 8.8.4.4' #2 entries max, separated by a space. 44 | #----------------------------------------------------------------- 45 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/boot-desktop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/boot-desktop.png -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/boot.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/boot.bmp -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/boot.cmd: -------------------------------------------------------------------------------- 1 | # DO NOT EDIT THIS FILE 2 | # 3 | # Please edit /boot/armbianEnv.txt to set supported parameters 4 | # 5 | 6 | setenv load_addr "0x9000000" 7 | setenv overlay_error "false" 8 | # default values 9 | setenv rootdev "/dev/mmcblk0p1" 10 | setenv verbosity "1" 11 | setenv console "both" 12 | setenv bootlogo "false" 13 | setenv rootfstype "ext4" 14 | setenv docker_optimizations "on" 15 | setenv earlycon "off" 16 | 17 | echo "Boot script loaded from ${devtype} ${devnum}" 18 | 19 | if test -e ${devtype} ${devnum} ${prefix}armbianEnv.txt; then 20 | load ${devtype} ${devnum} ${load_addr} ${prefix}armbianEnv.txt 21 | env import -t ${load_addr} ${filesize} 22 | fi 23 | 24 | if test "${logo}" = "disabled"; then setenv logo "logo.nologo"; fi 25 | 26 | if test "${console}" = "display" || test "${console}" = "both"; then setenv consoleargs "console=tty1"; fi 27 | if test "${console}" = "serial" || test "${console}" = "both"; then setenv consoleargs "console=ttyS2,1500000 ${consoleargs}"; fi 28 | if test "${earlycon}" = "on"; then setenv consoleargs "earlycon ${consoleargs}"; fi 29 | if test "${bootlogo}" = "true"; then 30 | setenv consoleargs "splash plymouth.ignore-serial-consoles ${consoleargs}" 31 | else 32 | setenv consoleargs "splash=verbose ${consoleargs}" 33 | fi 34 | 35 | # get PARTUUID of first partition on SD/eMMC the boot script was loaded from 36 | if test "${devtype}" = "mmc"; then part uuid mmc ${devnum}:1 partuuid; fi 37 | 38 | setenv bootargs "root=${rootdev} rootwait rootfstype=${rootfstype} ${consoleargs} consoleblank=0 loglevel=${verbosity} ubootpart=${partuuid} usb-storage.quirks=${usbstoragequirks} ${extraargs} ${extraboardargs}" 39 | 40 | if test "${docker_optimizations}" = "on"; then setenv bootargs "${bootargs} cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory swapaccount=1"; fi 41 | 42 | load ${devtype} ${devnum} ${ramdisk_addr_r} ${prefix}uInitrd 43 | load ${devtype} ${devnum} ${kernel_addr_r} ${prefix}Image 44 | 45 | load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}dtb/${fdtfile} 46 | fdt addr ${fdt_addr_r} 47 | fdt resize 65536 48 | for overlay_file in ${overlays}; do 49 | if load ${devtype} ${devnum} ${load_addr} ${prefix}dtb/rockchip/overlay/${overlay_prefix}-${overlay_file}.dtbo; then 50 | echo "Applying kernel provided DT overlay ${overlay_prefix}-${overlay_file}.dtbo" 51 | fdt apply ${load_addr} || setenv overlay_error "true" 52 | fi 53 | done 54 | for overlay_file in ${user_overlays}; do 55 | if load ${devtype} ${devnum} ${load_addr} ${prefix}overlay-user/${overlay_file}.dtbo; then 56 | echo "Applying user provided DT overlay ${overlay_file}.dtbo" 57 | fdt apply ${load_addr} || setenv overlay_error "true" 58 | fi 59 | done 60 | if test "${overlay_error}" = "true"; then 61 | echo "Error applying DT overlays, restoring original DT" 62 | load ${devtype} ${devnum} ${fdt_addr_r} ${prefix}dtb/${fdtfile} 63 | else 64 | if load ${devtype} ${devnum} ${load_addr} ${prefix}dtb/rockchip/overlay/${overlay_prefix}-fixup.scr; then 65 | echo "Applying kernel provided DT fixup script (${overlay_prefix}-fixup.scr)" 66 | source ${load_addr} 67 | fi 68 | if test -e ${devtype} ${devnum} ${prefix}fixup.scr; then 69 | load ${devtype} ${devnum} ${load_addr} ${prefix}fixup.scr 70 | echo "Applying user provided fixup script (fixup.scr)" 71 | source ${load_addr} 72 | fi 73 | fi 74 | kaslrseed 75 | booti ${kernel_addr_r} ${ramdisk_addr_r} ${fdt_addr_r} 76 | 77 | # Recompile with: 78 | # mkimage -C none -A arm -T script -d /boot/boot.cmd /boot/boot.scr 79 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/boot.scr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/boot.scr -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3318-box.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3318-box.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3328-beikeyun-1296mhz.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3328-beikeyun-1296mhz.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3328-box-trn9.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3328-box-trn9.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3328-chainedbox.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3328-chainedbox.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3328-dusun-210.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3328-dusun-210.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3328-l1pro-1296mhz.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3328-l1pro-1296mhz.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3328-roc-cc.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3328-roc-cc.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-bozz-sw799.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-bozz-sw799.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-crrc.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-crrc.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-dg3399.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-dg3399.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-dlfr100.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-dlfr100.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-eaidk-610.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-eaidk-610.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-emb3531-old.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-emb3531-old.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-emb3531.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-emb3531.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-fine3399.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-fine3399.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-firefly-150.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-firefly-150.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-firefly.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-firefly.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-hugsun-x99.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-hugsun-x99.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-hugsun-zm.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-hugsun-zm.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-king3399.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-king3399.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-kylin3399.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-kylin3399.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-leez-p710.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-leez-p710.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-lx-r3s.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-lx-r3s.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-nanopi-r4s.dts: -------------------------------------------------------------------------------- 1 | // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 2 | /* 3 | * FriendlyElec NanoPC-T4 board device tree source 4 | * 5 | * Copyright (c) 2020 FriendlyElec Computer Tech. Co., Ltd. 6 | * (http://www.friendlyarm.com) 7 | * 8 | * Copyright (c) 2018 Collabora Ltd. 9 | * 10 | * Copyright (c) 2020 Jensen Huang 11 | * Copyright (c) 2020 Marty Jones 12 | * Copyright (c) 2021 Tianling Shen 13 | */ 14 | 15 | /dts-v1/; 16 | #include "rk3399-nanopi4.dtsi" 17 | 18 | / { 19 | model = "FriendlyElec NanoPi R4S"; 20 | compatible = "friendlyarm,nanopi-r4s", "rockchip,rk3399"; 21 | 22 | /delete-node/ display-subsystem; 23 | 24 | gpio-leds { 25 | pinctrl-0 = <&lan_led_pin>, <&sys_led_pin>, <&wan_led_pin>; 26 | 27 | /delete-node/ led-0; 28 | 29 | lan_led: led-lan { 30 | gpios = <&gpio1 RK_PA1 GPIO_ACTIVE_HIGH>; 31 | label = "green:lan"; 32 | }; 33 | 34 | sys_led: led-sys { 35 | gpios = <&gpio0 RK_PB5 GPIO_ACTIVE_HIGH>; 36 | label = "red:power"; 37 | default-state = "on"; 38 | }; 39 | 40 | wan_led: led-wan { 41 | gpios = <&gpio1 RK_PA0 GPIO_ACTIVE_HIGH>; 42 | label = "green:wan"; 43 | }; 44 | }; 45 | 46 | gpio-keys { 47 | pinctrl-0 = <&reset_button_pin>; 48 | 49 | /delete-node/ key-power; 50 | 51 | key-reset { 52 | debounce-interval = <50>; 53 | gpios = <&gpio1 RK_PC6 GPIO_ACTIVE_LOW>; 54 | label = "reset"; 55 | linux,code = ; 56 | }; 57 | }; 58 | 59 | vdd_5v: vdd-5v { 60 | compatible = "regulator-fixed"; 61 | regulator-name = "vdd_5v"; 62 | regulator-always-on; 63 | regulator-boot-on; 64 | }; 65 | }; 66 | 67 | &emmc_phy { 68 | status = "disabled"; 69 | }; 70 | 71 | &i2c4 { 72 | status = "disabled"; 73 | }; 74 | 75 | &pcie0 { 76 | max-link-speed = <1>; 77 | num-lanes = <1>; 78 | vpcie3v3-supply = <&vcc3v3_sys>; 79 | }; 80 | 81 | &pinctrl { 82 | gpio-leds { 83 | /delete-node/ status-led-pin; 84 | 85 | lan_led_pin: lan-led-pin { 86 | rockchip,pins = <1 RK_PA1 RK_FUNC_GPIO &pcfg_pull_none>; 87 | }; 88 | 89 | sys_led_pin: sys-led-pin { 90 | rockchip,pins = <0 RK_PB5 RK_FUNC_GPIO &pcfg_pull_none>; 91 | }; 92 | 93 | wan_led_pin: wan-led-pin { 94 | rockchip,pins = <1 RK_PA0 RK_FUNC_GPIO &pcfg_pull_none>; 95 | }; 96 | }; 97 | 98 | rockchip-key { 99 | /delete-node/ power-key; 100 | 101 | reset_button_pin: reset-button-pin { 102 | rockchip,pins = <1 RK_PC6 RK_FUNC_GPIO &pcfg_pull_up>; 103 | }; 104 | }; 105 | }; 106 | 107 | &sdhci { 108 | status = "disabled"; 109 | }; 110 | 111 | &sdio0 { 112 | status = "disabled"; 113 | }; 114 | 115 | &u2phy0_host { 116 | phy-supply = <&vdd_5v>; 117 | }; 118 | 119 | &u2phy1_host { 120 | status = "disabled"; 121 | }; 122 | 123 | &uart0 { 124 | status = "disabled"; 125 | }; 126 | 127 | &usbdrd_dwc3_0 { 128 | dr_mode = "host"; 129 | }; 130 | 131 | &vcc3v3_sys { 132 | vin-supply = <&vcc5v0_sys>; 133 | }; 134 | -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-r08.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-r08.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-smart-am40-oc.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-smart-am40-oc.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-smart-am40.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-smart-am40.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-tb-ls3399.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-tb-ls3399.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-tn3399-v3.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-tn3399-v3.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-tn3399.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-tn3399.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-tvi3315a.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-tvi3315a.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-xiaobao.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-xiaobao.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-zcube1-max.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-zcube1-max.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-zysj.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3399-zysj.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3528-hlink-h28k.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3528-hlink-h28k.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3566-jp-tvbox.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3566-jp-tvbox.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3566-panther-x2.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3566-panther-x2.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3566-radxa-cm3-rpi-cm4-io.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3566-radxa-cm3-rpi-cm4-io.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3568-dg-nas-lite.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3568-dg-nas-lite.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3568-fastrhino-r66s.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3568-fastrhino-r66s.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3568-fastrhino-r68s.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3568-fastrhino-r68s.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3568-hlink-h66k.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3568-hlink-h66k.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3568-hlink-h68k.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3568-hlink-h68k.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3568-hlink-h69k.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3568-hlink-h69k.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3568-hummingbird-4.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3568-hummingbird-4.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3568-mrkaio-m68s.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3568-mrkaio-m68s.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3568-nanopi-r5c.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3568-nanopi-r5c.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3568-nanopi-r5s.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3568-nanopi-r5s.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3568-photonicat.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3568-photonicat.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3568-radxa-e25.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3568-radxa-e25.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3568-seewo-sv21.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3568-seewo-sv21.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3588-beelink-ipc-r.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3588-beelink-ipc-r.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3588-hlink-h88k-v3.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3588-hlink-h88k-v3.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3588-hlink-h88k.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3588-hlink-h88k.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3588-orangepi-5-plus.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3588-orangepi-5-plus.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3588-rock-5b.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/build-armbian/armbian-files/platform-files/rockchip/bootfs/dtb/rockchip/rk3588-rock-5b.dtb -------------------------------------------------------------------------------- /build-armbian/armbian-files/platform-files/rockchip/bootfs/extlinux/extlinux.conf.bak: -------------------------------------------------------------------------------- 1 | LABEL Armbian 2 | LINUX /Image 3 | INITRD /uInitrd 4 | FDT /dtb/rockchip/rk3399-king3399.dtb 5 | APPEND root=LABEL=ROOTFS console=ttyS2,1500000 console=tty1 no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.ifnames=0 max_loop=128 bootsplash.bootfile=bootsplash.armbian 6 | -------------------------------------------------------------------------------- /compile-kernel/tools/patch/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/compile-kernel/tools/patch/.gitkeep -------------------------------------------------------------------------------- /compile-kernel/tools/script/armbian-compile-kernel-depends: -------------------------------------------------------------------------------- 1 | acl aptly aria2 bc binfmt-support binutils bison btrfs-progs build-essential busybox ca-certificates ccache clang coreutils cpio crossbuild-essential-arm64 cryptsetup curl debian-archive-keyring debian-keyring debootstrap device-tree-compiler dialog dirmngr distcc dosfstools dwarves f2fs-tools fakeroot flex gawk gcc gdisk git gpg gzip imagemagick jq kmod libbison-dev libcrypto++-dev libelf-dev libfdt-dev libfile-fcntllock-perl libfl-dev libfuse-dev liblz4-tool libncurses-dev libncurses5 libncurses5-dev libncursesw5-dev libpython3-dev libssl-dev libusb-1.0-0-dev linux-base lld llvm locales lz4 lzma lzop mtools ncurses-base ncurses-term nfs-kernel-server ntpdate p7zip p7zip-full parallel parted patchutils pigz pixz pkg-config pv python3 python3-dev python3-distutils python3-setuptools qemu-user-static rename rsync swig tar udev unzip uuid uuid-dev uuid-runtime vim wget whiptail xz-utils zip zlib1g-dev zstd -------------------------------------------------------------------------------- /compile-kernel/tools/script/ubuntu2204-build-armbian-depends: -------------------------------------------------------------------------------- 1 | acl aptly aria2 bc binfmt-support bison binutils-aarch64-linux-gnu btrfs-progs build-essential busybox ca-certificates ccache clang coreutils cpio crossbuild-essential-arm64 cryptsetup curl debian-archive-keyring debian-keyring debootstrap device-tree-compiler dialog dirmngr distcc dosfstools dwarves f2fs-tools fakeroot flex gawk gcc-aarch64-linux-gnu gcc-arm-linux-gnueabi gdisk git gpg gzip imagemagick jq kmod lib32ncurses-dev lib32stdc++6 libbison-dev libc6-dev-armhf-cross libc6-i386 libcrypto++-dev libelf-dev libfdt-dev libfile-fcntllock-perl libfl-dev libfuse-dev libgcc-12-dev-arm64-cross liblz4-tool libncurses-dev libncurses5 libncurses5-dev libncursesw5-dev libpython2.7-dev libssl-dev libusb-1.0-0-dev linux-base lld llvm locales lz4 lzma lzop mtools ncurses-base ncurses-term nfs-kernel-server ntpdate p7zip p7zip-full parallel parted patchutils pigz pixz pkg-config pv python2 python3 python3-dev python3-distutils python3-setuptools qemu-user-static rename rsync swig tar u-boot-tools udev unzip uuid uuid-dev uuid-runtime vim wget whiptail xsltproc xz-utils zip zlib1g-dev zstd -------------------------------------------------------------------------------- /compile-kernel/tools/script/ubuntu2204-make-openwrt-depends: -------------------------------------------------------------------------------- 1 | ack antlr3 aria2 asciidoc autoconf automake autopoint binutils bison btrfs-progs build-essential bzip2 ca-certificates ccache cmake coreutils cpio curl device-tree-compiler fastjar flex g++-multilib gawk gcc-multilib gettext git git-core gperf gzip haveged help2man intltool jq libc6-dev-i386 libelf-dev libfuse-dev libglib2.0-dev libgmp3-dev libltdl-dev libmpc-dev libmpfr-dev libncurses5-dev libncursesw5-dev libpython3-dev libreadline-dev libssl-dev libtool libz-dev lrzsz mkisofs msmtp nano ninja-build p7zip p7zip-full patch pigz pkgconf python2.7 python3 python3-pip python3-pyelftools python3-setuptools qemu-utils rsync scons squashfs-tools swig tar texinfo uglifyjs unzip upx upx-ucl vim wget xmlto xsltproc xxd xz-utils yasm zip zlib1g-dev zstd -------------------------------------------------------------------------------- /compile-kernel/tools/script/ubuntu_chroot_armbian.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | #========================================================================== 3 | # 4 | # This file is licensed under the terms of the GNU General Public 5 | # License version 2. This program is licensed "as is" without any 6 | # warranty of any kind, whether express or implied. 7 | # 8 | # This file is a part of the Rebuild Armbian 9 | # https://github.com/ophub/amlogic-s9xxx-armbian 10 | # 11 | # Description: Run on Armbian, generate uInitrd. 12 | # Copyright (C) 2021- https://github.com/unifreq 13 | # Copyright (C) 2021- https://github.com/ophub/amlogic-s9xxx-armbian 14 | # 15 | #===================== Set make environment variables ===================== 16 | # 17 | # Set environment variables 18 | chroot_arch_info="$(arch)" 19 | chroot_kernel_version="${1}" 20 | initramfs_conf="/etc/initramfs-tools/update-initramfs.conf" 21 | compress_initrd_file="/etc/initramfs-tools/initramfs.conf" 22 | # 23 | # Set font color 24 | STEPS="[\033[95m STEPS \033[0m]" 25 | INFO="[\033[94m INFO \033[0m]" 26 | SUCCESS="[\033[92m SUCCESS \033[0m]" 27 | WARNING="[\033[93m WARNING \033[0m]" 28 | ERROR="[\033[91m ERROR \033[0m]" 29 | # 30 | #========================================================================== 31 | 32 | # Error message 33 | error_msg() { 34 | echo -e " ${ERROR} ${1}" 35 | exit 1 36 | } 37 | 38 | # Install the required dependencies 39 | chroot_env_init() { 40 | echo -e "${STEPS} Start checking dependencies..." 41 | # Check the compression algorithm 42 | if [[ -f "${compress_initrd_file}" ]]; then 43 | compress_settings="$(cat ${compress_initrd_file} | grep -E ^COMPRESS= | awk -F'=' '{print $2}')" 44 | [[ -n "${compress_settings}" ]] || error_msg "The compression algorithm is not set." 45 | else 46 | error_msg "The file ${compress_initrd_file} does not exist." 47 | fi 48 | 49 | # Set the necessary packages 50 | case "${compress_settings}" in 51 | xz | lzma) necessary_packages="xz-utils" ;; 52 | zstd) necessary_packages="zstd" ;; 53 | gzip | *) necessary_packages="gzip" ;; 54 | esac 55 | 56 | # Check the necessary packages 57 | [[ -n "$(dpkg -l | awk '{print $2}' | grep -w "^${necessary_packages}$")" ]] || { 58 | echo -e "${INFO} Install the required dependencies..." 59 | apt-get update -y 60 | apt-get install -y ${necessary_packages} 61 | } 62 | } 63 | 64 | # Generate uInitrd 65 | chroot_generate_uinitrd() { 66 | cd /boot 67 | echo -e "${STEPS} Generate uInitrd file..." 68 | 69 | # Enable update_initramfs 70 | [[ -f "${initramfs_conf}" ]] && sed -i "s|^update_initramfs=.*|update_initramfs=yes|g" ${initramfs_conf} 71 | 72 | # Generate uInitrd file directly under armbian system 73 | update-initramfs -c -k ${chroot_kernel_version} 74 | 75 | if [[ -f "uInitrd" ]]; then 76 | echo -e "${SUCCESS} The initrd.img and uInitrd file is Successfully generated." 77 | [[ ! -L "uInitrd" ]] && mv -vf uInitrd uInitrd-${chroot_kernel_version} 78 | sync && sleep 3 79 | else 80 | echo -e "${WARNING} The initrd.img and uInitrd file not updated." 81 | fi 82 | 83 | echo -e "${INFO} File situation in the /boot directory after update: \n$(ls -l *${chroot_kernel_version})" 84 | } 85 | 86 | echo -e "${INFO} Current system: [ ${chroot_arch_info} ]" 87 | echo -e "${INFO} Compile the kernel version: [ ${chroot_kernel_version} ]" 88 | 89 | # Check dependencies 90 | chroot_env_init 91 | # Generate uInitrd 92 | chroot_generate_uinitrd 93 | -------------------------------------------------------------------------------- /documents/android_partition_table_template.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HelloTheAsia/amlogic-s9xxx-armbian/d665e952906d4068ec0a5d9556c90ae8cf02b0f0/documents/android_partition_table_template.xlsx --------------------------------------------------------------------------------