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.78k stars 1.59k forks source link

移动M301A,s905l2,CW代工,降频到26Mhz写入成功 #405

Closed FoureyedApple closed 1 year ago

FoureyedApple commented 1 year ago

目前运行正常,给大家一个参考

ophub commented 1 year ago

用的哪个dtb和u-boot文件?

cat /boot/uEnv.txt
ls -l /boot/u-boot*

拍点盒子的外观照片,底部照片能看到这个盒子的型号标签。

FoureyedApple commented 1 year ago

meson-gxl-s905l2-x7-5g.dtb u-boot-s905x-s912.bin IMG_1324 IMG_1323

ophub commented 1 year ago

好的,谢谢分享。 你测试的选择对应列表里序号113的配置,我记录一下。 你有这个盒子的安卓系统没?发个下载链接我转存一份。

FoureyedApple commented 1 year ago

链接:https://pan.baidu.com/s/11IBauP9dkFIgFUKwDiCPMw 提取码:bzs5 --来自百度网盘超级会员V8的分享 我在写入的时候刷的是在你这下载的MGV2000的固件

ophub commented 1 year ago

好的,谢谢分享。 MGV2000就是113的序号,现在把M301A也加到这个列表了。

安卓系统我转存到这里了:https://github.com/ophub/kernel/releases/tag/tools

ramondsq commented 1 year ago

M301A,s905l2,九联代工(应该是),成功U盘启动

U盘启动方法:U盘写入 openwrt_official_amlogic_s905l2_k5.15.119_2023.07.01.img.gz 后, ~修改了 uEnv.txt 文件中的 dtb 为 meson-gxl-s905l2-x7-5g.dtb~ 。U盘插网口旁边的口。用卡针按住底部按钮(有一个箭头指向)通电。

目前成功进入系统,连接网线能进入后台,但是尝试写入114到emmc后无法启动

IMG_7822 IMG_7789 IMG_7785 D86550E626478000E44E3A36A50D0C27

ophub commented 1 year ago

默认的能启动就使用默认的,为什么要改个别的dtb,你试过改了可行?

ramondsq commented 1 year ago

默认的能启动就使用默认的,为什么要改个别的dtb,你试过改了可行?

好吧,我看了下默认就是 meson-gxl-s905l2-x7-5g.dtb ,相当于是默认配置启动的,被某些教程误导了。

目前是安装提示成功,但是启动一直黑屏。 image

ophub commented 1 year ago

流览器访问试试。有的盒子没有hdmi输出显示,但可以正常启动

ramondsq commented 1 year ago

流览器访问试试。有的盒子没有hdmi输出显示,但可以正常启动

浏览器无法访问,没有分配 IP 。

U盘启动的时候是有 HDMI 输出的,然后连接键盘也是可以输入的,但是命令行不会显示输入的内容,并且输入的字符某些也会被吞。

IMG_7823

ophub commented 1 year ago

选择使用主线

ramondsq commented 1 year ago

选择使用主线

请问主线指的是使用6.1内核吗?才试了一下7月1号和9号的固件都无法U盘启动

另外也试了一下 LEDE 和 Immortal 的 5.15内核,同样的写入EMMC后无法启动

ophub commented 1 year ago

哪个内核都可以安装时选择主线。

宝盒插件设置,选择使用bootloader

ramondsq commented 1 year ago

哪个内核都可以安装时选择主线。

宝盒插件设置,选择使用bootloader

我尝试在宝盒插件设置中勾选了自动写入 bootloader然后安装114,依旧和之前一样无法启动进入EMMC的系统。 另外就是我依旧没有找到选择主线相关选项,还请麻烦能否详细说明一下。 最后就是安装之后现在插着U盘的情况下可以自动启动进入U盘的系统,不用按住刷机键,但是拔掉U盘的情况下依旧没法启动进入EMMC的系统。 image

root@OpenWrt:~# lsblk
NAME         MAJ:MIN RM  SIZE RO TYPE MOUNTPOINTS
sda            8:0    1 15.1G  0 disk 
├─sda1         8:1    1  255M  0 part /boot
├─sda2         8:2    1    1G  0 part /opt/docker
│                                     /
├─sda3         8:3    1 1023M  0 part /mnt/sda3
└─sda4         8:4    1 12.9G  0 part /mnt/sda4
mmcblk2      179:0    0  7.1G  0 disk 
├─mmcblk2p1  179:1    0  160M  0 part /mnt/mmcblk2p1
├─mmcblk2p2  179:2    0  960M  0 part /mnt/mmcblk2p2
├─mmcblk2p3  179:3    0  960M  0 part /mnt/mmcblk2p3
└─mmcblk2p4  179:4    0  4.9G  0 part /mnt/mmcblk2p4
mmcblk2boot0 179:32   0    4M  1 disk 
mmcblk2boot1 179:64   0    4M  1 disk
ramondsq commented 1 year ago

试了一下 Armbian ,成功写入 EMMC 并启动,用的 Armbian_23.08.0_amlogic_s905l2_lunar_5.15.119_server_2023.07.01.img.gz ,也是用的114的配置

ophub commented 1 year ago

上面这个盒子的贡献者使用的113,你选择114有什么特殊考虑?试试先刷他分享的安卓

ramondsq commented 1 year ago

上面这个盒子的贡献者使用的113,你选择114有什么特殊考虑?试试先刷他分享的安卓

  1. 选择114是因为看到对应型号 M301A 在里面。刚才又试了一下113配置,无法启动。 image

  2. 试了一下贡献者 champion0117 提供的安卓线刷包 android_tv_m301a_s905l2.tar.xz ,工具 USB Burning Tool V2.1.2无法刷入。但是在恩山上找的安卓固件(提取码:uvkb)可以正确刷入并启动。 image

ophub commented 1 year ago

不能刷他分享的安卓,可能机器不同,魔百和各地运营商出的可能不同。找可用的安卓9系统刷。

fujintcc commented 8 months ago

我用的也是M301A OPENWRT写入 EMMC也是失败,但是U盘可以启动,Armbian 成功写入 EMMC 并启动,不知道是哪里问题

liuyi265 commented 4 months ago

@ramondsq 我的盒子s905l2 也是插网线没反应,界面输入字符不显示 请问最后是怎么解决的

FoureyedApple commented 4 months ago

好久没折腾这个盒子了,当时写这个issues时光记得我降频了,忘了我是修改了分区信息的,安卓固件当时也试过很多,大部分写入都没什么问题,还没搞定的可以尝试: BOOT=512 BLANK1=68 BLANK2=152

liuyi265 commented 4 months ago

@champion0117 不知道在哪里降频 或者在哪里修改你发的这几个参数

liuyi265 commented 4 months ago

有现成的dbt文件么