Closed hoyzhang closed 1 year ago
meson-gxl-s905l2-e900v21e.dtb.zip
下载这个文件,解压缩成dtb后缀,上传到/boot/dtb/amlogic目录里,修改/boot/uEnv.txt文件里dtb的名字为meson-gxl-s905l2-e900v21e.dtb
保存,重启试试lsblk能不能看到emmc了。
还是找不到 ...
cat /boot/uEnv.txt ls -l /boot/u-boot*
armbian-update -k 5.10.163 换个内核试试
需要换内核吗?
怎么你的u-boot.ext的大小和哪个都不一样大?删除这个文件重启试试
是因为我直接重命名了,从这个文件 u-boot-p212.bin
是因为我直接重命名了,从这个文件 u-boot-p212.bin
正在更新内核,等会试试
用错了吧。 你改名就别写emmc了,这文件改名后一写入就砖了。只能复制不能改名。
看了其他文章,误用了。。。没看到这个文档。现在更新完内核,机器停留在原来盒子的logo画面了。
偶尔能发现,可能又是个弱体质颗粒。
建议尝试 emmc 降频 至 100Mhz 50Mhz 25Mhz 或者取消 mmc-ddr-1_8v 和 mmc-hs200-1_8v 支持。
上面的e900v21e就是用meson-gxl-s905l2-x7-5g.dtb降频到100的修改版,如果不行可以再降低试试。
你换5.10内核以后,如果拔插电源还是无法启动,你刷5.15,只改dtb,不添加u-boot看看,如果也能启动,正常识别有线,就一直使用5.15吧。如果不能启动再复制u-boot
偶尔能发现,可能又是个弱体质颗粒。
建议尝试 emmc 降频 至 100Mhz 50Mhz 25Mhz 或者取消 mmc-ddr-1_8v 和 mmc-hs200-1_8v 支持。
DTB 具体哪一项,怎么修改呢?多谢~
昨天用这个u-boot-s905x-s912.bin只能启动一次U盘,删除uEnv.txt也无用。只能改重刷U盘,改回去。
上面的e900v21e就是用meson-gxl-s905l2-x7-5g.dtb降频到100的修改版,如果不行可以再降低试试。
你换5.10内核以后,如果拔插电源还是无法启动,你刷5.15,只改dtb,不添加u-boot看看,如果也能启动,正常识别有线,就一直使用5.15吧。如果不能启动再复制u-boot
一会我再试试
不能删除uEnv.txt
不能删除uEnv.txt
打错了,是删除u-boot.ext,也无用。。
上面的e900v21e就是用meson-gxl-s905l2-x7-5g.dtb降频到100的修改版,如果不行可以再降低试试。
你换5.10内核以后,如果拔插电源还是无法启动,你刷5.15,只改dtb,不添加u-boot看看,如果也能启动,正常识别有线,就一直使用5.15吧。如果不能启动再复制u-boot
用原来5.15.86的IMAGE,u-boot-p212.bin复制出成uboot.ext,meson-gxl-s905l2-x7-5g.dtb可以启动 DTB改成 e900v21e无法启动。
复制u-boot-s905x-s912.bin为u-boot.ext启动不了?
复制u-boot-s905x-s912.bin为u-boot.ext启动不了?
是的。现在都是没显示的,路由器看不到IP,ssh也连接不上
复制u-boot-s905x-s912.bin为u-boot.ext启动不了?
只能启动一次U盘,之后关机重启启动不了
DTB取消 mmc-ddr-1_8v 和 mmc-hs200-1_8v 支持, 重新编译回去。然后 armbian-install时候,又出错了,
[ INFO ] Formatting ROOTFS partition. mkfs.ext4: Input/output error while writing out and closing file system mount: /ddbr/install: wrong fs type, bad option, bad superblock on /dev/mmcblk2p2, missing codepage or helper program, or other error. [ ERROR ] Failed to mount ROOTFS partition
写入到EMMC一半出错。是执行mkfs.ext4时候出错,用fdisk处理了emmc分区,新建了一个分区。然后,重新出来也进去不U盘系统了。
线刷回安卓也不行,变砖了。
使用你盒子匹配的安卓固件,线刷恢复安卓系统。之后你需要解决的问题:
1、确定存储芯片是否为emmc a). 需要提供拆解盒子拍照,照片要可以看清楚芯片上的文字。 b). 在盒子正常使用的安卓系统中提取dtb文件。 或者提供可以恢复安卓系统的刷机包其中包含dtb文件。
2、是 emmc存储 但不识别,或偶尔识别 根据帖子分享案例,常见原因是芯片弱体质。目前常见解决方法调整emmc时钟频率。
根据第1点你的反馈确认后,我根据你下边这个组合偶尔能识别emmc?的dtb给你修改几个版本。 在使用usb启动后可以稳定的识别emmc之前不要写入emmc。
Armbian Version | 系统版本 Armbian_23.02.0_amlogic_s905l2_jammy_5.15.86_server_2023.01.11.img uboot.ext 使用 u-boot-p212.bin dtb 使用 meson-gxl-s905l2-x7-5g.dtb
3、是 nand 存储 目前o大的发行版 还没有成功案例分享。我的s905w盒子是3d nand存储,目前还在折腾中 #884
使用你盒子匹配的安卓固件,线刷恢复安卓系统。之后你需要解决的问题:
1、确定存储芯片是否为emmc a). 需要提供拆解盒子拍照,照片要可以看清楚芯片上的文字。 b). 在盒子正常使用的安卓系统中提取dtb文件。 或者提供可以恢复安卓系统的刷机包其中包含dtb文件。
2、是 emmc存储 但不识别,或偶尔识别 根据帖子分享案例,常见原因是芯片弱体质。目前常见解决方法调整emmc时钟频率。
根据第1点你的反馈确认后,我根据你下边这个组合偶尔能识别emmc?的dtb给你修改几个版本。 在使用usb启动后可以稳定的识别emmc之前不要写入emmc。
Armbian Version | 系统版本 Armbian_23.02.0_amlogic_s905l2_jammy_5.15.86_server_2023.01.11.img uboot.ext 使用 u-boot-p212.bin dtb 使用 meson-gxl-s905l2-x7-5g.dtb
3、是 nand 存储 目前o大的发行版 还没有成功案例分享。我的s905w盒子是3d nand存储,目前还在折腾中 #884
线刷无法恢复,应该是EMMC分区表坏了。然后,拆过机器,芯片是S905L3的。确定是EMMC的。
这是之前在U盘启动的armbian系统下,执行格式化的一个命令。
我错了,不是EMMC的,是NAND。浪费各位时间了,非常抱歉!! 是不是,没办法装到NAND了?
找到你这款盒子支持nand版本的安卓线刷包,分区表在刷机包里有,盒子里的损坏了没关系,线刷可以恢复。
nand armbian 等等吧,目前没有成功案例。
@ophub o大,看来以后不识别emmc,要提供一下照片和安卓dtb,好对症下药。
找到你这款盒子支持nand版本的安卓线刷包,分区表在刷机包里有,盒子里的损坏了没关系,线刷可以恢复。
nand armbian 等等吧,目前没有成功案例。
@ophub o大,看来以后不识别emmc,要提供一下照片好对症下药。
原版安卓的img我都有备份,并且做成了线刷包。但是仍然无法恢复。提示刷机成功,但是开机就是不行。
好的👌以后看图识货。
线刷时U B T工具右侧那两个勾选上试试。
好的ok_hand以后看图识货。
线刷时U B T工具右侧那两个勾选上试试。
试过的。其实,能否做个TV BOX的APK,一打开就显示各种类型,这样都方便些。
从截图上看,你这应该是zip卡刷包 解压后的文件。 nand版线刷包制作方法可能与emmc版不同。你这款盒子可以正常使用的安卓7.x?
比起apk,拆开盒子更简单捏,简单粗暴,包治百病。
是安卓4.4.2, img是我在adb用dd备份的。然后用一工具生成了线刷包,aml_upgrade_package_new.img类似这样的文件名。
当然我也试了之前网上下载的其他线刷包,同样是一开机logo之后就进入了那个维修界面。
是安卓4.4.2, img是我在adb用dd备份的。然后用一工具生成了线刷包,aml_upgrade_package_new.img类似这样的文件名。
当然我也试了之前网上下载的其他线刷包,同样是一开机logo之后就进入了那个维修界面。
线刷包并不会处理 存储 分区,是不是?
data分区,看你刷机选项而定。
data分区,看你刷机选项而定。
被我在armbian的fdisk搞坏了,也可能是写 存储 写了一半导致的
等你找到盒子匹配的安卓线刷包,这都不是问题,可以恢复安卓,洗洗睡吧,明天去找线刷包。
Device Information | 设备信息
Armbian Version | 系统版本 Armbian_23.02.0_amlogic_s905l2_jammy_5.15.86_server_2023.01.11.img uboot.ext 使用 u-boot-p212.bin dtb 使用 meson-gxl-s905l2-x7-5g.dtb
Describe the bug | 问题描述 MVG2000, 可以U盘启动, armbian-install时候找不到EMMC设备。用盒子开关重启,每次都可以从U盘启动。偶尔,很少时候,能发现emmc设备,但是执行armbian-install,也是提示不能写入。