Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

贵州电信 天邑 TY1608 成功刷入 eMMC #2115

Closed
epq1176 opened this issue Feb 26, 2024 · 5 comments
Closed

贵州电信 天邑 TY1608 成功刷入 eMMC #2115

epq1176 opened this issue Feb 26, 2024 · 5 comments
Labels
documentation Improvements or additions to documentation

Comments

@epq1176
Copy link

epq1176 commented Feb 26, 2024

Device Information | 设备信息

  • SOC: [S905L3B]
  • Model [TY1608]

Armbian Version | 系统版本

  • Kernel Version: [6.6.15]
  • Release: [bullseye]

Describe the bug | 问题描述
贵州电信 天邑 TY1608 4K版
参考#1568#1332,使用相同的安卓系统,但默认的Armbian配置无法正常u盘启动

Load bl33 from eMMC, src: 0x00038200, des: 0x01000000, size: 0x0004dc00
NOTICE: BL3-1: v1.0(debug):27617c8a4
NOTICE: BL3-1: Built : 18:02:23, Aug 18 2021
NOTICE: BL31: GXL normal boot!
NOTICE: BL31: BL33 decompress pass
[Image: gxl_v1.1.3103-923400455-dirty 2020-12-28 18:42:52 xingyu.chen@droid12-sz]
efuse init ops = c5
efuse init hdcp = c, cf9=7
x2_hp_e = 0
bl30: check_permit, count is 1
bl30: check_permit: ok!
chipid: 0 0 3 c c 0 8f b3 88 a0 0 c5 not ES chip
[1.057531 Inits done]
INFO: BL3-1: Initializing runtime services
WARNING: No OPTEE provided by BL2 boot loader
ERROR: Error initializing runtime service opteed_fast
INFO: BL3-1: Preparing for EL3 exit to normal world
INFO: BL3-1: Next image address = 0x1000000
INFO: BL3-1: Next image spsr = 0x3c9

U-Boot 2015.01-g905ad61-dirty (May 23 2022 - 16:59:11), Build: jenkins-IP103H_49MA1-27

