Do not release JR0 to NS as it can be used by HAB

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

Do not release JR0 to NS as it can be used by HAB

36 Views
mmader87
Contributor I

I am seeing the notice "Do not release JR0 to NS as it can be used by HAB" in SPL.

However, I do not understand what this means. I believe it has something to do with the Arm Trusted Firmware but I do not understand what I am supposed to do with this information or if it can be ignored.

U-Boot SPL 2024.04+g4afa334bd1+p0 (Jul 24 2024 - 11:13:33 +0000)
DDRINFO: start DRAM init
DDRINFO: DRAM rate 4000MTS
DDRINFO:ddrphy calibration done
DDRINFO: ddrmix config done
SEC0: RNG instantiated
Normal Boot
Trying to boot from BOOTROM
Boot Stage: Primary boot
image offset 0x0, pagesize 0x200, ivt offset 0x0
NOTICE: Do not release JR0 to NS as it can be used by HAB
NOTICE: BL31: v2.10.0 (release):lf-6.6.23-2.0.0
NOTICE: BL31: Built : 10:04:22, May 29 2024


I found the message is being printed in imx8m_caam.c

/* config CAAM JRaMID set MID to Cortex A */
if (mmio_read_32(CAAM_JR0MID) == HAB_JR0_DID) {
NOTICE("Do not release JR0 to NS as it can be used by HAB\n");
} else {
mmio_write_32(CAAM_JR0MID, CAAM_NS_MID);
}

0 Kudos
Reply
2 Replies

17 Views
JorgeCas
NXP TechSupport
NXP TechSupport

Hello,

Could you please share me which processor and BSP are you using?

I have seen this issue before and was caused by a wrong flash process or format the boot source using FAT32, switching to NTFS solved the issue.

Best regards.

0 Kudos
Reply

9 Views
mmader87
Contributor I

I am using the IMX8M Plus processor and the latest NXP Scarthgap Yocto package

0 Kudos
Reply