micropython/ports/mimxrt/boards
robert-hh 5e990cc27f mimxrt: Add support for MIMXRT1176 MCUs, and MIMXRT1170_EVK board.
The RT1176 has two cores, but the actual firmware supports only the CM7.
There are currently no good plans on how to use the CM4.

The actual MIMXRT1170_EVK board is on par with the existing MIMXRT boards,
with the following extensions:
- Use 64 MB RAM for the heap.
- Support both LAN interfaces as LAN(0) and LAN(1), with LAN(1)
  being the 1GB interface.

The dual LAN port interface can eventually be adapted as well for the
RT1062 MCU.

This work was done in collaboration with @alphaFred.
2022-11-17 14:11:50 +11:00
..
MIMXRT1010_EVK mimxrt: Add support for MIMXRT1176 MCUs, and MIMXRT1170_EVK board. 2022-11-17 14:11:50 +11:00
MIMXRT1015_EVK mimxrt: Add support for MIMXRT1176 MCUs, and MIMXRT1170_EVK board. 2022-11-17 14:11:50 +11:00
MIMXRT1020_EVK mimxrt: Add support for MIMXRT1176 MCUs, and MIMXRT1170_EVK board. 2022-11-17 14:11:50 +11:00
MIMXRT1050_EVK mimxrt: Add support for MIMXRT1176 MCUs, and MIMXRT1170_EVK board. 2022-11-17 14:11:50 +11:00
MIMXRT1060_EVK mimxrt: Add support for MIMXRT1176 MCUs, and MIMXRT1170_EVK board. 2022-11-17 14:11:50 +11:00
MIMXRT1064_EVK mimxrt: Add support for MIMXRT1176 MCUs, and MIMXRT1170_EVK board. 2022-11-17 14:11:50 +11:00
MIMXRT1170_EVK mimxrt: Add support for MIMXRT1176 MCUs, and MIMXRT1170_EVK board. 2022-11-17 14:11:50 +11:00
OLIMEX_RT1010 mimxrt: Add support for MIMXRT1176 MCUs, and MIMXRT1170_EVK board. 2022-11-17 14:11:50 +11:00
SEEED_ARCH_MIX mimxrt: Add support for MIMXRT1176 MCUs, and MIMXRT1170_EVK board. 2022-11-17 14:11:50 +11:00
TEENSY40 mimxrt: Add support for MIMXRT1176 MCUs, and MIMXRT1170_EVK board. 2022-11-17 14:11:50 +11:00
TEENSY41 mimxrt: Add support for MIMXRT1176 MCUs, and MIMXRT1170_EVK board. 2022-11-17 14:11:50 +11:00
MIMXRT1011.ld mimxrt/Makefile: Rework board flash type handling. 2022-06-24 17:58:27 +10:00
MIMXRT1011_af.csv mimxrt: Implement machine.Pin class. 2021-05-26 00:12:42 +10:00
MIMXRT1011_clock_config.c mimxrt: Update port to work with new nxp_driver v2.10. 2022-06-03 10:48:49 +10:00
MIMXRT1011_clock_config.h mimxrt: Update port to work with new nxp_driver v2.10. 2022-06-03 10:48:49 +10:00
MIMXRT1015.ld mimxrt/Makefile: Rework board flash type handling. 2022-06-24 17:58:27 +10:00
MIMXRT1015_af.csv mimxrt/boards: Add board files for MIMXRT1015 and MIMXRT1015_EVK. 2022-03-08 23:08:44 +11:00
MIMXRT1015_clock_config.c mimxrt: Update port to work with new nxp_driver v2.10. 2022-06-03 10:48:49 +10:00
MIMXRT1015_clock_config.h mimxrt: Update port to work with new nxp_driver v2.10. 2022-06-03 10:48:49 +10:00
MIMXRT1021.ld mimxrt/Makefile: Rework board flash type handling. 2022-06-24 17:58:27 +10:00
MIMXRT1021_af.csv mimxrt: Support PWM using the FLEXPWM and QTMR modules. 2021-11-24 13:48:27 +11:00
MIMXRT1021_clock_config.c mimxrt: Update port to work with new nxp_driver v2.10. 2022-06-03 10:48:49 +10:00
MIMXRT1021_clock_config.h mimxrt: Update port to work with new nxp_driver v2.10. 2022-06-03 10:48:49 +10:00
MIMXRT1052.ld mimxrt/Makefile: Rework board flash type handling. 2022-06-24 17:58:27 +10:00
MIMXRT1052_af.csv mimxrt: Implement machine.Pin class. 2021-05-26 00:12:42 +10:00
MIMXRT1052_clock_config.c mimxrt: Fix CPU freeze when calling __WFE() in MICROPY_EVENT_POLL_HOOK. 2022-10-27 14:06:12 +11:00
MIMXRT1052_clock_config.h mimxrt: Update port to work with new nxp_driver v2.10. 2022-06-03 10:48:49 +10:00
MIMXRT1062.ld mimxrt/Makefile: Rework board flash type handling. 2022-06-24 17:58:27 +10:00
MIMXRT1062_af.csv mimxrt: Implement machine.Pin class. 2021-05-26 00:12:42 +10:00
MIMXRT1062_clock_config.c mimxrt: Fix CPU freeze when calling __WFE() in MICROPY_EVENT_POLL_HOOK. 2022-10-27 14:06:12 +11:00
MIMXRT1062_clock_config.h mimxrt: Update port to work with new nxp_driver v2.10. 2022-06-03 10:48:49 +10:00
MIMXRT1064.ld mimxrt/Makefile: Rework board flash type handling. 2022-06-24 17:58:27 +10:00
MIMXRT1064_af.csv mimxrt: Implement machine.Pin class. 2021-05-26 00:12:42 +10:00
MIMXRT1064_clock_config.c mimxrt: Fix CPU freeze when calling __WFE() in MICROPY_EVENT_POLL_HOOK. 2022-10-27 14:06:12 +11:00
MIMXRT1064_clock_config.h mimxrt: Update port to work with new nxp_driver v2.10. 2022-06-03 10:48:49 +10:00
MIMXRT1176.ld mimxrt: Add support for MIMXRT1176 MCUs, and MIMXRT1170_EVK board. 2022-11-17 14:11:50 +11:00
MIMXRT1176_af.csv mimxrt: Add support for MIMXRT1176 MCUs, and MIMXRT1170_EVK board. 2022-11-17 14:11:50 +11:00
MIMXRT1176_clock_config.c mimxrt: Add support for MIMXRT1176 MCUs, and MIMXRT1170_EVK board. 2022-11-17 14:11:50 +11:00
MIMXRT1176_clock_config.h mimxrt: Add support for MIMXRT1176 MCUs, and MIMXRT1170_EVK board. 2022-11-17 14:11:50 +11:00
common.ld mimxrt: Add support for MIMXRT1176 MCUs, and MIMXRT1170_EVK board. 2022-11-17 14:11:50 +11:00
deploy_mimxrt.md mimxrt/boards: Update the board.json files and add deploy_xx.md files. 2021-11-16 23:17:42 +11:00
deploy_teensy.md mimxrt/boards: Extend the deploy_teensy.md instructions. 2022-05-27 13:23:46 +10:00
make-flexram-config.py mimxrt: Add support for MIMXRT1176 MCUs, and MIMXRT1170_EVK board. 2022-11-17 14:11:50 +11:00
make-pins.py mimxrt: Add support for MIMXRT1176 MCUs, and MIMXRT1170_EVK board. 2022-11-17 14:11:50 +11:00
manifest.py ports: Use micropython-lib version of drivers in manifests. 2022-09-08 11:27:05 +10:00
mimxrt_prefix.c mimxrt: Add support for MIMXRT1176 MCUs, and MIMXRT1170_EVK board. 2022-11-17 14:11:50 +11:00