Closed schenjian closed 1 month ago
Device Information | 设备信息
Armbian Version | 系统版本
Describe the bug | 问题描述 在网上找S905L3版本的E900V21D信息比较少,这个是新疆联通配的电视盒,我尝试了多个DTB文件,发现只有meson-gxl-s905l3b-m302a.dtb和meson-gxl-s905l3b-e900v22e.dtb这两个能够通过U盘成功加载系统(插上U盘开机就行),但是还存在下列问题:
[ 7.932694] mmc1: new high speed SDXC card at address 0001 [ 7.933578] mmcblk1: mmc1:0001 SD 58.3 GiB [ 8.001912] mmc1: tried to HW reset card, got error -84 [ 8.002600] mmcblk1: unable to read partition table [ 8.006959] mmc1: card 0001 removed [ 8.108338] mmc1: new high speed SDXC card at address 0001 [ 8.109156] mmcblk1: mmc1:0001 SD 58.3 GiB [ 8.128364] scsi 0:0:0:0: Direct-Access SanDisk Ultra USB 3.0 1.00 PQ: 0 ANSI: 6 [ 8.135302] sd 0:0:0:0: [sda] 120176640 512-byte logical blocks: (61.5 GB/57.3 GiB) [ 8.139842] sd 0:0:0:0: [sda] Write Protect is off [ 8.145625] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA [ 8.159741] sda: sda1 sda2 [ 8.160595] sd 0:0:0:0: [sda] Attached SCSI removable disk [ 8.178047] I/O error, dev mmcblk1, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 2 [ 8.180892] Buffer I/O error on dev mmcblk1, logical block 0, async page read [ 8.189800] I/O error, dev mmcblk1, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 2 [ 8.196344] Buffer I/O error on dev mmcblk1, logical block 0, async page read [ 8.203517] mmcblk1: unable to read partition table [ 8.279688] mmc1: tried to HW reset card, got error -84 [ 8.280184] mmc1: card 0001 removed [ 8.388052] mmc1: new high speed SDXC card at address 0001 [ 8.388912] mmcblk1: mmc1:0001 SD 58.3 GiB [ 8.460592] I/O error, dev mmcblk1, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 2 [ 8.463421] Buffer I/O error on dev mmcblk1, logical block 0, async page read [ 8.471309] mmcblk1: unable to read partition table [ 8.475856] mmc1: card 0001 removed [ 8.574143] mmc1: new high speed SDXC card at address 0001 [ 8.574993] mmcblk1: mmc1:0001 SD 58.3 GiB [ 8.641887] mmc1: tried to HW reset card, got error -84 [ 8.642577] mmcblk1: unable to read partition table [ 8.646963] mmc1: card 0001 removed
HDMI不可用
Ethernet端口插网线也没反应,不可用
-仅使用meson-gxl-s905l3b-e900v22e.dtb时EMMC可以被正常读取
官方固件dtb描述: soc: gxlx2 plat: p291 vari: 1g
Amlogic multi-dtb tool GZIP format, decompress... Multi dtb detected unified board, board id = 1 Multi dtb tool version: v2 . Support 11 dtbs. aml_dt soc: gxlx2 platform: p291 variant: 1g dtb 0 soc: gxl plat: p211 vari: 1g dtb 1 soc: gxl plat: p215 vari: 1g dtb 2 soc: gxl plat: p215 vari: 2g dtb 3 soc: gxlx plat: p261 vari: 1g dtb 4 soc: gxlx plat: p261 vari: 2g dtb 5 soc: gxlx plat: p265 vari: 1g dtb 6 soc: gxlx plat: p265 vari: 2g dtb 7 soc: gxlx2 plat: p291 vari: 1g dtb 8 soc: gxlx2 plat: p291 vari: 2g dtb 9 soc: gxlx2 plat: p295 vari: 1g dtb 10 soc: gxlx2 plat: p295 vari: 2g Find match dtb: 7
我将这个官方的DTB提取出来了,尝试写进uEnv.txt,然后提示FDT无法读取。我又将其转换成DTS文件,想修改meson-gxl-s905l3b-e900v22e.dtb来适配TF卡、HDMI和Ethernet,琢磨了几天实在是能力有限,看不明白这些内容,了解到Android和Linux的DTB文件不太一样,不知道能不能适配。
Attachments | 附件
Armbian启动日志(meson-gxl-s905l3b-e900v22e.dtb) output.log
原厂Android系统DTB文件 gxlx2_p291_1g.dtb.zip
Skyworth E900V21D 照片
去首页看之前的设备链接,先刷之前测试者分享的安卓系统。再测试armbian
Device Information | 设备信息
Armbian Version | 系统版本
Describe the bug | 问题描述 在网上找S905L3版本的E900V21D信息比较少,这个是新疆联通配的电视盒,我尝试了多个DTB文件,发现只有meson-gxl-s905l3b-m302a.dtb和meson-gxl-s905l3b-e900v22e.dtb这两个能够通过U盘成功加载系统(插上U盘开机就行),但是还存在下列问题:
HDMI不可用
Ethernet端口插网线也没反应,不可用
-仅使用meson-gxl-s905l3b-e900v22e.dtb时EMMC可以被正常读取
官方固件dtb描述: soc: gxlx2 plat: p291 vari: 1g
我将这个官方的DTB提取出来了,尝试写进uEnv.txt,然后提示FDT无法读取。我又将其转换成DTS文件,想修改meson-gxl-s905l3b-e900v22e.dtb来适配TF卡、HDMI和Ethernet,琢磨了几天实在是能力有限,看不明白这些内容,了解到Android和Linux的DTB文件不太一样,不知道能不能适配。
Attachments | 附件
Armbian启动日志(meson-gxl-s905l3b-e900v22e.dtb) output.log
原厂Android系统DTB文件 gxlx2_p291_1g.dtb.zip
Skyworth E900V21D 照片