Skip to content

mimxrt: Mark boards with no TinyUF2 bootloader support.#19301

Open
projectgus wants to merge 1 commit into
micropython:masterfrom
projectgus:doc/mimxrt_boards_w_no_uf2
Open

mimxrt: Mark boards with no TinyUF2 bootloader support.#19301
projectgus wants to merge 1 commit into
micropython:masterfrom
projectgus:doc/mimxrt_boards_w_no_uf2

Conversation

@projectgus
Copy link
Copy Markdown
Contributor

@projectgus projectgus commented Jun 3, 2026

Summary

This was noted in description of PR #15983 & commit message for e574f68, but these boards' deploy.md files still said the bootloader was supported.

Add explicit makefile settings to disable support, with a comment for the reason, and also add a deploy_mimxrt_nouf2.md file which contains only the SWD flashing method and notes the lack of UF2 bootloader support.

Related to #19250 (thanks @robert-hh for pointing me in the right direction on this issue!)

This work was funded through GitHub Sponsors.

Testing

Tested by me banging my head against the MIMXRT1050_EVK board wondering why it wouldn't boot. 😆

Generative AI

I did not use generative AI tools when creating this PR.

This was noted in PR description & commit message for e574f68, but these
boards' deploy.md files still said the bootloader was supported.

Add explicit makefile settings to disable support, with a comment
for the reason, and also add a deploy_mimxrt_nouf2.md file which
contains only the SWD flashing method and notes the lack of
UF2 bootloader support.

This work was funded through GitHub Sponsors.

Signed-off-by: Angus Gratton <angus@redyak.com.au>
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jun 3, 2026

Code size report:

Reference:  tools: Formally recommend the micropython-uncrustify package. [3e5add3]
Comparison: mimxrt: Mark boards with no TinyUF2 bootloader support. [merge of dee562b]
  mpy-cross:    +0 +0.000% 
   bare-arm:    +0 +0.000% 
minimal x86:    +0 +0.000% 
   unix x64:    +0 +0.000% standard
      stm32:    +0 +0.000% PYBV10
      esp32:    +0 +0.000% ESP32_GENERIC
     mimxrt:    +0 +0.000% TEENSY40
        rp2:    +0 +0.000% RPI_PICO_W
       samd:    +0 +0.000% ADAFRUIT_ITSYBITSY_M4_EXPRESS
  qemu rv32:    +0 +0.000% VIRT_RV32

Copy link
Copy Markdown
Contributor

@robert-hh robert-hh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks Good. Of course, no complaints about the documentation file from a non-native speaker.
Firmware built for MIMXRT1050-EVK, MIMXRT1176-EVK and SEEED Arch Mix 1050, representing the boards being addressed by this PR and one that is not.
Building works, all boards start up as they should.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants