seco command unkown in my environment(CPU:i.MX8QXP)

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

seco command unkown in my environment(CPU:i.MX8QXP)

645 次查看
shijie_zheng
Contributor III

Dear Technical Support Engineer:

When I use i.MX8QXP, I find that after input seco info command by serial port, it prompt unkown cmd. How can I solve this problem ?

my CPU info as below:

CPU: Freescale i.MX8QXP revC A35 at 1200 MHz at 34C

Model: Freescale i.MX8DX MEK

Board: iMX8DX MEK

Boot: MMC0 DRAM: 994 MiB

gpio@5d090000: dir_output: error: gpio GPIO1_7 not reserved MMC: FSL_SDHC: 0, FSL_SDHC: 1

Loading Environment from MMC... *** Warning - bad CRC, using default environment

BuildInfo: -

SCFW b929edfe, SECO-FW 268f2c02, IMX-MKIMAGE d7f9440d, ATF bb209a0 - U-Boot 2018.03

I can use ahab_status to confirm lifecycle info,

and  i want change lifecycle data to "Partial field return"

but it prompt seco cmd unkown...

seco info.jpg

I call out the help. There is no seco instruction set in the help,

only ahab_ Close is a related instruction. so how can I change lifecycle to "Partial field return"?

help.jpg

标记 (1)
0 项奖励
4 回复数

622 次查看
Harvey021
NXP TechSupport
NXP TechSupport

Hi @shijie_zheng 

It is necessary to enable this command in SCFW. The default bsp does not enable the debug console of SCFW. Not sure if you have compiled it with the parameter M=1.

Best regards

Harvey

0 项奖励

602 次查看
shijie_zheng
Contributor III

Hi :

I tried to use the other two machines to do the test, but both returned failures, and the error codes were different. Do you know the reason about that?

*SECO FW Version is 3.5.7,SCFW porting kit version is 1.3.1

0x20 to 0x200.jpg0x80 to 0x100.jpg

0 项奖励

618 次查看
shijie_zheng
Contributor III

Dear Harvey:

I have confirmed the compilation configuration. 

make qx B=mek R=B0 M=1  D=1,it looks right.

I have entered the serial port of SCFW (using the same serial port as M4).

But when I input the command as below, errorcode is returned. What is the reason about this?

cmd.jpg

 

cmd2.jpg

0 项奖励

594 次查看
nxf45220
NXP Employee
NXP Employee

You need a signed bootloader which got same HASH key as you fused in chips when you change lifecycle from 0x20 to 0x80.

0 项奖励