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

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

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

605 Views
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

Tags (1)
0 Kudos
4 Replies

582 Views
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 Kudos

562 Views
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 Kudos

578 Views
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 Kudos

554 Views
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 Kudos