mimxrt/boards: Update the board.json files and add deploy_xx.md files.

- Add board.md files for MIMXRT1060_EVK and MIMXRT1064_EVK warning about
  their experimental state.
- Add separate deploy_teensy.md and deploy_mimxrt.md files.
This commit is contained in:
robert-hh 2021-11-05 15:59:55 +01:00 committed by Damien George
parent d72d699dad
commit 7cc9b257a9
12 changed files with 99 additions and 14 deletions

View File

@ -1,9 +1,16 @@
{
"deploy": [
"../deploy.md"
"../deploy_mimxrt.md"
],
"docs": "",
"features": [],
"features": [
"MicroUSB",
"Microphone",
"AudioCodec",
"SPDIF",
"OpenSDA",
"JLink"
],
"images": [
"i.MXRT1010-TOP.jpg"
],

View File

@ -1,9 +1,19 @@
{
"deploy": [
"../deploy.md"
"../deploy_mimxrt.md"
],
"docs": "",
"features": [],
"features": [
"Ethernet",
"SDRAM",
"MicroSD",
"MicroUSB",
"Microphone",
"AudioCodec",
"CAN",
"OpenSDA",
"JLink"
],
"images": [
"MIMXRT-1020-EVKBD.jpg"
],

View File

@ -1,9 +1,20 @@
{
"deploy": [
"../deploy.md"
"../deploy_mimxrt.md"
],
"docs": "",
"features": [],
"features": [
"Ethernet",
"SDRAM",
"MicroSD",
"MicroUSB",
"Microphone",
"AudioCodec",
"SPDIF",
"CAN",
"OpenSDA",
"JLink"
],
"images": [
"IMX_RT1050-EVKB_TOP-LR.jpg"
],

View File

@ -1,9 +1,21 @@
{
"deploy": [
"../deploy.md"
"../deploy_mimxrt.md"
],
"docs": "",
"features": [],
"features": [
"Ethernet",
"SDRAM",
"MicroSD",
"MicroUSB",
"Microphone",
"AudioCodec",
"SPDIF",
"CAN",
"Camera",
"OpenSDA",
"JLink"
],
"images": [
"X-MIMXRT1060-EVK-BOARD-BOTTOM.jpg"
],

View File

@ -0,0 +1 @@
The port for this board is experimental. It is made based on the documentation, but was not yet tested.

View File

@ -1,9 +1,21 @@
{
"deploy": [
"../deploy.md"
"../deploy_mimxrt.md"
],
"docs": "",
"features": [],
"features": [
"Ethernet",
"SDRAM",
"MicroSD",
"MicroUSB",
"Microphone",
"AudioAmp",
"SPDIF",
"CAN",
"Camera",
"OpenSDA",
"JLink"
],
"images": [
"MIMXRT1064EVK-TOP.jpg"
],

View File

@ -0,0 +1 @@
The port for this board is experimental. It is made based on the documentation, but was not yet tested.

View File

@ -1,9 +1,11 @@
{
"deploy": [
"../deploy.md"
"../deploy_teensy.md"
],
"docs": "",
"features": [],
"features": [
"Breadboard Friendly"
],
"images": [
"teensy40_front.jpg"
],

View File

@ -1,9 +1,13 @@
{
"deploy": [
"../deploy.md"
"../deploy_teensy.md"
],
"docs": "",
"features": [],
"features": [
"MicroSD",
"Ethernet",
"Breadboard Friendly"
],
"images": [
"teensy41_4.jpg"
],

View File

@ -0,0 +1,11 @@
Firmware can be loaded to the MIMXRT development boards in various ways. The most convenient
one is using the built-in support MCU. When a PC is connected to the debug USB port, a drive
icon will appear. Firmware can be uploaded to the board by copying it to this drive. The copy
and flashing will take a few moments. At the end of the upload, the drive icon will disappear
and reappear again. Then the reset button has to be pushed, which starts the MicroPython firmware.
Depending on the power jumper settings, both the debug USB and OTG USB port have to be powered
during firmware upload.
You may as well load the firmware using the JLink port or openSDA interface with the appropriate tools.
For more options, consult the user guide of the board.

View File

@ -0,0 +1,14 @@
For deploying the firmware use the Teensy Loader tool provided by PJRC on their web site.
PJRC provides both a graphical and command line version for Windows, OS X and Linux.
With the command line version, run the command:
```bash
teensy_loader_cli --mcu=imxrt1062 -v -w TEENSY40-<date_version_tag>.hex
```
or for Teensy 4.1:
```bash
teensy_loader_cli --mcu=imxrt1062 -v -w TEENSY41-<date_version_tag>.hex
```
When loading the firmware the PJRC boot loader will erase the content of the board file system.