bootloader for MicroMod instead of 4.1 ??
I just got my custom PCBs based on the T4.1 on Thursday.
Went through the proofing and testing of the power supplies and everything appears to get the juice it needs.
Then, I went to do the initial flash of the MXRT. I used the blink example sketch, as I added an LED on pin 13.
I compiled for the Teensy 4.1, and the Teensy Loader applet popped up right on time. Then, I pressed the 'program' button.
There was a brief (too brief?) message from Loader saying something about how the hardware was not recognized...
eeeep!
Much hair pulling and head scratching ensued, and then I noticed that Loader was trying to tell me something.
It was toggling between it's own splash screen and some other image of a red board with the words 'MicroMod' barely legible...
I was out of the loop about MicroMod, but I did find the variant in the dropdown of available Teensy boards, so I selected MicroMod, recompiled, and presto! I got the blink sketch loaded!
I'm super happy and super confused at the same time.
I ordered the T4.1 bootloader chips, and they arrived labeled that they are Teensy 4.1 bootloader chips, but they show up in the Arduino IDE as MicroMod and won't behave as T4.1.
System: Mac OS
Loader: v1.54
Teensyduino v1.8.15
My hardware is connected to the USB D+ and D- and GND, and I'm using a separate power supply so the USB Bus voltage is not invited to the party.
Did I get the 'wrong' bootloader chip?
Does it matter?
The hardware I've built is an early prototype version for the
Tympan project.
I'm able to compile advanced example sketches from the Tympan library whilst targeting the MicroMod, so I think I'm in the clear.
Are there any 'gotchas' that I need to watch out for if I'm using T4.1 developed code on the 'MicroMod'? Are all of the alternate pin functions available in the MicroMod board variant?
I am super grateful to the community here for making custom hardware development with Teensy fun and 'easy'. I'm always blown away when I get a board from my assembly house and it just works. 'Yall rock!