Atlas 200I DK A2如何从NVME盘启动?
收藏回复举报
Atlas 200I DK A2如何从NVME盘启动?
t('forum.solved') 已解决
新人帖
发表于2024-06-27 12:36:59
0 查看

参照《Atlas 200I A2 加速模块 24.1.RC1 驱动开发指南 01.pdf》的6.2节中的M.2制作和启动系统镜像,最终制作镜像完成。cke_64658.png

附制作的log文件:仅仅处理了文件的后缀从make_os_sd.log改为make_os_sd.txt。

烧录完recoverfs-Ubuntu-M.2.img到nvme,更改为sata启动cke_191188.png

启动的串口日志如下,请问是当前Atlas 200I A2  DK不支持nvme启动吗?香橙派aipro在23.0.0都已经支持。

ep/rc mode: 0

Enable wdg.

#1

Pll Init ..pll[0] inited

pll[2] inited

pll[3] inited

pll[4] inited

pll[5] inited

OK.

reset src:0x00000001

lsadc dreset ok

lsadc0 init ok

adc0in0:9 adc0in1:13 adc0in2:93

adc1in2:91 adc1in3:589

adc boardId:51100

Load main hboot1_a

Load main hilink25

hboot1a hash b25711e0.

Boot Entry.

Load main hboot1_b

[0.091] [BOOT_TRACE]1b start

current[3], last[0]

Dfx init l2 xloader done

Hboot1_a point:[06] 01  02  05  06  11  15  21  65  28  95  198  11  00  128  209  137  96  117  49  220

sfc set Qline.

Device id: 0x3a25c2

Qual mode status:[0x42]

Quad Enable:0x44ee44ee

Boot entry(122)

Iso state: 0x0

pll[6] inited

pll[7] inited

pll[8] inited

pll[9] inited

pll[10] inited

Board info:

sctrl pad info  : 0xd08c0

boardid         : 51100

bootmode        : 3

ep/rc mode      : 0

pg info         : 0

reset reason    : 0x1

sfc mode        : 4byte

secure boot     : 1

current[4], last[0]

[0.151] [BOOT_TRACE]Load main userbasecfg

non-secure vef success!

Cfg type-1 no cfg info.

No info in userBaseConfig

current[5], last[0]

[0.164] [BOOT_TRACE]Load main sysbasecfg

SyscfgProc [350|0|1]

Select a power level based on the low power consumption configuration.!

Update bitmap: 0xf 0x1 0x1 0x0 0x3 0x3 0x0 0x0 0x0 0x0 0x0 0x0 0x1 0x5 0x5 0x33

bitmap info update load success

SyscfgProc [352|0|1]

write share info ok

write nosec share info ok

current[6], last[0]

[0.198] [BOOT_TRACE]Load main lpddr

[0.232] [BOOT_TRACE]Dreset Ts OK

current[7], last[0]

[0.232] [BOOT_TRACE]Load main hsmtag

done.

current[8], last[0]

[0.257] [BOOT_TRACE]Load main atf

report atf info to ddr OK

current[9], last[0]

[0.298] [BOOT_TRACE]Load main hboot2

report uefi info to ddr OK

PCIE0/1/2/3 RC Config Preset OK.

use macro setting from syscfg

macro[0] protocols:

    ds[0] : PCIE

    ds[1] : PCIE

    ds[2] : PCIE

    ds[3] : PCIE

macro[1] protocols:

    ds[0] : PCIE

    ds[1] : USB

    ds[2] : USB

    ds[3] : USB

Macro[0] power up (time 448ms)

Macro[1] power up (time 495ms)

[0.232] [BOOT_TRACE] ddr init start

swapType: 0x1

Zq cal start

Zq cal ok

C0 R1 S400 M1,R36666

C1 R1 S400 M1,R36666

C4 R1 S400 M1,R36666

C5 R1 S400 M1,R36666

ChMap: 0x33

ddr freq: 1596

iecc disable

Rpt 0x1000, fb 0x400, msdw 0x1000

[0.503] [BOOT_TRACE] ddr init end

Dfx init ddr done

Init bbox data region

Copy cfg OK.

Copy cfg OK.

Copy ddr Cache done.

current[10], last[0]

[0.621] [BOOT_TRACE]finish image load.

current[20]p to HSM...

NOTICE:  Mp conf...NOTICE:  ok

NOTICE:  Booting Trusted Firmware

NOTICE:  BL1:

NOTICE:  BL1: Built :

NOTICE:  BL1: Booting BL2

NOTICE:  BL2:

NOTICE:  BL2: Built :

NOTINOTICE:  BL31:

NOTICE:  BL31: Built :

NOTICE:  HSM boot keypoint 0x7807d!

NOTICE:  A55 wfi ...NOTICE:  OK

NOTICE:  A55 close

NOTICE:  jumper to uefi [714]

current keypoint[71], last keypoint[0].

[0.863] [BOOT_TRACE] auto boot.

This is SSD boot entry

Locate handle buffer error, handle num is 0, Status = Not Found

Normal boot fail, Status = Not Found. start to b .

我要发帖子