Hi @max3 ,
This issue is duplicated with your cases which I have replied you, so just reply you again:
Thank you for your interest in the NXP MIMXRT product, I would like to provide service for you.
I checked the MIMXRT1064DVL6A and MIMXRT1064DVJ6A, just the package difference.
VJ:196MAPBGA, 12 x 12 mm, 0.8 mm pitch
VL:196MAPBGA, 10 x 10 mm, 0.65 mm pitch
Others are the same.
You mentioned, if you run the project from the off-chip memory, no hardfault, please tell me what do you mean off-chip memory? External QSPI flash or the internal RAM?
Do you debug the code, when the hardfault happens, which detail code cause the issues?
BTW, do you use external SDRAM? Do you enable cache? Can you try to disable cache, then test it again in the internal XIP flash memory, whether it can be improved or not?
Do you try to run the simple project, eg, led_blinky or the hello_world, whether that can generate the hardfaults or not?
When you boot, you use the fuse not the external GPIO as the BOOT_CFG to boot?
Do you write the fuse?
Please give me the updated information, thanks.
Best Regards,
Kerry