DRAM: 1 GiB
Relocation Offset is: 36edf000
gpio: pin GPIOAO_6 (gpio 106) value is 1
register usb cfg[0][1] = 0000000037f5d6d8
[CANVAS]canvas init
vpu: error: vpu: check dts: FDT_ERR_BADMAGIC, load default parameters
vpu: clk_level = 7
vpu: set clk: 666667000Hz, readback: 666660000Hz(0x300)
vpp: vpp_init
MMC: aml_priv->desc_buf = 0x0000000033ecfdc0
aml_priv->desc_buf = 0x0000000033ed20e0
SDIO Port B: 0, SDIO Port C: 1
emmc/sd response timeout, cmd8, status=0x3ff2800
emmc/sd response timeout, cmd55, status=0x3ff2800
init_part() 293: PART_TYPE_AML
[mmc_init] mmc init success
dtb magic 00088b1f
Amlogic multi-dtb tool
GZIP format, decompress...
Multi dtb detected
unified board, board id = 4
Multi dtb tool version: v2 .
Support 6 dtbs.
aml_dt soc: gxlx2 platform: p291 variant: 1g
dtb 0 soc: gxlx2 plat: p291 vari: 1g
dtb 1 soc: gxlx2 plat: p291 vari: 2g
dtb 2 soc: gxlx2 plat: p291 vari: 3g
dtb 3 soc: gxlx2 plat: p295 vari: 1g
dtb 4 soc: gxlx2 plat: p295 vari: 2g
dtb 5 soc: gxlx2 plat: p295 vari: 3g
Find match dtb: 0
start dts,buffer=0000000033ed4910,dt_addr=0000000033ed4910
Amlogic multi-dtb tool
Single dtb detected
parts: 17
00: logo 0000000000800000 1
01: recovery 0000000001800000 1
02: misc 0000000000800000 1
03: dtbo 0000000000800000 1
04: cri_data 0000000000800000 2
05: param 0000000001000000 2
06: boot 0000000001000000 1
07: rsv 0000000001000000 1
08: metadata 0000000001000000 1
09: vbmeta 0000000000200000 1
10: tee 0000000002000000 1
11: vendor 0000000014000000 1
12: odm 0000000008000000 1
13: system 0000000050000000 1
14: product 0000000008000000 1
15: cache 0000000046000000 2
16: data ffffffffffffffff 4
init_part() 293: PART_TYPE_AML
eMMC/TSD partition table have been checked OK!
check pattern success
mmc env offset: 0x4d400000
In: serial
Out: serial
Err: serial
board id is : 4
hpd_state=1
do_hpd_detect: hdmimode=1080p50hz
do_hpd_detect: colorattribute=444,8bit
[1080p50hz] is invalid for cvbs.
set hdmitx VIC = 31
config HPLL = 2970000
HPLL: 0xc000027b
config HPLL done
j = 6 vid_clk_div = 1
hdmitx: set enc for VIC: 31
hdmitx phy setting done
rx version is 1.4 or below div=10
hdmtix: set audio
[store]To run cmd[emmc dtb_read 0x1000000 0x40000]
_verify_dtb_checksum()-924: calc 1d6e042b, store 1d6e042b
_verify_dtb_checksum()-924: calc 1d6e042b, store 1d6e042b
dtb_read()-1046: total valid 2
dtb_read()-1113: do nothing
Amlogic multi-dtb tool
GZIP format, decompress...
Multi dtb detected
unified board, board id = 4
Multi dtb tool version: v2 .
Support 6 dtbs.
aml_dt soc: gxlx2 platform: p291 variant: 1g
dtb 0 soc: gxlx2 plat: p291 vari: 1g
dtb 1 soc: gxlx2 plat: p291 vari: 2g
dtb 2 soc: gxlx2 plat: p291 vari: 3g
dtb 3 soc: gxlx2 plat: p295 vari: 1g
dtb 4 soc: gxlx2 plat: p295 vari: 2g
dtb 5 soc: gxlx2 plat: p295 vari: 3g
Find match dtb: 0
Net: eth_initialize:396 dwmac.c9410000 idx:0
amlkey_init() enter!
[EFUSE_MSG]keynum is 4
[BL31]: tee size: 0

wipe_data=successful
wipe_cache=successful
ext4logoLoadCmd=ext4load mmc 1:${logoPart} ${logoLoadAddr} ${ext4LogoPath}
4147272 bytes read in 138 ms (28.7 MiB/s)
[imgread]load bmp from ext4 part okay
bmp pixel: 16
[OSD]load fb addr from dts
[OSD]fb_addr for logo: 0x3f800000
[OSD]load fb addr from dts
[OSD]fb_addr for logo: 0x3f800000
[CANVAS]addr=0x3f800000 width=3840, height=2160
[OSD]ERR: 16 bit/pixel mode2, but BMP has 16 bit/pixel
upgrade_step=2
amlkey_init() enter!
amlkey_init() 70: already init!
[EFUSE_MSG]keynum is 4
[BL31]: tee size: 0
[KM]Error:f[key_manage_query_size]L507:key[deviceid] not programed yet
[KM]Error:f[key_manage_query_size]L507:key[cmei] not programed yet
[KM]Error:f[key_manage_query_size]L507:key[authkey] not programed yet
rebootmode=cold_boot
Enter USB burn
Try connect time out 701, 700, 1071
Hit any key to stop autoboot: 0
card out
emmc/sd response timeout, cmd8, status=0x1ff2800
emmc/sd response timeout, cmd55, status=0x1ff2800
emmc/sd response timeout, cmd1, status=0x1ff2800
(Re)start USB...
USB0: USB3.0 XHCI init start
Register 2000140 NbrPorts 2
Starting the controller
USB XHCI 1.00
scanning bus 0 for devices... 2 USB Device(s) found
scanning usb for storage devices... init_part() 278: PART_TYPE_DOS
1 Storage Device(s) found
reading s905_autoscript
1654 bytes read in 53 ms (30.3 KiB/s)

