I am using the MCXE316 device (48-pin Cortex M7) and using the Configuration tool, however I am experiencing issues with it, both the MCUExpresso version and the standalone version:
A) The MCUXpresso version always tells me that this device is not supported, and to check my internet connection. I have downloaded the latest SDK (21.12.00 built 03-21-2026) and the same issue - cannot open the pin, clock, or TEE. I can use this tool for the MCXE31B variant but not the MCXE316 smaller chip.
B) I have better luck with the standalone tool (CFG), this tool I can properly set pins and the clock domain, and it will create output code. However when I try to run the TEE (Trusted Execution Environment) the tool says there is no data for the MCXE316 variant. I want to set up the MPU for a default configuration.
Also, all of the demos for the MCXE family are for the MCXE31B device, nothing for the MCXE316 version - pretty sure the MPU settings are different due to memory size, etc .
So, my 3 questions:
1) Is the MCXE316 the same as the MCXE31B in regards to the MPU capability? Not seeing a definitive answer to this but I may be missing something within the reference manual.
2) Does the MCXE316 device, out of reset, put the MPU in some sort of default state where the chip is usable but regions are not protected as would be with a customized initialization?
3) Can you provide a default MPU initialization for the MCXE316 device, or give me ideas on why the tool does not operate for the TEE mode?
Thank you for the assistance!