chenjun_wh 发表于 2020-6-19 19:51

各种外贸盒子Amlogic S905X3刷Openwrt的方法,持续更新中

本帖最后由 chenjun_wh 于 2020-6-19 19:54 编辑

我自己买了X96 Air X905X3,4核A55处理器,4G+64G,USB3.0,千兆网卡,双频WIFI。开始一步一步刷armbian,再安openwrt,做单臂路由。

欢迎其他各种盒子的用户和我一起共同学习成长。

基础学习
1、什么是Armbian系统,http://www.armbian.com,和https://forum.armbian.com,全英文,有详细介绍,需要SS,论坛有box tv板块,各种外贸盒子的讨论和dtb文件。2、刷Armbian方法,https://www.ondroid.net/armbian-os,全英文,有详细介绍。
3、原生armbian固件下载地址,https://yadi.sk/d/pHxaRAs-tZiei,非常慢,如果有需要,我会上传至网盘分享给大家。其中带desktop是桌面版,不带的是服务器版。bionic是Ubuntu 18.04编译的,buster是Debian 10编译的,bullseye是Debian 11编译的,focal是Ubuntu 20.04编译的,eoan是Ubuntu 19.10编译的。目前Armbian已经统一镜像,不用芯片区分。原帖https://forum.armbian.com/topic/12162-single-armbian-image-for-rk-aml-aw
4、mknop,有自动构建斐讯N1 OpenWrt。


最快最简单的懒人方法,可以直接用n1的openwrt,换dtb启动。
X96 Air X905X3的dtb文件

x96-max(s905x2)、x96-max+(s905x3)的dtb文件,flippy大神提供了。
HK1BOX S905X3的dtb文件,szkifen大神提供了。



chenjun_wh 发表于 2020-7-8 21:24

我就是armbian官网学习的,肯定是哪儿漏了什么。

chenjun_wh 发表于 2020-7-6 20:44

本帖最后由 chenjun_wh 于 2020-7-6 20:46 编辑

wuxibigman 发表于 2020-7-4 19:53
看到引导时有二次读u盘动作,但还是进入了android系统了。没法了。
进android说明不是dtb的问题,而是没有usb或者tf卡启动。dtb无法用的结果是启动黑屏或者失败,卡在哪或者反复重启。

wuxibigman 发表于 2020-7-4 19:36

chenjun_wh 发表于 2020-7-4 07:49
用这几个dtb试试

meson-sm1-x96-max-plus.dtb,

谢谢,我再试试

chenjun_wh 发表于 2020-7-3 10:50

wuxibigman 发表于 2020-7-1 17:37
x96max+ 还是不行。

试着用盒子的安卓版本升级。I update my box from X96Air_P3_20191220-2048 to X96Air_P3_20200619-2008。
我之前只能用一个meson-g12a-x96-max-no-cvbs.dtb,升级后,可以用4个dtb文件

wuxibigman 发表于 2020-7-1 15:14

本帖最后由 wuxibigman 于 2020-7-1 16:25 编辑

wuxibigman 发表于 2020-7-1 11:35
请问怎么下载此版本?谢谢。
谢谢,已找到5月31日的20.08版,再试试新的看看,我的是x96max+,多个版本都是无法从tf卡和usb盘启动,但coreelec 随便从tf卡或者usb盘启动。。

chenjun_wh 发表于 2020-7-1 12:03

I update my box from X96Air_P3_20191220-2048 to X96Air_P3_20200619-2008

i try this dtb files:
g12a_u212_4g.dtb, boot failure
meson-g12a-sei510.dtb, boot ok,wired network failure
meson-g12a-x96-max.dtb, boot ok, wired network 100m ok
meson-g12a-x96-max-rmii.dtb, boot ok,wired network failure
meson-g12a-x96-max-no-cvbs.dtb, boot ok, wired network 100m ok
meson-g12b-odroid-n2.dtb, boot failure
meson-sm1-sei610.dtb boot, ok,wired network failure
meson-sm1-sei610-ethfix.dtb, boot ok,wired network failure
meson-sm1-x96-max-plus.dtb, boot ok, wired network 100m ok
meson-sm1-x96-max-plus-ne.dtb, boot ok,wired network failure
meson-sm1-x96-max-plus-100m.dtb, boot ok, wired network 100m ok
sm1_ac213_4g.dtb, boot failure

chenjun_wh 发表于 2020-6-23 10:28

帖子无法编辑更新吗?我只有回帖更新一下了。

最快最简单的懒人方法,可以直接用n1的openwrt,换dtb启动。我用meson-g12a-x96-max-no-cvbs.dtb测试成功!!!
x96-max(s905x2)、x96-max+(s905x3)的dtb文件,flippy大神提供了。
HK1BOX S905X3的dtb文件,szkifen大神提供了。

