ophub / amlogic-s9xxx-openwrt

Support for OpenWrt in Amlogic, Rockchip and Allwinner boxes. Support a311d, s922x, s905x3, s905x2, s912, s905d, s905x, s905w, s905, s905l, rk3588, rk3568, rk3399, rk3328, h6, etc.
GNU General Public License v2.0
1.7k stars 1.5k forks source link

S905l2使用方法以及排错经验 #577

Closed liuyi265 closed 1 month ago

liuyi265 commented 2 months ago

Device Information | 设备信息

刷入img到U盘,从U盘启动,如果无法识别网卡,请复制u-boot-s905x-s912.bin 为 u-boot.ext 如果无法启动,请将extlinux/extlinux.conf.bak 去掉.bak

到此U盘启动已经没问题了,写入emmc,如果未能识别emmc 请下载下面附件的dbt文件,来源于 https://github.com/ophub/amlogic-s9xxx-armbian/issues/1278 这个地方 dtb-decompile.zip 替换掉目录中的dbt即可识别,然后写入emmc

写入完成后,我的盒子必须将extlinux.conf 改为extlinux.conf.bak 才能正常启动,但是无法驱动网卡,添加u-boot.emmc后无法开机

到此为止是我折腾这个盒子的全部经验了,留给后面折腾的人吧 如果最后解决了写入emmc网卡驱动的问题希望回复下

ssssshql commented 1 month ago

目前我也是刷入emmc后没有网络。怎么添加u-boot.emmc,是直接根目录复制一份改名就可以了吗?我这样复制了一份再刷入也还是不行

liuyi265 commented 1 month ago

目前我也是刷入emmc后没有网络。怎么添加u-boot.emmc,是直接根目录复制一份改名就可以了吗?我这样复制了一份再刷入也还是不行

教程是这样说的 复制ext改名emmc就行 我也卡到这一步了 我加了这个emmc无法启动 你不需要重新刷机啊 直接操作emmc第一个分区里面的文件就行了

ssssshql commented 1 month ago

目前我也是刷入emmc后没有网络。怎么添加u-boot.emmc,是直接根目录复制一份改名就可以了吗?我这样复制了一份再刷入也还是不行

教程是这样说的 复制ext改名emmc就行 我也卡到这一步了 我加了这个emmc无法启动 你不需要重新刷机啊 直接操作emmc第一个分区里面的文件就行了

我是直接复制u-boot-s905x-s912.bin这个文件,改成u-boot.ext和u-boot.emmc放到第一个分区,然后extlinux.conf.bak 改为extlinux.conf刷进去的。刷进去之后一直在loading,ssh也连不上。u盘启动的模式是能连ssh的

liuyi265 commented 1 month ago

目前我也是刷入emmc后没有网络。怎么添加u-boot.emmc,是直接根目录复制一份改名就可以了吗?我这样复制了一份再刷入也还是不行

教程是这样说的 复制ext改名emmc就行 我也卡到这一步了 我加了这个emmc无法启动 你不需要重新刷机啊 直接操作emmc第一个分区里面的文件就行了

我是直接复制u-boot-s905x-s912.bin这个文件,改成u-boot.ext和u-boot.emmc放到第一个分区,然后extlinux.conf.bak 改为extlinux.conf刷进去的。刷进去之后一直在loading,ssh也连不上。u盘启动的模式是能连ssh的 我也卡在这里了 我看到有个教程说替换个内核就可以 但是我没搞定https://bbs.hassbian.com/thread-17485-1-1.html

ssssshql commented 1 month ago

目前我也是刷入emmc后没有网络。怎么添加u-boot.emmc,是直接根目录复制一份改名就可以了吗?我这样复制了一份再刷入也还是不行

教程是这样说的 复制ext改名emmc就行 我也卡到这一步了 我加了这个emmc无法启动 你不需要重新刷机啊 直接操作emmc第一个分区里面的文件就行了

直接操作emmc第一个分区的文件是指刷入emmc后再去复制文件嘛

liuyi265 commented 1 month ago

目前我也是刷入emmc后没有网络。怎么添加u-boot.emmc,是直接根目录复制一份改名就可以了吗?我这样复制了一份再刷入也还是不行