Executing script at 01020000

start amlogic old u-boot

Error: "bootfromsd" not defined

emmc/sd response timeout, cmd8, status=0x1ff2800
emmc/sd response timeout, cmd55, status=0x1ff2800
emmc/sd response timeout, cmd1, status=0x1ff2800
** Bad device mmc 0 **
reading boot_android
** Unable to read file boot_android **
emmc/sd response timeout, cmd8, status=0x1ff2800
emmc/sd response timeout, cmd55, status=0x1ff2800
emmc/sd response timeout, cmd1, status=0x1ff2800
** Bad device mmc 0 **
reading u-boot.ext
650183 bytes read in 469 ms (1.3 MiB/s)

Starting application at 0x01000000 ...

[BL31]: tee size: 0
[BL31]: tee size: 0

将dtb换成meson-gxl-s905l3b-e900v22e.dtb并启用extlinux.conf后u盘启动成功,并写入eMMC

下面是机器图片:
IMG_20240226_210438
IMG_20240226_210459
为了方便自己焊了ttl的接口,此外该SoC使用的是SanDisk的eMMC,与前面的参考均不同

@ophub
Copy link
Owner

ophub commented Mar 8, 2024

感谢分享你的方法

@ophub ophub added the documentation Improvements or additions to documentation label Mar 8, 2024
@ophub ophub closed this as completed Mar 8, 2024
@AlanLeeIsGood
Copy link

可以提供下安卓9的ddbr备份吗,我的线刷始终不成功,云南电信的TY1608 EMMC也是Sandisk的
另外在armbian下你的网卡能正常识别和联网吗,我的可以识别但是不能联网,提示没插网线

@yuanlun1983
Copy link

Device Information | 设备信息

  • SOC: [S905L3B]
  • Model [TY1608]

Armbian Version | 系统版本

  • Kernel Version: [6.6.15]
  • Release: [bullseye]

Describe the bug | 问题描述 贵州电信 天邑 TY1608 4K版 参考#1568#1332,使用相同的安卓系统,但默认的Armbian配置无法正常u盘启动

