他的回复:
我将自己修改的内核烧写进去了,现在系统不能启动。打印信息如下:Spec 3.0 SD card . 0x83 2048 10485760 SdReadBlock HEAD_MAIN_MAGIC_BLOCK value = 0xAA55AA55 part_offset 0 UEFI get slot id from DDR:0 this is not uart loopback mode. Now start to auto boot linux.(6861) This is Flash Boot Entry SD_Start_OS start! bootInfo = 0x232, envState = 0x0 SD_Start_OS ... Start dump(6873) mntn config is 0xA000000000000000 [get_dump_flag_of_rc]:[878L] This is cold boot read 5 from ack field read 9 from upload field, ret[0] Finish dump(6887) SdBlockIoRead HEAD_MAIN_MAGIC_BLOCK value = 0xAA55AA55 GetImgFromSDBlock main_backup booting, boot area: 0x100, componentBase: 0x12 offset = 0x3953000 , size = 0x400 , DstAddr = 0xA40000 , imgLen = 0x40000 offset = 0x3953800 , size = 0x400 , DstAddr = 0x12E80000 , imgLen = 0x80000 offset = 0x3954000 , size = 0x1000 , DstAddr = 0xDD7C000 , imgLen = 0x100000 offset = 0x3955000 , size = 0x10000 , DstAddr = 0x7E7C000 , imgLen = 0xB00000 g_fileSize[0] = 0xED000 g_fileSize[1] = 0xD503601F g_fileSize[2] = 0x7AE0FF95 g_fileSize[3] = 0x268A0 g_fileSize[4] = 0x4E4B0 pmu_ldo16_disable: pmu_initialized success voltage:0x6.buck status:0x0. pmu_ldo9_disable:sdcard pmu_initialized success voltage:0x5.buck status:0x0. [get_reboot_reason_from_pmu]:[708L] This is cold boot Check tee hash ... MemCmp:A0, A0 ok V-TEE NOTICE: t-p12. C-dtb u ns. C-Image u ns. Check dtb hash ... MemCmp:7F, 7F ok Check Image hash ... ERROR: Fail hash, result=0xb ERROR: cer task check fail Calculate hash fail! fail C-OS hash fail! boardid = 1004 Update FDT [0] base = 0x0, length = 0x80000000 [1] base = 0x880000000, length = 0x180000000 soc node = 38748 Lpapnv->cpu_idle_en = 0 Lpapnv->acpu_num = 8 cpus node = 184 cpu-map node = 1312 cluster0 node = 1324 cpus node = 184 [cpu@0] subnode = 228 [cpu@1] subnode = 356 [cpu@2] subnode = 484 [cpu@3] subnode = 612 [cpu@4] subnode = 740 [cpu@5] subnode = 868 [cpu@6] subnode = 996 [cpu@7] subnode = 1124 [GetKernelLogBuf]:[468L] tmp=0x1fc000 [GetKernelLogBuf]:[481L] end=10 argsBuf[0x6fe04000 default_hugepagesz=2M reboot_reason=AP_S_COLDBOOT himntn=1010000000000000000000000000000000000000000000000000000000000000 slotid=00 boardid=004] [GetKernelLogBuf]:[489L] kernel log buffer[0x6FE04000][0x1FC000] [get_reserved_mem_size]:[1188L] memory total size[0x200000000], ddr dump size[0x0] [get_reserved_mem]:[1242L] reserved memory[0x0][0x0] Start to boot Linux V-LPM3 LPMCU has covered bootrom keypoint. NOTICE: l-p12. W-LPM3 Start to jump Linux kernel(13311) Synchronous Exception at 0x000000002F5C6A08