i.MX8MM HAB DRAM limitation

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

i.MX8MM HAB DRAM limitation

ソリューションへジャンプ
1,295件の閲覧回数
urimashiach
Contributor III

Hello,

I'm using the HAB feature with the following configuration:

HW: i.MX8MM. 1G/2G DRAM

U-Boot: based on NXP tag rel_imx_5.4.24_2.1.0

 

The following message is generated, for the hab_status command, with 2G DRAM:

hab_status is HAB Configuration: 0xf0, HAB State: 0x66

No HAB Events Found!

The following message

 

The following message is generated, for the hab_status command, with 1G DRAM:

Secure boot disabled

HAB Configuration: 0x00, HAB State: 0x00
No HAB Events Found!

 

Is there a DRAM limitation?

What is the meaning of the HAB configuration and HAB state values?

 

Please let me know if additional information is required.

 

Thanks,

Uri

タグ(1)
0 件の賞賛
返信
1 解決策
1,273件の閲覧回数
Yuri
NXP Employee
NXP Employee

@urimashiach 
Hello,

  the "HAB Configuration: 0x00, HAB State: 0x00" may mean an overlap
the HAB persistent memory ( writing somewhat to address 0x908040, where HAB
will write the HAB status and events).

i.MX ROMs Log Events

https://www.nxp.com/webapp/Download?colCode=AN12853&location=null

 

Regards,
Yuri.

元の投稿で解決策を見る

0 件の賞賛
返信
3 返答(返信)
1,281件の閲覧回数
urimashiach
Contributor III

Hello Yuri,
Thank you for your replay.

The following state is described in the document:

hab_status is HAB Configuration: 0xf0, HAB State: 0x66

Please describe the meaning of the following state:
HAB Configuration: 0x00, HAB State: 0x00

Thanks,

Uri

0 件の賞賛
返信
1,274件の閲覧回数
Yuri
NXP Employee
NXP Employee

@urimashiach 
Hello,

  the "HAB Configuration: 0x00, HAB State: 0x00" may mean an overlap
the HAB persistent memory ( writing somewhat to address 0x908040, where HAB
will write the HAB status and events).

i.MX ROMs Log Events

https://www.nxp.com/webapp/Download?colCode=AN12853&location=null

 

Regards,
Yuri.

0 件の賞賛
返信
1,286件の閲覧回数
Yuri
NXP Employee
NXP Employee

@urimashiach 
Hello,

   Please use HAB4_API document in the CST package, describing the
details of the HAB API. In particular, U-boot "HAB Configuration: 0xf0, HAB State: 0x66"
means:

HAB_STATE_NONSECURE 0x66 Non-secure state
HAB_CFG_OPEN 0xf0 Non-secure IC

Regards,
Yuri.

0 件の賞賛
返信