Scott Shawcroft
0af5dd59f2
Merge pull request #2898 from hierophect/mimxrt-claiming
...
MIMXRT: Implement pin claiming, pin reset, and pin protections
2020-05-20 11:32:22 -07:00
Lucian Copeland
2acd173e14
Implement core requested changes
2020-05-19 13:54:47 -04:00
Lucian Copeland
99538c2414
Implement pin claiming, pin reset, and pin protections
2020-05-15 15:16:51 -04:00
Scott Shawcroft
61450cbd56
Add Teensy 4.1 board definition
2020-05-11 13:58:58 -07:00
arturo182
0af00cf914
Freeze adafruit_requests and adafruit_esp32spi into feather_m7_1011
2020-02-29 00:39:22 +01:00
arturo182
3f26a0b06b
Freeze adafruit_requests and adafruit_esp32spi into feather_mimxrt1011
2020-02-29 00:26:39 +01:00
arturo182
aa0cf38084
mimxrt10xx: Add Feather M7 1011 board config
2020-02-19 22:08:08 +01:00
Dave Marples
f0e5341b0f
Addition of support for imxt1010, 1050 and 1060 families
2020-02-18 23:16:40 +00:00
Scott Shawcroft
085242bf5c
Use new USB PIDs that aren't used yet.
2020-01-21 18:45:00 -08:00
Scott Shawcroft
1c39606345
Fix other builds missing new heap bounds functions
2020-01-18 18:06:56 -08:00
Scott Shawcroft
9d5742ebd1
Fix start on power up by providing Reset_Handler ourselves.
...
On power up the FlexRAM banks are in an unknown config so we can't
rely on the stack until after we configure FlexRAM.
2020-01-18 11:54:01 -08:00
Scott Shawcroft
9f4ea2122a
teensy fixes
2020-01-17 18:35:09 -08:00
Scott Shawcroft
7d8dac9211
Refine iMX RT memory layout and add three boards
...
Introduces a way to place CircuitPython code and data into
tightly coupled memory (TCM) which is accessible by the CPU in a
single cycle. It also frees up room in the corresponding cache for
intermittent data. Loading from external flash is slow!
The data cache is also now enabled.
Adds support for the iMX RT 1021 chip. Adds three new boards:
* iMX RT 1020 EVK
* iMX RT 1060 EVK
* Teensy 4.0
Related to #2492 , #2472 and #2477 . Fixes #2475 .
2020-01-17 17:36:08 -08:00
arturo182
13e0cba6f1
Add initial MIMXRT10XX port
2020-01-06 21:08:49 +01:00