教程是这样说的 复制ext改名emmc就行 我也卡到这一步了 我加了这个emmc无法启动 你不需要重新刷机啊 直接操作emmc第一个分区里面的文件就行了

直接操作emmc第一个分区的文件是指刷入emmc后再去复制文件嘛

是的

ssssshql commented 1 month ago

目前我也是刷入emmc后没有网络。怎么添加u-boot.emmc,是直接根目录复制一份改名就可以了吗?我这样复制了一份再刷入也还是不行

教程是这样说的 复制ext改名emmc就行 我也卡到这一步了 我加了这个emmc无法启动 你不需要重新刷机啊 直接操作emmc第一个分区里面的文件就行了

我是直接复制u-boot-s905x-s912.bin这个文件,改成u-boot.ext和u-boot.emmc放到第一个分区,然后extlinux.conf.bak 改为extlinux.conf刷进去的。刷进去之后一直在loading,ssh也连不上。u盘启动的模式是能连ssh的 我也卡在这里了 我看到有个教程说替换个内核就可以 但是我没搞定https://bbs.hassbian.com/thread-17485-1-1.html

谢谢兄弟,我去看看

ssssshql commented 1 month ago

老哥我这边成功了 Clip_2024-05-11_13-27-13 不用替换内核啥的,就是要改一下频率,我改成1000....就ok了。刷入emmc,有线网卡也没问题(无线没试)。 步骤

  1. extlinux.conf.bak 改为extlinux.conf
  2. u盘的boot分区下,复制u-boot-s905x-s912.bin这个文件,改成u-boot.ext
  3. 替换自己改频率的dst

这个是我修改后编译的dst: meson-gxl-s905l2-x7-5g.zip

目前在Armbian_24.5.0_amlogic_s905l2_noble_6.1.87_server_2024.05.02.img.gz上测试没有问题了

github那个帖子都有提到,昨天没认真看,也要看看是不是emmc的芯片

之前我一直不行估计是刷入emmc的时候频率太高导致断断续续的出现很多报错

liuyi265 commented 1 month ago

老哥我这边成功了 Clip_2024-05-11_13-27-13 不用替换内核啥的,就是要改一下频率,我改成1000....就ok了。刷入emmc,有线网卡也没问题(无线没试)。 步骤

  1. extlinux.conf.bak 改为extlinux.conf
  2. u盘的boot分区下,复制u-boot-s905x-s912.bin这个文件,改成u-boot.ext
  3. 替换自己改频率的dst

这个是我修改后编译的dst: meson-gxl-s905l2-x7-5g.zip

目前在Armbian_24.5.0_amlogic_s905l2_noble_6.1.87_server_2024.05.02.img.gz上测试没有问题了

github那个帖子都有提到,昨天没认真看,也要看看是不是emmc的芯片

之前我一直不行估计是刷入emmc的时候频率太高导致断断续续的出现很多报错

不需要加u-boot.emmc哇

ssssshql commented 1 month ago

我这不用加也ok,ssh也连的上,重启了四五次也没问题

liuyi265 commented 1 month ago

我这不用加也ok,ssh也连的上,重启了四五次也没问题

我这边不加u-boot.emmc 无法开机 如果把extlinux.conf 删了可以开机,但是网卡不识别 看来我们的问题还不一样

U盘启动加了extlinux.conf 和 u-boot.ext 就一切正常 看来我们的问题还不一样 恭喜恭喜

ssssshql commented 1 month ago

我这不用加也ok,ssh也连的上,重启了四五次也没问题

我这边不加u-boot.emmc 无法开机 如果把extlinux.conf 删了可以开机,但是网卡不识别 看来我们的问题还不一样

U盘启动加了extlinux.conf 和 u-boot.ext 就一切正常 看来我们的问题还不一样 恭喜恭喜

你刷入emmc的时候有报错吗,我之前有一些报错,改了dst后就没报错了。 另外网卡好像和安卓底包有关,我用的是 https://github.com/ophub/kernel/releases/tag/tools 这里的底包 有些资料说是靠这个底包搞好的 Clip_2024-05-11_16-36-26

安卓底包和改好的系统镜像我打包了一份,短接刷一次安卓,u盘烤录我这个镜像试试,分区都改好了直接写入emmc就行了https://www.123pan.com/s/0RVDVv-co6av.html提取码:ulRr