Load bl33 from eMMC, src: 0x00038200, des: 0x01000000, size: 0x0004dc00
NOTICE: BL3-1: v1.0(debug):27617c8a4
NOTICE: BL3-1: Built : 18:02:23, Aug 18 2021
NOTICE: BL31: GXL normal boot!
NOTICE: BL31: BL33 decompress pass
[Image: gxl_v1.1.3103-923400455-dirty 2020-12-28 18:42:52 xingyu.chen@droid12-sz]
efuse init ops = c5
efuse init hdcp = c, cf9=7
x2_hp_e = 0
bl30: check_permit, count is 1
bl30: check_permit: ok!
chipid: 0 0 3 c c 0 8f b3 88 a0 0 c5 not ES chip
[1.057531 Inits done]
INFO: BL3-1: Initializing runtime services
WARNING: No OPTEE provided by BL2 boot loader
ERROR: Error initializing runtime service opteed_fast
INFO: BL3-1: Preparing for EL3 exit to normal world
INFO: BL3-1: Next image address = 0x1000000
INFO: BL3-1: Next image spsr = 0x3c9
U-Boot 2015.01-g905ad61-dirty (May 23 2022 - 16:59:11), Build: jenkins-IP103H_49MA1-27
DRAM: 1 GiB
Relocation Offset is: 36edf000
gpio: pin GPIOAO_6 (gpio 106) value is 1
register usb cfg[0][1] = 0000000037f5d6d8
[CANVAS]canvas init
vpu: error: vpu: check dts: FDT_ERR_BADMAGIC, load default parameters
vpu: clk_level = 7
vpu: set clk: 666667000Hz, readback: 666660000Hz(0x300)
vpp: vpp_init
MMC: aml_priv->desc_buf = 0x0000000033ecfdc0
aml_priv->desc_buf = 0x0000000033ed20e0
SDIO Port B: 0, SDIO Port C: 1
emmc/sd response timeout, cmd8, status=0x3ff2800
emmc/sd response timeout, cmd55, status=0x3ff2800
init_part() 293: PART_TYPE_AML
[mmc_init] mmc init success
dtb magic 00088b1f
Amlogic multi-dtb tool
GZIP format, decompress...
Multi dtb detected
unified board, board id = 4
Multi dtb tool version: v2 .
Support 6 dtbs.
aml_dt soc: gxlx2 platform: p291 variant: 1g
dtb 0 soc: gxlx2 plat: p291 vari: 1g
dtb 1 soc: gxlx2 plat: p291 vari: 2g
dtb 2 soc: gxlx2 plat: p291 vari: 3g
dtb 3 soc: gxlx2 plat: p295 vari: 1g
dtb 4 soc: gxlx2 plat: p295 vari: 2g
dtb 5 soc: gxlx2 plat: p295 vari: 3g
Find match dtb: 0
start dts,buffer=0000000033ed4910,dt_addr=0000000033ed4910
Amlogic multi-dtb tool
Single dtb detected
parts: 17
00: logo 0000000000800000 1
01: recovery 0000000001800000 1
02: misc 0000000000800000 1
03: dtbo 0000000000800000 1
04: cri_data 0000000000800000 2
05: param 0000000001000000 2
06: boot 0000000001000000 1
07: rsv 0000000001000000 1
08: metadata 0000000001000000 1
09: vbmeta 0000000000200000 1
10: tee 0000000002000000 1
11: vendor 0000000014000000 1
12: odm 0000000008000000 1
13: system 0000000050000000 1
14: product 0000000008000000 1
15: cache 0000000046000000 2
16: data ffffffffffffffff 4
init_part() 293: PART_TYPE_AML
eMMC/TSD partition table have been checked OK!
check pattern success
mmc env offset: 0x4d400000
In: serial
Out: serial
Err: serial
board id is : 4
hpd_state=1
do_hpd_detect: hdmimode=1080p50hz
do_hpd_detect: colorattribute=444,8bit
[1080p50hz] is invalid for cvbs.
set hdmitx VIC = 31
config HPLL = 2970000
HPLL: 0xc000027b
config HPLL done
j = 6 vid_clk_div = 1
hdmitx: set enc for VIC: 31
hdmitx phy setting done
rx version is 1.4 or below div=10
hdmtix: set audio
[store]To run cmd[emmc dtb_read 0x1000000 0x40000]
_verify_dtb_checksum()-924: calc 1d6e042b, store 1d6e042b
_verify_dtb_checksum()-924: calc 1d6e042b, store 1d6e042b
dtb_read()-1046: total valid 2
dtb_read()-1113: do nothing
Amlogic multi-dtb tool
GZIP format, decompress...
Multi dtb detected
unified board, board id = 4
Multi dtb tool version: v2 .
Support 6 dtbs.
aml_dt soc: gxlx2 platform: p291 variant: 1g
dtb 0 soc: gxlx2 plat: p291 vari: 1g
dtb 1 soc: gxlx2 plat: p291 vari: 2g
dtb 2 soc: gxlx2 plat: p291 vari: 3g
dtb 3 soc: gxlx2 plat: p295 vari: 1g
dtb 4 soc: gxlx2 plat: p295 vari: 2g
dtb 5 soc: gxlx2 plat: p295 vari: 3g
Find match dtb: 0
Net: eth_initialize:396 dwmac.c9410000 idx:0
amlkey_init() enter!
[EFUSE_MSG]keynum is 4
[BL31]: tee size: 0
wipe_data=successful
wipe_cache=successful
ext4logoLoadCmd=ext4load mmc 1:${logoPart} ${logoLoadAddr} ${ext4LogoPath}
4147272 bytes read in 138 ms (28.7 MiB/s)
[imgread]load bmp from ext4 part okay
bmp pixel: 16
[OSD]load fb addr from dts
[OSD]fb_addr for logo: 0x3f800000
[OSD]load fb addr from dts
[OSD]fb_addr for logo: 0x3f800000
[CANVAS]addr=0x3f800000 width=3840, height=2160
[OSD]ERR: 16 bit/pixel mode2, but BMP has 16 bit/pixel
upgrade_step=2
amlkey_init() enter!
amlkey_init() 70: already init!
[EFUSE_MSG]keynum is 4
[BL31]: tee size: 0
[KM]Error:f[key_manage_query_size]L507:key[deviceid] not programed yet
[KM]Error:f[key_manage_query_size]L507:key[cmei] not programed yet
[KM]Error:f[key_manage_query_size]L507:key[authkey] not programed yet
rebootmode=cold_boot
Enter USB burn
Try connect time out 701, 700, 1071
Hit any key to stop autoboot: 0
card out
emmc/sd response timeout, cmd8, status=0x1ff2800
emmc/sd response timeout, cmd55, status=0x1ff2800
emmc/sd response timeout, cmd1, status=0x1ff2800
(Re)start USB...
USB0: USB3.0 XHCI init start
Register 2000140 NbrPorts 2
Starting the controller
USB XHCI 1.00
scanning bus 0 for devices... 2 USB Device(s) found
scanning usb for storage devices... init_part() 278: PART_TYPE_DOS
1 Storage Device(s) found
reading s905_autoscript
1654 bytes read in 53 ms (30.3 KiB/s)

