Skip to content

Commit 9f078df

Browse files
Add custom i.MX95 support for Cortex-M cores and Macronix MX25UM flash
- Implement target support for NXP i.MX95 SoC (Cortex-M cores only): * Cortex-M33 * Cortex-M7 - Add custom reset sequence for Cortex-M7 - Add flash algorithm for Macronix MX25UM series - Update board configuration and memory map for i.MX95 Signed-off-by: Peter van der Perk <peter.vanderperk@nxp.com>
1 parent 162dac4 commit 9f078df

File tree

2 files changed

+557
-0
lines changed

2 files changed

+557
-0
lines changed

pyocd/target/builtin/__init__.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
from . import target_MIMXRT1062xxxxA
2525
from . import target_MIMXRT1064xxxxA
2626
from . import target_MIMXRT1176xxxxx
27+
from . import target_MIMX95
2728
from . import target_MKE15Z256xxx7
2829
from . import target_MKE17Z256xxx7
2930
from . import target_MKE18F256xxx16
@@ -208,6 +209,10 @@
208209
'mimxrt1064': target_MIMXRT1064xxxxA.MIMXRT1064xxxxA,
209210
'mimxrt1170_cm7': target_MIMXRT1176xxxxx.MIMXRT1176xxxxx_CM7,
210211
'mimxrt1170_cm4': target_MIMXRT1176xxxxx.MIMXRT1176xxxxx_CM4,
212+
'mimx95_cm7': target_MIMX95.MIMX95_CM7,
213+
'mimx95_cm7_mx25um': target_MIMX95.MIMX95_CM7_MX25UM,
214+
'mimx95_cm33': target_MIMX95.MIMX95_CM33,
215+
'mimx95_cm33_mx25um': target_MIMX95.MIMX95_CM33_MX25UM,
211216
'nrf51': target_nRF51822_xxAA.NRF51,
212217
'nrf51822': target_nRF51822_xxAA.NRF51,
213218
'nrf52': target_nRF52832_xxAA.NRF52832,

0 commit comments

Comments
 (0)