咪咕MGV2000 可以写入emmc使用,有线网络正常
Woiui opened this issue · 95 comments
刷入的uboot为 meson-gxl-s905l2-x7-5g.dtb
写入emmc也为meson-gxl-s905l2-x7-5g.dtb
你是第一个反馈使用这个盒子的用户。
你使用的哪个固件?内核版本?发下这个固件的名称。
你测试有线可以正常使用?无线和蓝牙呢?你安装是选择的哪个序号?还是手动输入的配置?
这个6G就是对的,因为跳过了不安全的几个分区不能使用,必须跳过,不然就砖了。实际8G的空间,可以6G是正常的。
把你的盒子的照片,型号,SOC芯片,主板正反面等能不能提供个照片或者网上的链接。
如果有安卓系统分享一个下载地址,我登记保存下。
你是第一个反馈使用这个盒子的用户。 你使用的哪个固件?内核版本?发下这个固件的名称。 你测试有线可以正常使用?无线和蓝牙呢?你安装是选择的哪个序号?还是手动输入的配置? 这个6G就是对的,因为跳过了不安全的几个分区不能使用,必须跳过,不然就砖了。实际8G的空间,可以6G是正常的。
把你的盒子的照片,型号,SOC芯片,主板正反面等能不能提供个照片或者网上的链接。 如果有安卓系统分享一个下载地址,我登记保存下。
我使用的是Armbian 22.11.0-trunk Jammy这个固件,但不是最新这个是上一周那个固件,我已经连续使用一周,固件没有任何问题 。
内核为: Linux 5.15.73-flippy-78+o
固件名称:[Armbian_22.11.0_Aml_s905x2_jammy_5.15.74_server_2022.10.21.img.gz]
有线正常使用但是wifi无法启动,蓝牙不知怎么测试,但是应该也是无法使用,HDMI正常,俩个USB口全部正常。
使用armbian-install no,选手动0
除SOC name DTB 选项之外其他的只要回车跳过
DTB 为 : meson-gxl-s905l2-x7-5g.dtb,
安卓固件为:链接: https://pan.baidu.com/s/1OC3y8fxM_f-O7FoZINecBA 提取码: wm47
型号:MGV2000 (20180616零配置版)
SOC:S905L2
有完整主线u-boot的情况下,可以整个emmc格式化了全部使用,但是这个盒子没有,只能把安卓的必要分区保留,确保系统启动引导正常。
你知道这个盒子的短接救砖点在哪吗?主板图片上面标示下。
看主板图片,你的无线和蓝牙可能是这个:Dual-band 2.4/5GHz Wi-Fi + Bluetooth (Cdtech 47822BS/Realtek 8822BS 芯片),我在内核里没找到驱动。
所以你就暂时先用有线吧。
看主板图片,你的无线和蓝牙可能是这个:Dual-band 2.4/5GHz Wi-Fi + Bluetooth (Cdtech 47822BS/Realtek 8822BS 芯片),我在内核里没找到驱动。
所以你就暂时先用有线吧。
那我该这样让他们工作,我会协助测试谢谢
https://github.com/unifreq/linux-5.15.y/tree/main/drivers/net/wireless/realtek
没有rtl8822bs的驱动,等找到了可以添加测试。
我现在现在安装列表里加一个你的安装选项吧,方便你以后直接选择序号安装。
https://github.com/unifreq/linux-5.15.y/tree/main/drivers/staging
没有rtl8822bs的驱动,等找到了可以添加测试。 我现在现在安装列表里加一个你的安装选项吧,方便你以后直接选择序号安装。
好的感谢 ,那以后就是有主线uboot了,分区空间就没有问题了吧?
开发u-boot比较费事,要大量测试,暂时没法开发。
少1点不是问题,很多盒子都跳过了1G以上的区域不使用,刚才发给你的安装文件里可以看到各种系列的盒子跳过的空间大小。
这个盒子以后的armbian-install的安装选项是307
@Woiui 我可以帮助你尝试制作主线u-boot,但你首先需要有img格式的原厂安卓刷机包以及具备线刷条件和能够线刷回原厂安卓系统。
如果能够满足线刷自救,请按照 Armbian 使用文档 根据 12.11.1
12.11.2
提供相关文件。
我也是学习制作,不保证 100% 成功。目前仅成功制作了 skyworth-lb2004-u-boot.bin.sd.bin
好事好事,提前恭祝livelier再下一城。
@Woiui 我可以帮助你尝试制作主线u-boot,但你首先需要有img格式的原厂安卓刷机包以及具备线刷条件和能够线刷回原厂安卓系统。
如果能够满足线刷自救,请按照 Armbian 使用文档 根据
12.11.1
12.11.2
提供相关文件。我也是学习制作,不保证 100% 成功。目前仅成功制作了 skyworth-lb2004-u-boot.bin.sd.bin
我遇到一个麻烦,实在无法解决,我使用adb命令导出盒子文件提示error: device offline,冲浪找了解决方法依然不行,尝试更换固件等一系列依然解决不了,在此看看您能解决吗,附上截图,实在不知道怎么情况,
先exit再pull,看一键脚本的备注说明
# adb connect 192.168.1.123
# adb push C:\mybox\adb.sh /data/local
#
# adb shell
# chmod +x /data/local/adb.sh
# /data/local/adb.sh
#
# exit
# adb pull /data/local/mybox C:\mybox
先exit再pull,看一键脚本的备注说明
# adb connect 192.168.1.123 # adb push C:\mybox\adb.sh /data/local # # adb shell # chmod +x /data/local/adb.sh # /data/local/adb.sh # # exit # adb pull /data/local/mybox C:\mybox
感谢!!已经提取到了
先exit再pull,看一键脚本的备注说明
# adb connect 192.168.1.123 # adb push C:\mybox\adb.sh /data/local # # adb shell # chmod +x /data/local/adb.sh # /data/local/adb.sh # # exit # adb pull /data/local/mybox C:\mybox
已经提取出来bootloader.bin文件,根据教程12.11.2 提示貌似是锁了 bootloader。附上图
mybox.zip
查看你提取的 bootloader.bin
不符合教程的制作要求。
要确定是官方原厂安卓系统,非官改的版本,是的话继续保留安全分区使用。
不是就刷回官方系统,然后重新提取文件。
不能说 100% 有锁,但不符合教程的制作要求。 要确定是官方原厂安卓系统,非官改的版本,是的话继续保留安全分区使用。 不是就刷回官方系统,然后重新提取文件。
官方原厂系统实在没有渠道,我翻遍了整个百度及论坛
zip格式卡刷包,官方的版本有找到吗?有的话,链接发一下。
zip格式卡刷包,官方的版本有找到吗?
实在没有找到
固件选 5.15.y
并保留安全分区使用。
由于实在无法找到官方原厂安卓系统固件导致,bootloader.bin 不符合教程的制作要求。
如有型号为MGV2000 JL (20180616零配置)原厂安卓系统固件请在此留言,感谢!
在你提供的 bootloader.bin
文件中,我找到了 acs
部分。但他仅部分内容符合教程要求。
我可以使用这个 acs
尝试,制作 u-boot
,但我不做任何保证。下周回来上传给你。
在你提供的
bootloader.bin
文件中,我找到了acs
部分。但他仅部分内容符合教程要求。 我可以使用这个acs
尝试,制作u-boot
,但我不做任何保证。下周回来上传给你。
十分感谢,期待可以成功,感谢
我有原厂系统的adb备份镜像,不知道你用不用得上,不过我的盒子型号是mgv2000,没有写零配置这几个字,刷你发的安卓包和armbian固件都能用。
我有原厂系统的adb备份镜像,不知道你用不用得上,不过我的盒子型号是mgv2000,没有写零配置这几个字,刷你发的安卓包和armbian固件都能用。
可以,感谢,麻烦发个链接,谢谢
我有原厂系统的adb备份镜像,不知道你用不用得上,不过我的盒子型号是mgv2000,没有写零配置这几个字,刷你发的安卓包和armbian固件都能用。
可以,感谢,麻烦发个链接,谢谢
链接:https://pan.baidu.com/s/1spELSrxfaH8HmvoVtmnR8w?pwd=mwl8
提取码:mwl8
ipbs9505你是第一个用户,建议你根据文档,查看下自己的分区是否适合你选择的序号。不同的分区表大小要调整。
你给boot添加个u-boot.emmc试试
elif [[ "${AMLOGIC_SOC}" == "s905l2" ]]; then
BLANK1="68"
BOOT="512"
BLANK2="696" #1276-68-512=696
#根据你测试可以使用的dtb修改对应的值
308:ipbs9505:s905l2:meson-gxl-s905l2-x7-5g.dtb:u-boot-s905x-s912.bin:NA:NA
写入错误:
[ OPTIONS ] Please Input ID: 1
[ INFO ] Input Type ID: [ 1 ]
[ INFO ] The type of file system: [ ext4 ]
[ STEPS ] Start creating eMMC partition...
1+0 records in
1+0 records out
512 bytes copied, 0.00985271 s, 52.0 kB/s
[ INFO ] Start create MBR and partittion.
[ INFO ] Restore the mybox bootloader: [ /usr/lib/u-boot/mybox-bootloader.img ]
dd: fsync failed for '/dev/mmcblk2': Input/output error
444+0 records in
444+0 records out
444 bytes copied, 0.0207276 s, 21.4 kB/s
dd: error writing '/dev/mmcblk2': Input/output error
96+0 records in
95+0 records out
48640 bytes (49 kB, 48 KiB) copied, 0.412698 s, 118 kB/s
估计是emmc读取有问题,emmc是emmc2,我记得以前的盒子写入都是emcc1,我用armbain5.77的p212的dtb,启动,写入都正常,就是有一个问题,有线网卡经常掉线。另外ddbr备份emmc也会错,先前写入成功的boot分区,挂载后也读写emmc出错。
看来emmc读和写入都有问题,在usb先使用吧。
lsblk 核对一下 mmcblk 后面的数字,
如果是 mmcblk2 ,尝试在dtb降低 emmc 时钟频率。
如果不是 mmcblk2 ,修改一下 安装脚本。
如果都不是,在 usb 使用吧。
@Woiui 给你制作了两版,测试一下。
写入之前,确保自己能够线刷救砖。先按照保留安卓安全分区的方式写入,确定可用后,在调整分区大小。
mgv2000-v303c2-v1_2022.11.04.zip
mgv2000-v303c2-v2_2022.11.04.zip
@Woiui 给你制作了两版,测试一下。 写入之前,确保自己能够线刷救砖。先按照保留安卓安全分区的方式写入,确定可用后,在调整分区大小。
mgv2000-v303c2-v1_2022.11.04.zip mgv2000-v303c2-v2_2022.11.04.zip
等我结果,感谢
lsblk 核对一下 mmcblk 后面的数字, 如果是 mmcblk2 ,尝试在dtb降低 emmc 时钟频率。 如果不是 mmcblk2 ,修改一下 安装脚本。 如果都不是,在 usb 使用吧。
是mmcblk2 ,请问怎么在dtb降低 emmc 时钟频率?
@Woiui 给你制作了两版,测试一下。 写入之前,确保自己能够线刷救砖。先按照保留安卓安全分区的方式写入,确定可用后,在调整分区大小。
mgv2000-v303c2-v1_2022.11.04.zip mgv2000-v303c2-v2_2022.11.04.zip
我该如何使用它?,将3个文件导入到boot,然后开机刷入?不知是我方法不对,我将3个文件导入,然后开机引导,一直跳开机界面,不进入跑码,
@Woiui 给你制作了两版,测试一下。 写入之前,确保自己能够线刷救砖。先按照保留安卓安全分区的方式写入,确定可用后,在调整分区大小。
mgv2000-v303c2-v1_2022.11.04.zip mgv2000-v303c2-v2_2022.11.04.zip
@marchmin 反编译你使用的 dtb
修改
mmc@ffe07000 {
...
max-frequency = <0xbebc200>; 修改此行的 0xbebc200,编译回 dtb 测试。
...
`0xbebc200 = 200`,常见频率 `25`,`50`,`52`,`100`,`200`,`208`。尝试一下能否解决。
0xbebc200
,是16进制,也是举例,具体的以你的 max-frequency = <0x*******>
为准。
我有原厂系统的adb备份镜像,不知道你用不用得上,不过我的盒子型号是mgv2000,没有写零配置这几个字,刷你发的安卓包和armbian固件都能用。
可以,感谢,麻烦发个链接,谢谢
链接:https://pan.baidu.com/s/1spELSrxfaH8HmvoVtmnR8w?pwd=mwl8 提取码:mwl8
感谢你的提供,下午我尝试刷入了,但无法开机,卡启动界面,应该不是同一机型固件,感谢你的提供
@Woiui 不知道怎么使用。描述一下,你之前写入 emmc 的具体操作。
还有这个图是?
之前写入emmc是手动写入的armbian-install,dtd选择meson-gxl-s905l2-x7-5g.dtb然后刷入emmc,
上图是我将u-boot-mgv2000-v303c2.bin写入UBOOT_OVERLOAD emmc后的图
@Woiui 不知道怎么使用。描述一下,你之前写入 emmc 的具体操作。
还有这个图是?之前写入emmc是手动写入的armbian-install,dtd选择meson-gxl-s905l2-x7-5g.dtb然后刷入emmc, 上图是我将u-boot-mgv2000-v303c2.bin写入UBOOT_OVERLOAD emmc后的分区图
.
├── mainline_u-boot
│ └── mgv2000-v303c2-u-boot.bin.sd.bin # mainline_u-boot
├── u-boot.emmc # u-boot-mgv2000-v303c2.bin 复制而来
├── u-boot.ext # u-boot-mgv2000-v303c2.bin 复制而来
└── u-boot-mgv2000-v303c2.bin # overload_u-boot
先 usb
测试 overload_u-boot
能否正常使用。
把 u-boot.ext
覆盖 usb
存储 /boot/u-boot.ext
。其他和你原来方法一样。
在测试 mainline_u-boot
能否正常使用。
用你原来的方法,写入emmc
,之后写入 mainline_u-boot
和覆盖 overload_u-boot
写入 mainline_u-boot
MYBOX_UBOOT="/lib/u-boot/mgv2000-v303c2-u-boot.bin.sd.bin" #主线文件路径
DEV_EMMC="/dev/mmcblk2"
dd if=${MYBOX_UBOOT} of="${DEV_EMMC}" conv=fsync bs=1 count=444
dd if=${MYBOX_UBOOT} of="${DEV_EMMC}" conv=fsync bs=512 skip=1 seek=1
覆盖 overload_u-boot
路径 /mnt/boot/u-boot.ext 和 u-boot.emmc
MY_DEVICE="/dev/mmcblk2p1"
sudo mkdir -p /mnt/boot
sudo mount -v ${MY_DEVICE} /mnt/boot
测试能正常用了,请 o大 在加一下自动写入的脚本。
. ├── mainline_u-boot │ └── mgv2000-v303c2-u-boot.bin.sd.bin # mainline_u-boot ├── u-boot.emmc # u-boot-mgv2000-v303c2.bin 复制而来 ├── u-boot.ext # u-boot-mgv2000-v303c2.bin 复制而来 └── u-boot-mgv2000-v303c2.bin # overload_u-boot
先
usb
测试overload_u-boot
能否正常使用。 把u-boot.ext
覆盖usb
存储/boot/u-boot.ext
。其他和你原来方法一样。在测试
mainline_u-boot
能否正常使用。 用你原来的方法,写入emmc
,之后写入mainline_u-boot
和覆盖overload_u-boot
写入
mainline_u-boot
MYBOX_UBOOT="/lib/u-boot/mgv2000-v303c2-u-boot.bin.sd.bin" #主线文件路径 DEV_EMMC="/dev/mmcblk2" dd if=${MYBOX_UBOOT} of="${DEV_EMMC}" conv=fsync bs=1 count=444 dd if=${MYBOX_UBOOT} of="${DEV_EMMC}" conv=fsync bs=512 skip=1 seek=1
覆盖
overload_u-boot
路径 /mnt/boot/u-boot.ext 和 u-boot.emmcMY_DEVICE="/dev/mmcblk2p1" sudo mkdir -p /mnt/boot sudo mount -v ${MY_DEVICE} /mnt/boot
测试能正常用了,请 o大 在加一下自动写入的脚本。
将u-boot.ext 覆盖 usb 存储 /boot/u-boot.ext 之后启动设备,设备将会一直重启开机界面,原始boot目录没有u-boot.ext
5.10.y 内核版本,也测试一下。
5.10.y 内核版本,也测试一下。
问题依旧,失败了
看来只能使用,安卓 bootloader 。没办法的事情,有些盒子BL有锁的,同样需要保留安全分区。
比如我手上的 ugoos x3 BL有锁。🤝
看来只能使用,安卓 bootloader 。没办法的事情,有些盒子BL有锁的,同样需要保留安全分区。
比如我手上的 ugoos x3 BL有锁。🤝
辛苦您的付出,感谢
@marchmin 反编译你使用的
dtb
修改mmc@ffe07000 { ... max-frequency = <0xbebc200>; 修改此行的 0xbebc200,编译回 dtb 测试。 ... `0xbebc200 = 200`,常见频率 `25`,`50`,`52`,`100`,`200`,`208`。尝试一下能否解决。
0xbebc200
,是16进制,也是举例,具体的以你的max-frequency = <0x*******>
为准。
原3个emm的频率为:
mmc@70000 -max-frequency =0x2faf080
mmc@72000 -max-frequency =0x2faf080,
mmc@74000 -max-frequency =0xbebc200,
都改为max-frequency =0x5F5E100,后正常写入成功,没有提示emmc读写错误。谢谢!
初次启动有一些服务初始化,所以刚启动时负载高,10分钟后你再看一下。
这个和你的情况相同,都是通过降频解决了emmc无法识别、无法读写的问题。
你用的是meson-gxl-s905l2-x7-5g.dtb?
浪潮IPBS9505
cpu S905L2,
wifi 8189ftv
线刷短接是R34外端接地,图已标注,刷机包可以用mg2000 s905l2的刷机包,以前我是用的M301A-JL线刷固件,刷了mg2000后,再刷M301A-JL卡在启动界面不启动了。
dtb 修改meson-gxl-s905l2-x7-5g.dtb
emmc频率修改mmc@74000 -max-frequency =0xbebc200为max-frequency =0x5F5E100(修改改了3处,按理只要修改74000处,待验证),
armbian-install ,0配置,写入emmc后正常启动,wifi驱动正常.盒子图片如下:
浪潮IPBS9505 cpu S905L2, wifi 8189ftv 线刷短接是R34外端接地,图已标注,刷机包可以用mg2000 s905l2的刷机包,以前我是用的M301A-JL线刷固件,刷了mg2000后,再刷M301A-JL卡在启动界面不启动了。 dtb 修改meson-gxl-s905l2-x7-5g.dtb emmc频率修改mmc@74000 -max-frequency =0xbebc200为max-frequency =0x5F5E100(修改改了3处,按理只要修改74000处,待验证), armbian-install ,0配置,写入emmc后正常启动,wifi驱动正常.盒子图片如下:
经测试5.10内核,u-boot-s905x-s912.bin改名u-boot.ext,启动不了,启动界面不断重启,如图:
使用新固件,刷入usb,然后下载dtb这个文件,解压缩后,把dtb文件放在/boot/dtb/amlogic目录下
meson-gxl-s905l2-ipbs9505.dtb.zip
在这个文件里加入一行,序号308
/etc/amlogic_model_database.conf
308:ipbs9505:s905l2:meson-gxl-s905l2-ipbs9505.dtb:u-boot-s905x-s912.bin:NA:NA
两个修改好保存,重启
sync && reboot
等重启后安装测试下是否可以正常写入emmc了
armbian-install
308
meson-gxl-s905l2-ipbs9505.dts
// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
/*
* Copyright (c) 2016 Endless Computers, Inc.
* Author: Carlo Caione <carlo@endlessm.com>, flippy
*/
/dts-v1/;
#include "meson-gxl-s905w-p281.dts"
/ {
compatible = "amlogic,ipbs9505", "amlogic,s905l2", "amlogic,meson-gxl";
model = "Wojia TV IPBS9505";
};
// the gpu in the S905L2 has one pp core less
// (i.e. only two in total) than the one in the other S905X/W
&mali {
interrupts = <GIC_SPI 160 IRQ_TYPE_LEVEL_HIGH>,
<GIC_SPI 161 IRQ_TYPE_LEVEL_HIGH>,
<GIC_SPI 162 IRQ_TYPE_LEVEL_HIGH>,
<GIC_SPI 163 IRQ_TYPE_LEVEL_HIGH>,
<GIC_SPI 164 IRQ_TYPE_LEVEL_HIGH>,
<GIC_SPI 165 IRQ_TYPE_LEVEL_HIGH>,
<GIC_SPI 166 IRQ_TYPE_LEVEL_HIGH>,
<GIC_SPI 167 IRQ_TYPE_LEVEL_HIGH>;
interrupt-names = "gp", "gpmmu", "pp", "pmu",
"pp0", "ppmmu0", "pp1", "ppmmu1";
};
/* eMMC */
&sd_emmc_c {
max-frequency = <50000000>;
};
meson-gxl-s905l2-ipbs9505.dts
// SPDX-License-Identifier: (GPL-2.0+ OR MIT) /* * Copyright (c) 2016 Endless Computers, Inc. * Author: Carlo Caione <carlo@endlessm.com>, flippy */ /dts-v1/; #include "meson-gxl-s905w-p281.dts" / { compatible = "amlogic,ipbs9505", "amlogic,s905l2", "amlogic,meson-gxl"; model = "Wojia TV IPBS9505"; }; // the gpu in the S905L2 has one pp core less // (i.e. only two in total) than the one in the other S905X/W &mali { interrupts = <GIC_SPI 160 IRQ_TYPE_LEVEL_HIGH>, <GIC_SPI 161 IRQ_TYPE_LEVEL_HIGH>, <GIC_SPI 162 IRQ_TYPE_LEVEL_HIGH>, <GIC_SPI 163 IRQ_TYPE_LEVEL_HIGH>, <GIC_SPI 164 IRQ_TYPE_LEVEL_HIGH>, <GIC_SPI 165 IRQ_TYPE_LEVEL_HIGH>, <GIC_SPI 166 IRQ_TYPE_LEVEL_HIGH>, <GIC_SPI 167 IRQ_TYPE_LEVEL_HIGH>; interrupt-names = "gp", "gpmmu", "pp", "pmu", "pp0", "ppmmu0", "pp1", "ppmmu1"; }; /* eMMC */ &sd_emmc_c { max-frequency = <50000000>; };
这里要改成max-frequency = <100000000>;
原meson-gxl-s905l2-x7-5g.dtb是200
50检测不到emmc,请生成一个新的我测试,谢谢
meson-gxl-s905l2-ipbs9505.dtb.zip
/* eMMC */
&sd_emmc_c {
max-frequency = <100000000>;
};
meson-gxl-s905l2-ipbs9505.dtb.zip
/* eMMC */ &sd_emmc_c { max-frequency = <100000000>; };
5.15.y内核,bullseye、jammy都能启动都正常了,用的s905x2的img ,
添加了308:ipbs9505:s905l2:meson-gxl-s905l2-ipbs9505.dtb:u-boot-s905x-s912.bin:NA:NA。
写入用:
armbian-install
308
emmc频率改为100后写入正常了(见附图)。
5.10.y内核的系统不能启动,我在上面已经提到了,请H大帮忙看看!
另外请问,如果想换系统,写入到emmc后,怎么切换到u盘启动?
5.10固件选择s905l3的固件试试能不能U盘启动,如果能启动说明这个u-boot能用
u-boot-e900v22c.bin
或者在你现在的固件里手动复制这个文件为u-boot.ext 和u-boot.emmc
请问,现在写入到emmc后,有什么方法切换到u盘启动?要重新刷机?
插着U盘,断电重插就是U盘启动。你之前测试不都是从U盘启动的吗
5.10固件选择s905l3的固件试试能不能U盘启动,如果能启动说明这个u-boot能用
u-boot-e900v22c.bin
或者在你现在的固件里手动复制这个文件为u-boot.ext 和u-boot.emmc
刚用 5.10固件s905l3a固件 u-boot-e900v22c,测试卡在开机界面不动
请问armbian 启动后,没有插网线时,连接指示灯亮起,插上网线指示灯熄灭,请怎么更改dts中的设置,使其正常显示?
p212.dts中启用网络连接指示灯
安卓3.14内核心中显示正常,设置如下:
internal_eth_pins {
amlogic,setmask = <0x4 0x3000000>;
amlogic,clrmask = <0x3 0x300000>;
amlogic,pins = "GPIOZ_14", "GPIOZ_15";
linux,phandle = <0x2e>;
phandle = <0x2e>;
};
armbian dts设置如下:
&internal_phy {
pinctrl-0 = <ð_link_led_pins>, <ð_act_led_pins>;
pinctrl-names = "default";
};
ðmac {
status = "okay";
phy-mode = "rmii";
phy-handle = <&internal_phy>;
};
&internal_phy {
pinctrl-0 = <ð_link_led_pins>, <ð_act_led_pins>;
pinctrl-names = "default";
};
ðmac { status = "okay"; phy-mode = "rmii"; phy-handle = <&internal_phy>; }; &internal_phy { pinctrl-0 = <ð_link_led_pins>, <ð_act_led_pins>; pinctrl-names = "default"; };
是按上面这个编译的dts,刚才又按老大的重新编译了,也是一样: 插上网线的图: 拔下网线的图:
请问怎么设置网口led io端口默认高低位电平?
老大请帮忙把meson-gxl-s905x-p212.dts加一下网口指示编译一个dtb,文件我测试一下,谢谢!
大佬,我的机器是中兴 ZXV10 B860AV2.1-A,芯片是S905L2的,不知道使用这个自带的引导meson-gxl-s905l2-x7-5g.dtb,来启动。还是用你们提到的meson-gxl-s905l2-ipbs9505.dtb替换后启动,谢谢解答。
是这样我是刷openwrt不是armbian,引导文件不通用是不谢谢
你usb测试
两个系统共用相同的文件,引导机制相同。
你usb测试 两个系统共用相同的文件,引导机制相同。
如果不刷移动盒子的原始系统,安装libreelec启动是不是也能运行啊,不需要root吧。因为我家盒子还是能看电视的,感谢解答,谢谢
不行,安卓分区匹配原厂的,匹配不了其他系统
不行,安卓分区匹配原厂的,匹配不了其他系统
好的感谢大佬
创维E900V22E有线网络不能用 无线也不能用 5.10内核不能正常启动
看主板图片,你的无线和蓝牙可能是这个:Dual-band 2.4/5GHz Wi-Fi + Bluetooth (Cdtech 47822BS/Realtek 8822BS芯片),我在内核里找不到驱动。
所以你就暂时先用有线吧。
我用U盘写入的openwrt_official_amlogic_s905l2_k5.15.110_2023.05.04.img.gz没有无线,怎么办呢?
FDT=/dtb/amlogic/meson-gxl-s905l2-x7-5g.dtb
安卓固件为:链接: https://pan.baidu.com/s /1OC3y8fxM_f-O7FoZINecBA提取码: wm47
型号:MGV2000 (20180902零配置版)
SOC:S905L2
我是用联通沃家电视盒子,IPBS9505,浪潮公司的
安卓固件用的是20191218-R3300L-6.0-root-twrp-Milton.img
之前用Armbian_20.10_Arm-64_buster_current_5.9.0.img这个在U盘上运行,只是Armbian软件版本很低,没有Armbian-software等指令,也不能升级6.1的内核
再刷Armbian_23.05.0_amlogic_s905l2_jammy_6.1.22_server_2023.04.05.img
和Armbian_23.08.0_amlogic_s905l2_jammy_6.1.52_server_2023.09.12.img都不成功
进入安装页面后报##Error: "bootfromsd" not defined 然后重启
我不知道是不是我在U盘运行的原因,我没有用SD卡
看文档选择正确的配置,你选的固件不对,手动改,或者生成对应的wojia
谢谢O大
Armbian_23.08.0_amlogic_s905l2_lunar_5.15.132_server_2023.09.20.img.gz这个可以安装armbian成功,配的是20191218-R3300L-6.0-root-twrp-Milton.img安卓系统
注意事项:
用5.15的内核,6.1的内核不行
只要将U盘uEnv.txt中的DTB文件路径改了,把exlinux\extlinux.conf.bak .bak删除,里面的内容不要动,dtb不要改
请教大佬,mgv2000 cw 905l2,无线蓝牙是8822的,现在刷armbian,无线正常了吗?这里安卓的底包有吗?没有找到,求教!
ðmac { status = "okay"; phy-mode = "rmii"; phy-handle = <&internal_phy>; }; &internal_phy { pinctrl-0 = <ð_link_led_pins>, <ð_act_led_pins>; pinctrl-names = "default"; };
是按上面这个编译的dts,刚才又按老大的重新编译了,也是一样: 插上网线的图: 拔下网线的图:
请问怎么设置网口led io端口默认高低位电平?
老大请帮忙把meson-gxl-s905x-p212.dts加一下网口指示编译一个dtb,文件我测试一下,谢谢!
您好,大佬。我也有一个这样的盒子,请问有可用的安卓底包吗?您这个盒子最后armbian成功了吗?看到已经两年的帖了,不知道大佬是否还在!