Hello!
I just got one of these bad boys. A micromod Teensy card, and an "All ports brought out" micromod motherboard. Put the two boards together, plugged it into a USB C. OK, the micromod port came up in my Arduino IDE. Just to see if I could download something, I set the IDE to "Teensy MicroMod" and downloaded my current project. The download was apparently successful. The downloader was happy, and the blinking lights on the board changed.
What about another download? No luck, now the "Teensy MicroMod" port is gone from the USB listing. Not entirely unexpected; the traditional Teensy card has a boot processor that takes over the SWD/JTAG pins. This doesn't have that, so I'm guessing that a boot program was loaded into the IMXRT1062 itself during manufacture. So you get to download once.
I have a "Segger EDU Mini" on order. I expect and hope that downloads can be done through that. Really, the main advantage to me of the MicroMod ecosystem is that the SWD is available. I am so sick of debug printf()'s!
I just got one of these bad boys. A micromod Teensy card, and an "All ports brought out" micromod motherboard. Put the two boards together, plugged it into a USB C. OK, the micromod port came up in my Arduino IDE. Just to see if I could download something, I set the IDE to "Teensy MicroMod" and downloaded my current project. The download was apparently successful. The downloader was happy, and the blinking lights on the board changed.
What about another download? No luck, now the "Teensy MicroMod" port is gone from the USB listing. Not entirely unexpected; the traditional Teensy card has a boot processor that takes over the SWD/JTAG pins. This doesn't have that, so I'm guessing that a boot program was loaded into the IMXRT1062 itself during manufacture. So you get to download once.
I have a "Segger EDU Mini" on order. I expect and hope that downloads can be done through that. Really, the main advantage to me of the MicroMod ecosystem is that the SWD is available. I am so sick of debug printf()'s!