IMX8ULP J-Link Support

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

IMX8ULP J-Link Support

408 次查看
Batwings99
Contributor I

Good morning!  Looking for some more detail on the limitations of J-Link JTAG interface with the IMX8ULP M33 core.

Thus far, yes, we have been able to follow AN14120 and attach after programming with UUU.  However, we are unable to program directly with JTAG to the M33 (yes, using the M33_container generated from imx-mkimage).  It appears that writes to any secure memory areas (0x1ffc2000, for instance), fail, while non secure RAM areas can be written.

Thus:

a) is there a solution to allow full programming of the M33 through JTAG without UUU or bootline toggling?

b) alternatively, is there a J-flash script/driver to support direct JTAG programming of the attached NOR on FlexSpi0?

c) Our J-link seems to detect that security is enabled on the processor (MIMX8UDCVP08SC on a -EVK), and goes into 'secure mode'....then fails to program anyway.  We seen conflicting opinions on if J-link support secure debug for the IMX8ULP series.  Any definitive information out there?

d) And finally - the IMX part number reference indicates that the S (in MIMX8UDCVP08SC) stands for 'security fuse enabled' in the part.  There are quite a few fuses and options related to security - anyone have a more precise definition of what all the S implies?  For example, JTAG must not be fused by default into secure JTAG access only, otherwise we wouldn't be able to attach at all.

 

Thanks for any and all help-

 

0 项奖励
回复
1 回复

377 次查看
Harvey021
NXP TechSupport
NXP TechSupport

Hi @Batwings99 

Which version of BSP you are using? Is the A core running with ATF?

It seems an issue related to TRDC protection. Please have a check the TRDC configuration at address:

8 words from 0x28032020
4 words from 0x28032BA8

 

Regards

Harvey

0 项奖励
回复