Executing script at 01020000

start amlogic old u-boot

Error: "bootfromsd" not defined

emmc/sd response timeout, cmd8, status=0x1ff2800
emmc/sd response timeout, cmd55, status=0x1ff2800
emmc/sd response timeout, cmd1, status=0x1ff2800
** Bad device mmc 0 **
reading boot_android
** Unable to read file boot_android **
emmc/sd response timeout, cmd8, status=0x1ff2800
emmc/sd response timeout, cmd55, status=0x1ff2800
emmc/sd response timeout, cmd1, status=0x1ff2800
** Bad device mmc 0 **
reading u-boot.ext
650183 bytes read in 469 ms (1.3 MiB/s)

Starting application at 0x01000000 ...

[BL31]: tee size: 0
[BL31]: tee size: 0

将dtb换成meson-gxl-s905l3b-e900v22e.dtb并启用extlinux.conf后u盘启动成功,并写入eMMC

下面是机器图片: IMG_20240226_210438 IMG_20240226_210459 为了方便自己焊了ttl的接口,此外该SoC使用的是SanDisk的eMMC,与前面的参考均不同
能详细说下怎么用u盘启动,怎么刷入emmc吗?有点不懂

@epq1176
Copy link
Author

epq1176 commented May 1, 2024

Device Information | 设备信息

  • SOC: [S905L3B]
  • Model [TY1608]

Armbian Version | 系统版本

  • Kernel Version: [6.6.15]
  • Release: [bullseye]

Describe the bug | 问题描述 贵州电信 天邑 TY1608 4K版 参考#1568#1332,使用相同的安卓系统,但默认的Armbian配置无法正常u盘启动

