为什么T507内核启动失败报undefined instruction错误?
-
[170]HELLO! BOOT0 is starting! [173]BOOT0 commit : 2bfa9d6 [176]set pll start [179]periph0 has been enabled [182]set pll end [184]PMU: AXP858 [189]dram return write ok [192]board init ok [194]debug:rtc h-m-s value:0x11e [197]DRAM BOOT DRIVE INFO: V0.651 [200]the chip id is 0x7c00 [203]chip id check OK [207]DRAM_VCC set to 1500 mv [209]DRAM CLK =672 MHZ [212]DRAM Type =3 (3:DDR3,4:DDR4,7:LPDDR3,8:LPDDR4) [220]Actual DRAM SIZE =2048 M [223]DRAM SIZE =2048 MBytes, para1 = 30fa, para2 = 8001000, dram_tpr13 = 6041 [237]DRAM simple test OK. [239]rtc standby flag is 0x0, super standby flag is 0x0 [245]dram size =2048 [248]Use rtc to store dram tuning para [251]card no is 2 [253]sdcard 2 line count 8 [256][mmc]: mmc driver ver 2020-07-21-202106151039 [266][mmc]: Wrong media type 0x0, but host is sdc2, try mmc first [273][mmc]: ***Try MMC card 2*** [297][mmc]: RMCA OK! [299][mmc]: bias 4 [303][mmc]: MMC 5.1 [305][mmc]: HSSDR52/SDR25 8 bit [308][mmc]: 50000000 Hz [310][mmc]: 7456 MB [312][mmc]: ***SD/MMC 2 init OK!!!*** [332]Loading boot-pkg Succeed(index=0). [336]Entry_name = u-boot [342]Entry_name = monitor [345]Entry_name = dtb [349]--monitor_base:1207959552 [352]tunning data addr:0x4a0003e8 [355]Jump to second Boot. [358]uboot_base:1241513984 U-Boot 2018.05 (Jul 24 2023 - 14:21:09 +0800) Allwinner Technology [00.400]CPU: Allwinner Family [00.403]Model: sun50iw9 I2C: ready [00.407]DRAM: 2 GiB [00.410]Relocation Offset is: 75f36000 [00.431]secure enable bit: 0 [00.434]pmu_axp152_probe pmic_bus_read fail [00.438]PMU: AXP858 [00.447]CPU=1008 MHz,PLL6=600 Mhz,AHB=200 Mhz, APB1=100Mhz MBus=400Mhz [00.454]gic: sec monitor mode [00.458]ir_sys_cfg: error:no node for ir boot recovery settings [00.465]flash init start [00.467]workmode = 0,storage type = 2 [00.470]MMC: 2 [00.472][mmc]: mmc driver ver uboot2018:2020-5-24 16:54:00-202103251925 [00.479][mmc]: get sdc_type fail and use default host:tm4. [00.488][mmc]: SUNXI SDMMC Controller Version:0x40502 [00.512][mmc]: Best spd md: 4-HS400, freq: 3-100000000, Bus width: 8 [00.518]sunxi flash init ok [00.521]Loading Environment from SUNXI_FLASH... OK [00.532]out of usb burn from boot: not need burn key [00.537]Item0 (Map) magic is bad [00.539]the secure storage item0 copy0 magic is bad [00.544]Item0 (Map) magic is bad [00.547]the secure storage item0 copy1 magic is bad [00.552]Item0 (Map) magic is bad [00.559]update dts ** Unrecognized filesystem type ** [00.566]load file(ULI/factory/snum.txt) error. ** Unrecognized filesystem type ** [00.576]load file(ULI/factory/mac.txt) error. ** Unrecognized filesystem type ** [00.586]load file(ULI/factory/wifi_mac.txt) error. ** Unrecognized filesystem type ** [00.596]load file(ULI/factory/bt_mac.txt) error. ** Unrecognized filesystem type ** [00.606]load file(ULI/factory/selinux.txt) error. ** Unrecognized filesystem type ** [00.616]load file(ULI/factory/specialstr.txt) error. [00.623]update part info [00.629]update bootcmd [00.631]No ethernet found. Hit any key to stop autoboot: 0 do_bootm_states states:1807 do_bootm_states ret:0 ## Booting Android Image at 0x45000000 ... Android's image name: sun50i_arm64 Kernel load addr 0x40080000 size 20517 KiB kernel data at 0x45000800, len = 0x01409008 (21008392) ## Transferring control to Linux (at address 40080000)... ## Linux machid: 00000000, FDT addr: 44000000, fake:0 [03.864]Starting kernel ... [03.866][mmc]: mmc exit start [03.884][mmc]: mmc 2 exit ok undefined instruction pc : [<40000000>] lr : [<bff37523>] reloc pc : [<ca0ca000>] lr : [<4a001523>] sp : bbefa670 ip : 00000007 fp : 00000001 r10: bff8003f r9 : bbf15e60 r8 : 00000001 r7 : 40080000 r6 : bff99510 r5 : 00000000 r4 : 44000000 r3 : 00000001 r2 : 44000000 r1 : 40080000 r0 : 8000ff04 Flags: nzcv IRQs off FIQs off Mode UK6_32 Resetting CPU ... resetting ...
-
@as3213406 在 为什么T507内核启动失败报undefined instruction错误? 中说:
mmc 2 exit ok
undefined instruction
pc : [<40000000>] lr : [<bff37523>]
reloc pc : [<ca0ca000>] lr : [<4a001523>]
sp : bbefa670 ip : 00000007 fp : 00000001
r10: bff8003f r9 : bbf15e60 r8 : 00000001
r7 : 40080000 r6 : bff99510 r5 : 00000000 r4 : 44000000
r3 : 00000001 r2 : 44000000 r1 : 40080000 r0 : 8000ff04
Flags: nzcv IRQs off FIQs off Mode UK6_32
Resetting CPU ...resetting ...
没有找到内核。
检查是否没有找到kernel,kernel地址是否正确,kernel压缩格式是否正确,kernel的配置格式是否正确,启动模式ramdisk和extlinux是否正确,安卓镜像打包是否损坏
Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号