circuitpython/ports/mimxrt/boards
robert-hh 8e54225140 mimxrt: Format the firmware image to match the new teensy loader.
The new teensy loader keeps the file system under certain conditions:
- The file size is properly set in the file header.
- The header version is 4.3

These changes are implemented here, requiring a backport of
fsl_flexspi_nor_boot.c.  There is still a problem with the command line
version of the teensy loader, which fails on the first attempt.  At the
second attempt it works.  The GUI version of the teensy loader is fine.
2022-09-13 18:35:48 +10:00
..
MIMXRT1010_EVK mimxrt: Use MP_REGISTER_ROOT_POINTER(). 2022-07-18 13:50:34 +10:00
MIMXRT1015_EVK mimxrt: Use MP_REGISTER_ROOT_POINTER(). 2022-07-18 13:50:34 +10:00
MIMXRT1020_EVK mimxrt: Use MP_REGISTER_ROOT_POINTER(). 2022-07-18 13:50:34 +10:00
MIMXRT1050_EVK mimxrt: Use MP_REGISTER_ROOT_POINTER(). 2022-07-18 13:50:34 +10:00
MIMXRT1060_EVK mimxrt: Use MP_REGISTER_ROOT_POINTER(). 2022-07-18 13:50:34 +10:00
MIMXRT1064_EVK mimxrt: Use MP_REGISTER_ROOT_POINTER(). 2022-07-18 13:50:34 +10:00
OLIMEX_RT1010 mimxrt: Use MP_REGISTER_ROOT_POINTER(). 2022-07-18 13:50:34 +10:00
SEEED_ARCH_MIX mimxrt: Use MP_REGISTER_ROOT_POINTER(). 2022-07-18 13:50:34 +10:00
TEENSY40 mimxrt: Use MP_REGISTER_ROOT_POINTER(). 2022-07-18 13:50:34 +10:00
TEENSY41 mimxrt: Use MP_REGISTER_ROOT_POINTER(). 2022-07-18 13:50:34 +10: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: Update port to work with new nxp_driver v2.10. 2022-06-03 10:48:49 +10: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: Update port to work with new nxp_driver v2.10. 2022-06-03 10:48:49 +10: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: Update port to work with new nxp_driver v2.10. 2022-06-03 10:48:49 +10:00
MIMXRT1064_clock_config.h mimxrt: Update port to work with new nxp_driver v2.10. 2022-06-03 10:48:49 +10:00
common.ld mimxrt: Format the firmware image to match the new teensy loader. 2022-09-13 18:35:48 +10: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/boards: Add board files for MIMXRT1015 and MIMXRT1015_EVK. 2022-03-08 23:08:44 +11:00
make-pins.py mimxrt: Support PWM using the FLEXPWM and QTMR modules. 2021-11-24 13:48:27 +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/sdcard: Implement SDCard driver. 2021-09-07 20:45:33 +02:00