Load bl33 from eMMC, src: 0x00038200, des: 0x01000000, size: 0x0004dc00
NOTICE: BL3-1: v1.0(debug):27617c8a4
NOTICE: BL3-1: Built : 18:02:23, Aug 18 2021
NOTICE: BL31: GXL normal boot!
NOTICE: BL31: BL33 decompress pass
[Image: gxl_v1.1.3103-923400455-dirty 2020-12-28 18:42:52 xingyu.chen@droid12-sz]
efuse init ops = c5
efuse init hdcp = c, cf9=7
x2_hp_e = 0
bl30: check_permit, count is 1
bl30: check_permit: ok!
chipid: 0 0 3 c c 0 8f b3 88 a0 0 c5 not ES chip
[1.057531 Inits done]
INFO: BL3-1: Initializing runtime services
WARNING: No OPTEE provided by BL2 boot loader
ERROR: Error initializing runtime service opteed_fast
INFO: BL3-1: Preparing for EL3 exit to normal world
INFO: BL3-1: Next image address = 0x1000000
INFO: BL3-1: Next image spsr = 0x3c9
U-Boot 2015.01-g905ad61-dirty (May 23 2022 - 16:59:11), Build: jenkins-IP103H_49MA1-27
DRAM: 1 GiB
Relocation Offset is: 36edf000
gpio: pin GPIOAO_6 (gpio 106) value is 1
register usb cfg[0][1] = 0000000037f5d6d8
[CANVAS]canvas init
vpu: error: vpu: check dts: FDT_ERR_BADMAGIC, load default parameters
vpu: clk_level = 7
vpu: set clk: 666667000Hz, readback: 666660000Hz(0x300)
vpp: vpp_init
MMC: aml_priv->desc_buf = 0x0000000033ecfdc0
aml_priv->desc_buf = 0x0000000033ed20e0
SDIO Port B: 0, SDIO Port C: 1
emmc/sd response timeout, cmd8, status=0x3ff2800
emmc/sd response timeout, cmd55, status=0x3ff2800
init_part() 293: PART_TYPE_AML
[mmc_init] mmc init success
dtb magic 00088b1f
Amlogic multi-dtb tool
GZIP format, decompress...
Multi dtb detected
unified board, board id = 4
Multi dtb tool version: v2 .
Support 6 dtbs.
aml_dt soc: gxlx2 platform: p291 variant: 1g
dtb 0 soc: gxlx2 plat: p291 vari: 1g
dtb 1 soc: gxlx2 plat: p291 vari: 2g
dtb 2 soc: gxlx2 plat: p291 vari: 3g
dtb 3 soc: gxlx2 plat: p295 vari: 1g
dtb 4 soc: gxlx2 plat: p295 vari: 2g
dtb 5 soc: gxlx2 plat: p295 vari: 3g
Find match dtb: 0
start dts,buffer=0000000033ed4910,dt_addr=0000000033ed4910
Amlogic multi-dtb tool
Single dtb detected
parts: 17
00: logo 0000000000800000 1
01: recovery 0000000001800000 1
02: misc 0000000000800000 1
03: dtbo 0000000000800000 1
04: cri_data 0000000000800000 2
05: param 0000000001000000 2
06: boot 0000000001000000 1
07: rsv 0000000001000000 1
08: metadata 0000000001000000 1
09: vbmeta 0000000000200000 1
10: tee 0000000002000000 1
11: vendor 0000000014000000 1
12: odm 0000000008000000 1
13: system 0000000050000000 1
14: product 0000000008000000 1
15: cache 0000000046000000 2
16: data ffffffffffffffff 4
init_part() 293: PART_TYPE_AML
eMMC/TSD partition table have been checked OK!
check pattern success
mmc env offset: 0x4d400000
In: serial
Out: serial
Err: serial
board id is : 4
hpd_state=1
do_hpd_detect: hdmimode=1080p50hz
do_hpd_detect: colorattribute=444,8bit
[1080p50hz] is invalid for cvbs.
set hdmitx VIC = 31
config HPLL = 2970000
HPLL: 0xc000027b
config HPLL done
j = 6 vid_clk_div = 1
hdmitx: set enc for VIC: 31
hdmitx phy setting done
rx version is 1.4 or below div=10
hdmtix: set audio
[store]To run cmd[emmc dtb_read 0x1000000 0x40000]
_verify_dtb_checksum()-924: calc 1d6e042b, store 1d6e042b
_verify_dtb_checksum()-924: calc 1d6e042b, store 1d6e042b
dtb_read()-1046: total valid 2
dtb_read()-1113: do nothing
Amlogic multi-dtb tool
GZIP format, decompress...
Multi dtb detected
unified board, board id = 4
Multi dtb tool version: v2 .
Support 6 dtbs.
aml_dt soc: gxlx2 platform: p291 variant: 1g
dtb 0 soc: gxlx2 plat: p291 vari: 1g
dtb 1 soc: gxlx2 plat: p291 vari: 2g
dtb 2 soc: gxlx2 plat: p291 vari: 3g
dtb 3 soc: gxlx2 plat: p295 vari: 1g
dtb 4 soc: gxlx2 plat: p295 vari: 2g
dtb 5 soc: gxlx2 plat: p295 vari: 3g
Find match dtb: 0
Net: eth_initialize:396 dwmac.c9410000 idx:0
amlkey_init() enter!
[EFUSE_MSG]keynum is 4
[BL31]: tee size: 0
wipe_data=successful
wipe_cache=successful
ext4logoLoadCmd=ext4load mmc 1:${logoPart} ${logoLoadAddr} ${ext4LogoPath}
4147272 bytes read in 138 ms (28.7 MiB/s)
[imgread]load bmp from ext4 part okay
bmp pixel: 16
[OSD]load fb addr from dts
[OSD]fb_addr for logo: 0x3f800000
[OSD]load fb addr from dts
[OSD]fb_addr for logo: 0x3f800000
[CANVAS]addr=0x3f800000 width=3840, height=2160
[OSD]ERR: 16 bit/pixel mode2, but BMP has 16 bit/pixel
upgrade_step=2
amlkey_init() enter!
amlkey_init() 70: already init!
[EFUSE_MSG]keynum is 4
[BL31]: tee size: 0
[KM]Error:f[key_manage_query_size]L507:key[deviceid] not programed yet
[KM]Error:f[key_manage_query_size]L507:key[cmei] not programed yet
[KM]Error:f[key_manage_query_size]L507:key[authkey] not programed yet
rebootmode=cold_boot
Enter USB burn
Try connect time out 701, 700, 1071
Hit any key to stop autoboot: 0
card out
emmc/sd response timeout, cmd8, status=0x1ff2800
emmc/sd response timeout, cmd55, status=0x1ff2800
emmc/sd response timeout, cmd1, status=0x1ff2800
(Re)start USB...
USB0: USB3.0 XHCI init start
Register 2000140 NbrPorts 2
Starting the controller
USB XHCI 1.00
scanning bus 0 for devices... 2 USB Device(s) found
scanning usb for storage devices... init_part() 278: PART_TYPE_DOS
1 Storage Device(s) found
reading s905_autoscript
1654 bytes read in 53 ms (30.3 KiB/s)