刷机方法:
1、首先下载armbian固件和img写入工具Win32DiskImager
2、解压armbian固件,用Win32DiskImager写入tf卡或者u盘中。
3、修改tf卡或者u盘中固件的dtb文件,论坛中使用s905x3盒子驱动网卡成功的很多,我总结了一下,如下dtb:
meson-sm1-sei610
meson-sm1-sei610-ethfix
meson-g12a-sei510
meson-g12a-x96-max
meson-g12a-x96-max-no-cvbs
meson-g12a-x96-max-rmii
meson-g12b-odroid-n2
大家可以依次尝试。
4、拔盒子电源,用牙签按住盒子av孔中的复位键,插入tf卡,开启电源,盒子会从tf卡启动。
5、启动后进入armbian,用户名root,密码1234。

wuxilaowenzhi 发表于 2020-6-26 12:44

我刷了好几个版本都无法u盘或tf卡引导,但coreelec这个就行。

wuxibigman 发表于 2020-6-26 17:13

wuxilaowenzhi 发表于 2020-6-26 12:44
我刷了好几个版本都无法u盘或tf卡引导,但coreelec这个就行。

也是这样

huahua826 发表于 2020-6-26 17:14

x96max+网卡还是不能用

chenjun_wh 发表于 2020-6-29 09:36

刷机方法:
1、首先下载armbian固件和img写入工具Win32DiskImager,我下载的是Armbian_20.08.0_Aml-64_bionic_current_5.7.0-rc7_desktop_20200531.img.xz
2、解压armbian固件,用Win32DiskImager写入tf卡或者u盘中。
3、修改tf卡或者u盘中固件的dtb文件,论坛中使用s905x3盒子驱动网卡成功的很多,我总结了一下,如下dtb:
meson-sm1-sei610
meson-sm1-sei610-ethfix
meson-g12a-sei510
meson-g12a-x96-max
meson-g12a-x96-max-no-cvbs
meson-g12a-x96-max-rmii
meson-g12b-odroid-n2
大家可以依次尝试。
4、拔盒子电源,用牙签按住盒子av孔中的复位键,插入tf卡,开启电源,盒子会从tf卡启动。
5、启动后进入armbian,初始用户名root,密码1234。
6、armbian需要修改apt的源,国外源速度太慢。阿里云的源https://developer.aliyun.com/mirror/ubuntu。
清华大学的源https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/。
arm64的系统需要使用ubuntu-ports镜像。
修改完后apt update和apt upgrade。
7、官方安装docker说明,https://docs.docker.com/engine/install/ubuntu/。armbion快速安装docker,命令如下:
curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh --mirror Aliyun
8、通过阿里云http://dev.aliyun.com/容器镜像服务修改docker的地址
9、图像化界面,并启动,命令如下:
docker pull portainer/portainer
docker run -d -p 9000:9000 --restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
--name prtainerportainer/portainer

chenjun_wh 发表于 2020-6-29 09:36

刷机方法:
1、首先下载armbian固件和img写入工具Win32DiskImager,我下载的是Armbian_20.08.0_Aml-64_bionic_current_5.7.0-rc7_desktop_20200531.img.xz
2、解压armbian固件,用Win32DiskImager写入tf卡或者u盘中。
3、修改tf卡或者u盘中固件的dtb文件,论坛中使用s905x3盒子驱动网卡成功的很多,我总结了一下,如下dtb:
meson-sm1-sei610
meson-sm1-sei610-ethfix
meson-g12a-sei510
meson-g12a-x96-max
meson-g12a-x96-max-no-cvbs
meson-g12a-x96-max-rmii
meson-g12b-odroid-n2
大家可以依次尝试。
4、拔盒子电源,用牙签按住盒子av孔中的复位键,插入tf卡,开启电源,盒子会从tf卡启动。
5、启动后进入armbian,初始用户名root,密码1234。
6、armbian需要修改apt的源,国外源速度太慢。阿里云的源https://developer.aliyun.com/mirror/ubuntu。
清华大学的源https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/。
arm64的系统需要使用ubuntu-ports镜像。
修改完后apt update和apt upgrade。
7、官方安装docker说明,https://docs.docker.com/engine/install/ubuntu/。armbion快速安装docker,命令如下:
curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh --mirror Aliyun
8、通过阿里云http://dev.aliyun.com/容器镜像服务修改docker的地址
9、图像化界面,并启动,命令如下:
docker pull portainer/portainer
docker run -d -p 9000:9000 --restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
--name prtainerportainer/portainer

chenjun_wh 发表于 2020-6-29 09:37

这里发帖子无法修改,很多词被禁用。只能去隔壁更新了。

chenjun_wh 发表于 2020-6-29 09:38

我自己买了X96Air_P3_20191220-2048,4核A55处理器,4G+64G,USB3.0,千兆网卡,双频WIFI。
Armbian_20.08.0_Aml-64_bionic_current_5.7.0-rc7_desktop_20200531.img.xz和meson-g12a-x96-max-no-cvbs.dtb。可以使用100m有线网卡。

wuxibigman 发表于 2020-7-1 11:35

chenjun_wh 发表于 2020-6-29 09:38
我自己买了X96Air_P3_20191220-2048,4核A55处理器,4G+64G,USB3.0,千兆网卡,双频WIFI。
Armbian_20.08. ...

请问怎么下载此版本?谢谢。
页: [1] 2 3 4 5 6 7 8
查看完整版本: 各种外贸盒子Amlogic S905X3刷Openwrt的方法,持续更新中