Executing script at 01020000

start amlogic old u-boot

Error: "bootfromsd" not defined

emmc/sd response timeout, cmd8, status=0x1ff2800
emmc/sd response timeout, cmd55, status=0x1ff2800
emmc/sd response timeout, cmd1, status=0x1ff2800
** Bad device mmc 0 **
reading boot_android
** Unable to read file boot_android **
emmc/sd response timeout, cmd8, status=0x1ff2800
emmc/sd response timeout, cmd55, status=0x1ff2800
emmc/sd response timeout, cmd1, status=0x1ff2800
** Bad device mmc 0 **
reading u-boot.ext
650183 bytes read in 469 ms (1.3 MiB/s)

Starting application at 0x01000000 ...

[BL31]: tee size: 0
[BL31]: tee size: 0

将dtb换成meson-gxl-s905l3b-e900v22e.dtb并启用extlinux.conf后u盘启动成功,并写入eMMC
下面是机器图片: IMG_20240226_210438 IMG_20240226_210459 为了方便自己焊了ttl的接口,此外该SoC使用的是SanDisk的eMMC,与前面的参考均不同
能详细说下怎么用u盘启动,怎么刷入emmc吗?有点不懂

自行百度 S905L3刷armbian
类似于我这款盒子的型号可能会出现选择u盘启动后仍然进入安卓系统的情况,这种需要自行更改dtb(可能还要启用extlinux.con)

@yuanlun1983
Copy link

yuanlun1983 commented May 1, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

4 participants