Forum Rule: Always post complete source code & details to reproduce any issue!
Page 8 of 32 FirstFirst ... 6 7 8 9 10 18 ... LastLast
Results 176 to 200 of 796

Thread: Teensy 4.1 Beta Test

  1. #176
    Senior Member+ mjs513's Avatar
    Join Date
    Jul 2014
    Location
    New York
    Posts
    5,323
    Quote Originally Posted by manitou View Post
    Frank has implemented SPIFFS on the external FLASH,see https://github.com/PaulStoffregen/teensy41_extram I even built a tftp server using the SPIFFS as part of ethernet testing, see last table in post #108
    @manitou brings up a good point here.

    He is absolutely correct @Frank B put together the initialization for the flash as well as getting the SPIFFS file system working on the T4.1. Al the credit goes to him on that! My apologies it that wasn't already made clear earlier in the thread. With out that there would be no library to start playing with. The rest of us just built on that to make the function calls in the lib look like fat_fs calls just so it would somewhat familiar to use with some minor tweaking. The other parts for direct memory writes and structured write like in the FRAM lib was a collaborative effort. As well as testing the heck out of it.

  2. #177
    Senior Member+ Frank B's Avatar
    Join Date
    Apr 2014
    Location
    Germany NRW
    Posts
    6,906
    Stop.
    I just wrote the few interface functions. No magic.

    SPIFFS has advantages and disadvantages - like everything. What I like about SPIFFS is that you can create an Image on your PC (though I haven't tried that yet).
    For many things, other filesystems are better - e.g. Paul's serialflash (which still needs to be ported).

    RAM should also be used as RAM (Random Access Memory) - or e.g. as buffer. How you store something in the flash is basically irrelevant. I could also imagine to adapt "Teensytransfer" to it . although I'm still waiting for a better solution (via USB-accessible filesystem).
    (btw, if anybody know how to create a up-to-date teensytransfer-executable for MACs on Windows or Linux, i would appreciate help. (I don't know anything about MAC...))
    The current version seems to have serious problems - no 64Bit.

  3. #178
    Senior Member+ mjs513's Avatar
    Join Date
    Jul 2014
    Location
    New York
    Posts
    5,323
    Quote Originally Posted by Frank B View Post
    Stop.
    I just wrote the few interface functions. No magic.

    SPIFFS has advantages and disadvantages - like everything. What I like about SPIFFS is that you can create an Image on your PC (though I haven't tried that yet).
    For many things, other filesystems are better - e.g. Paul's serialflash (which still needs to be ported).

    RAM should also be used as RAM (Random Access Memory) - or e.g. as buffer. How you store something in the flash is basically irrelevant. I could also imagine to adapt "Teensytransfer" to it . although I'm still waiting for a better solution (via USB-accessible filesystem).
    (btw, if anybody know how to create a up-to-date teensytransfer-executable for MACs on Windows or Linux, i would appreciate help. (I don't know anything about MAC...))
    The current version seems to have serious problems - no 64Bit.
    No stop - you actually converted me to liking SPIFFS.

    Hmm - teensytransfer tool. Guess I have another diversion. I already tested coping files from the T4.1 using @wwatson's MSC library as opposed to using the SD card on the USB_host. Probably could do using a SSD or HDD as well, uses the same interface. Would have to do some work though.

    although I'm still waiting for a better solution (via USB-accessible filesystem)
    Any ideas if anything else uses something like this.

  4. #179
    Senior Member+ MichaelMeissner's Avatar
    Join Date
    Nov 2012
    Location
    Ayer Massachussetts
    Posts
    3,743
    Quote Originally Posted by mjs513 View Post
    @MichaelMeissner
    Easy answer first:
    1, I got the chips that Paul mentions from alliexpress:
    ESPRESSIF ESP-PSRAM64H : https://www.aliexpress.com/item/4000...40f64c4dx51k2V
    Hmmm, ok. I've had problems in the past ordering stuff from both aliexpress.com and alababa.com (it doesn't seem to like my email setup).

    I used my gmail account, and in theory I made an order. But I did check all of the other places, and I could not find similar chips anywhere. In theory, it will get here by end of June.

    Quote Originally Posted by Frank B View Post
    Stop.
    I just wrote the few interface functions. No magic.

    SPIFFS has advantages and disadvantages - like everything. What I like about SPIFFS is that you can create an Image on your PC (though I haven't tried that yet).
    For many things, other filesystems are better - e.g. Paul's serialflash (which still needs to be ported).

    RAM should also be used as RAM (Random Access Memory) - or e.g. as buffer. How you store something in the flash is basically irrelevant. I could also imagine to adapt "Teensytransfer" to it . although I'm still waiting for a better solution (via USB-accessible filesystem).
    (btw, if anybody know how to create a up-to-date teensytransfer-executable for MACs on Windows or Linux, i would appreciate help. (I don't know anything about MAC...))
    The current version seems to have serious problems - no 64Bit.
    I wasn't sure if Teensy Transfer was still an active project or not. But I did some simple modifications to get it to work on a Teensy 4.0, and I was able to access a flash chip soldered on an audio shield with it. I've never done the github patch request thing, so I just put up the files in my external web server:


    It sounds like we will need some more options to Teensy Transfer as the Teensy 4.1 progresses.
    Last edited by MichaelMeissner; 05-02-2020 at 02:26 AM.

  5. #180
    Senior Member PaulStoffregen's Avatar
    Join Date
    Nov 2012
    Posts
    22,077
    Quote Originally Posted by MichaelMeissner View Post
    Do the two pads have different fixed addresses, or if have both chips soldered in, is the second chip just after the first.
    The RAM chip always appears at 0x70000000.

    The starting address of the flash chip (or whatever QSPI memory chip you solder onto the larger pads) is configurable. So far all the code we've used sets it to start at 0x71000000, which allows 16MB for the RAM. So far it seems all the PSRAM chips are 8MB, so maybe we'll switch the starting address to 0x70800000. During the earliest testing, I chose this for visual convenience where 70=RAM and 71=Flash.

    Normally flash memory would be accessed using a filesystem library SPIFFS or SerialFlash. Using ordinary memory access, you can only read the flash. Writing requires special work and also flushing the cache. Reading while the flash is busy writing is not supported, which is another good reason to only read using a library.

    RAM can be accessed normally and you only need to worry about the cache if using DMA.


    it would be helpful if somebody could point out some links to buy the chip.
    They are tricky to buy. I'll send you one in the mail right now.

    I can also confirm PJRC will be selling the RAM chip (for $1 - as a separate item DIY soldering required) when we release Teensy 4.1. Hopefully that will make things easier.

  6. #181
    Senior Member+ MichaelMeissner's Avatar
    Join Date
    Nov 2012
    Location
    Ayer Massachussetts
    Posts
    3,743
    Quote Originally Posted by PaulStoffregen View Post
    The RAM chip always appears at 0x70000000.

    The starting address of the flash chip (or whatever QSPI memory chip you solder onto the larger pads) is configurable. So far all the code we've used sets it to start at 0x71000000, which allows 16MB for the RAM. So far it seems all the PSRAM chips are 8MB, so maybe we'll switch the starting address to 0x70800000. During the earliest testing, I chose this for visual convenience where 70=RAM and 71=Flash.

    ...

    They are tricky to buy. I'll send you one in the mail right now.

    I can also confirm PJRC will be selling the RAM chip (for $1 - as a separate item DIY soldering required) when we release Teensy 4.1. Hopefully that will make things easier.
    Thanks. It is good to know, since it seems hard to buy in consumer levels.

    It may also make sense to offer the flash chip for sale, both for the audio shield and for the 4.1. Yes, they are fairly common, but it is better IMHO if you are ordering a bunch of things from the same vendor to spread out the shipping cost.

    In terms of address for the flash chip, my preference would be to use 0x71000000, but ultimately it doesn't matter. I would suggest having two weak alias variables, that gives the two starting addresses, so if somebody needs to change it, they can.

  7. #182
    Senior Member
    Join Date
    Apr 2014
    Location
    Germany
    Posts
    935
    Thanks. It is good to know, since it seems hard to buy in consumer levels.
    Just ordered 10 at Electrodragon for 0.80 EUR /pc MOQ is 2pcs

    https://www.electrodragon.com/produc...s6404-iot-ram/ Usually they deliver quite fast.

  8. #183
    Does the code in https://forum.pjrc.com/threads/60532...l=1#post237578 work with Teensy 4.0 and audio shield with ESP-PSRAM64H soldered in?

    Nice to have ethernet, then you can use OSC instead of MIDI for controlling modular synths (assuming you've got some D/A converters to generate the CV's).

    There is no PoE but I guess you could use separate injectors and splitters to get the Teensy powered by PoE (like these which are though 12V ones, do we need 5V, guess the voltage is the same which is injected):
    https://www.banggood.com/1-Pair-POE-...p-1531485.html

  9. #184
    Senior Member+ mjs513's Avatar
    Join Date
    Jul 2014
    Location
    New York
    Posts
    5,323
    Quote Originally Posted by MichaelMeissner View Post
    Hmmm, ok. I've had problems in the past ordering stuff from both aliexpress.com and alababa.com (it doesn't seem to like my email setup).

    I used my gmail account, and in theory I made an order. But I did check all of the other places, and I could not find similar chips anywhere. In theory, it will get here by end of June.



    I wasn't sure if Teensy Transfer was still an active project or not. But I did some simple modifications to get it to work on a Teensy 4.0, and I was able to access a flash chip soldered on an audio shield with it. I've never done the github patch request thing, so I just put up the files in my external web server:


    It sounds like we will need some more options to Teensy Transfer as the Teensy 4.1 progresses.
    @MichaelMeissner - thanks for the links have to play with it but looks like my list may be getting longer.

  10. #185
    Senior Member pictographer's Avatar
    Join Date
    May 2013
    Location
    San Jose, CA
    Posts
    671
    Just got my T4.1 beta! It blinked as expected when I plugged it in to a USB port of my AMD A10-7800 radeon r7 running Ubuntu 19.10.

    My first upload attempt failed because I forgot to change the board from Teensy LC to Teensy 4.1. There was an odd combination of messages at the compiler output
    Code:
    arduino_build_767891 -tools=/home/corbett/arduino-1.8.12/hardware/teensy/../tools -board=TEENSYLC -reboot -port=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2 -portlabel=/dev/bus/usb/005/054 Bootloader -portprotocol=Teensy No Teensy boards were found on any USB ports of your computer.
    An error occurred while uploading the sketch
    Please press the PROGRAM MODE BUTTON on your Teensy to upload your sketch.
    It might be confusing to someone just getting started that on the one hand, it says, "No Teensy boards were found on any USB ports", but on the other hand, it says, "Please press the PROGRAM MODE BUTTON on your Teensy".

    I tried to open the serial monitor, but it wouldn't open. Again, the messages were curious, because the IDE was able to identify the board. Unfortunately, I didn't write down message.

    After selecting the correct board, recompiling, and pressing the program button, everything worked beautifully and I didn't need to press it after subsequent code uploads.

    I'm now on the hunt for beta testing tasks. Suggestions welcome!

  11. #186
    Senior Member+ defragster's Avatar
    Join Date
    Feb 2015
    Posts
    11,764
    Quote Originally Posted by pictographer View Post
    Just got my T4.1 beta! It blinked as expected when I plugged it in to a USB port of my AMD A10-7800 radeon r7 running Ubuntu 19.10.

    My first upload attempt failed because I forgot to change the board from Teensy LC to Teensy 4.1. There was an odd combination of messages at the compiler output

    After selecting the correct board, recompiling, and pressing the program button, everything worked beautifully and I didn't need to press it after subsequent code uploads.

    I'm now on the hunt for beta testing tasks. Suggestions welcome!
    That always causes a few seconds of confusion … at the same time the Teensy Loader likely popped a "wrong board". Even more confusing if there are multiple Teensy's active and one seems to end up in bootloader and AUTO turns off and it takes more manipulations to get them going again.

    As far as Beta testing do some of what you last did with a T_4 or other and see if there are any unfound oddities.

    SD and USBHost seems to have proper wiring to act like on T_3.6 or T_4.0 on breakout. Bottom pins brought to edges and a few added should be addressable and functional as noted on the posted Card.

    Bigger FLASH of 8 MB just more storage space and larger EEPROM mapping space. Power Off/On should work like T_4 and with vBat should have usable RTC - though setting the T_4.x clock routine just updated for next Beta.

  12. #187
    Senior Member pictographer's Avatar
    Join Date
    May 2013
    Location
    San Jose, CA
    Posts
    671

    An error occurred while uploading the sketch

    I've never been able to observe a pattern that explains when the program button needs to be pushed and when it doesn't.

    Just tried switching from my little Hello program to the FastLED demo program. Compiled fine, but wouldn't upload without pushing the button. The T4.1 was the only Teensy plugged in. I didn't unplug it. The computer did put the display to sleep between uploading my hello program and uploading the FastLED demo reel sketch. Maybe something happens when the computer goes to sleep that makes the button press necessary?

    My hello sketch is just this
    Code:
    void setup() {
      pinMode(LED_BUILTIN, OUTPUT);
      digitalWriteFast(LED_BUILTIN, HIGH);
      Serial.begin(9600);
      while (!Serial) ;
      digitalWriteFast(LED_BUILTIN, LOW);
      Serial.println("Hello, Teensy 4.1!");
      Serial.println("Hello, again");
    }
    
    
    void loop() {
      digitalWriteFast(LED_BUILTIN, LOW);
      delay(250);
      digitalWriteFast(LED_BUILTIN, HIGH);
      delay(250);
    }
    This is from the terminal in which I launched the Arduino IDE
    Code:
    Using library FastLED at version 3.3.1 in folder: /home/corbett/arduino-1.8.12/hardware/teensy/avr/libraries/FastLED Using library SPI at version 1.0 in folder: /home/corbett/arduino-1.8.12/hardware/teensy/avr/libraries/SPI 
    /home/corbett/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-size -A /tmp/arduino_build_270474/DemoReel100.ino.elf
    Sketch uses 23136 bytes (0%) of program storage space. Maximum is 8126464 bytes.
    Global variables use 41660 bytes (7%) of dynamic memory, leaving 482628 bytes for local variables. Maximum is 524288 bytes.
    /home/corbett/arduino-1.8.12/hardware/teensy/../tools/teensy_post_compile -file=DemoReel100.ino -path=/tmp/arduino_build_270474 -tools=/home/corbett/arduino-1.8.12/hardware/teensy/../tools -board=TEENSY41 -reboot -port=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2 -portlabel=/dev/bus/usb/005/066 Bootloader -portprotocol=Teensy 
    An error occurred while uploading the sketch
    The tail of the compilation messages looks like this
    Code:
    Compiling core...
    Using precompiled core: /tmp/arduino_cache_253112/core/core_980940fef52a9e365e84c5204b66dc0a.a
    Linking everything together...
    /home/corbett/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc -O2 -Wl,--gc-sections,--relax -T/home/corbett/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/imxrt1062_t41.ld -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -o /tmp/arduino_build_270474/DemoReel100.ino.elf /tmp/arduino_build_270474/sketch/DemoReel100.ino.cpp.o /tmp/arduino_build_270474/libraries/FastLED/FastLED.cpp.o /tmp/arduino_build_270474/libraries/FastLED/bitswap.cpp.o /tmp/arduino_build_270474/libraries/FastLED/colorpalettes.cpp.o /tmp/arduino_build_270474/libraries/FastLED/colorutils.cpp.o /tmp/arduino_build_270474/libraries/FastLED/hsv2rgb.cpp.o /tmp/arduino_build_270474/libraries/FastLED/lib8tion.cpp.o /tmp/arduino_build_270474/libraries/FastLED/noise.cpp.o /tmp/arduino_build_270474/libraries/FastLED/platforms.cpp.o /tmp/arduino_build_270474/libraries/FastLED/power_mgt.cpp.o /tmp/arduino_build_270474/libraries/FastLED/wiring.cpp.o /tmp/arduino_build_270474/libraries/SPI/SPI.cpp.o /tmp/arduino_build_270474/../arduino_cache_253112/core/core_980940fef52a9e365e84c5204b66dc0a.a -L/tmp/arduino_build_270474 -larm_cortexM7lfsp_math -lm -lstdc++
    /home/corbett/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-objcopy -O ihex -j .eeprom --set-section-flags=.eeprom=alloc,load --no-change-warnings --change-section-lma .eeprom=0 /tmp/arduino_build_270474/DemoReel100.ino.elf /tmp/arduino_build_270474/DemoReel100.ino.eep
    /home/corbett/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-objcopy -O ihex -R .eeprom /tmp/arduino_build_270474/DemoReel100.ino.elf /tmp/arduino_build_270474/DemoReel100.ino.hex
    /home/corbett/arduino-1.8.12/hardware/teensy/../tools/stdout_redirect /tmp/arduino_build_270474/DemoReel100.ino.lst /home/corbett/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-objdump -d -S -C /tmp/arduino_build_270474/DemoReel100.ino.elf
    /home/corbett/arduino-1.8.12/hardware/teensy/../tools/stdout_redirect /tmp/arduino_build_270474/DemoReel100.ino.sym /home/corbett/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-objdump -t -C /tmp/arduino_build_270474/DemoReel100.ino.elf
    /home/corbett/arduino-1.8.12/hardware/teensy/../tools/teensy_post_compile -file=DemoReel100.ino -path=/tmp/arduino_build_270474 -tools=/home/corbett/arduino-1.8.12/hardware/teensy/../tools/ -board=TEENSY41
    Using library FastLED at version 3.3.1 in folder: /home/corbett/arduino-1.8.12/hardware/teensy/avr/libraries/FastLED 
    Using library SPI at version 1.0 in folder: /home/corbett/arduino-1.8.12/hardware/teensy/avr/libraries/SPI 
    /home/corbett/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-size -A /tmp/arduino_build_270474/DemoReel100.ino.elf
    Sketch uses 23136 bytes (0%) of program storage space. Maximum is 8126464 bytes.
    Global variables use 41660 bytes (7%) of dynamic memory, leaving 482628 bytes for local variables. Maximum is 524288 bytes.
    /home/corbett/arduino-1.8.12/hardware/teensy/../tools/teensy_post_compile -file=DemoReel100.ino -path=/tmp/arduino_build_270474 -tools=/home/corbett/arduino-1.8.12/hardware/teensy/../tools -board=TEENSY41 -reboot -port=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2 -portlabel=/dev/bus/usb/005/066 Bootloader -portprotocol=Teensy 
    An error occurred while uploading the sketch
    The verbose info from the Teensy Loader has the following
    Code:
    12:20:35.553 (post_compile 1): Begin, version=1.52-beta312:20:36.820 (loader): Teensy Loader 1.52-beta3, begin program
    12:20:36.902 (loader): File "touch_lc.ino.hex". 7952 bytes, 13% used
    12:20:36.926 (loader): Listening for remote control on port 3149
    12:20:36.926 (loader): initialized, showing main window
    12:20:37.144 (loader): remote connection 15 opened
    12:20:37.145 (post_compile 1): Sending command: comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_post_compile)
    12:20:37.145 (loader): remote cmd from 15: "comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_post_compile)"
    12:20:37.146 (loader): remote cmd from 15: "status"
    12:20:37.233 (post_compile 1): Status: 1, 0, 0, 0, 0, 0, /tmp/arduino_build_404566/, touch_lc.ino.hex
    12:20:37.233 (post_compile 1): Sending command: dir:/tmp/arduino_build_767891/
    12:20:37.315 (loader): remote cmd from 15: "dir:/tmp/arduino_build_767891/"
    12:20:37.315 (post_compile 1): Sending command: file:hello_t41.ino.hex
    12:20:37.315 (loader): remote cmd from 15: "file:hello_t41.ino.hex"
    12:20:37.327 (loader): File "hello_t41.ino.hex". 7532 bytes, 12% used
    12:20:37.340 (loader): remote cmd from 15: "status"
    12:20:37.462 (post_compile 1): Status: 1, 0, 0, 0, 0, 0, /tmp/arduino_build_767891/, hello_t41.ino.hex
    12:20:37.462 (post_compile 1): Sending command: auto:on
    12:20:37.462 (loader): remote cmd from 15: "auto:on"
    12:20:37.462 (post_compile 1): Disconnect
    12:20:37.473 (loader): remote connection 15 closed
    12:20:37.603 (post_compile 2): Begin, version=1.52-beta3
    12:20:37.603 (loader): remote connection 15 opened
    12:20:37.603 (post_compile 2): Sending command: comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_post_compile)
    12:20:37.603 (loader): remote cmd from 15: "comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_post_compile)"
    12:20:37.604 (loader): remote cmd from 15: "status"
    12:20:37.679 (post_compile 2): Status: 1, 1, 0, 0, 0, 0, /tmp/arduino_build_767891/, hello_t41.ino.hex
    12:20:37.679 (post_compile 2): Disconnect
    12:20:37.689 (post_compile 3): Running teensy_reboot: /home/corbett/arduino-1.8.12/hardware/teensy/../tools/teensy_reboot
    12:20:37.689 (loader): remote connection 15 closed
    12:20:37.689 (loader): remote connection 15 opened
    12:20:37.689 (loader): remote connection 15 closed
    12:20:37.695 (reboot 4): Begin, version=1.52-beta3
    12:20:37.695 (reboot 4): location = /sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:20:37.695 (reboot 4): portlabel = /dev/bus/usb/005/054 Bootloader
    12:20:37.695 (reboot 4): portprotocol = Teensy
    12:20:37.695 (reboot 4): Only location /sys/devices/pci0000:00/0000:00:10.0/usb5/5-2 will be tried
    12:20:37.711 (loader): remote connection 15 opened
    12:20:37.726 (reboot 4): Disconnect
    12:20:37.804 (loader): remote connection 15 closed
    12:23:57.392 (loader): file changed
    12:23:58.383 (post_compile 5): Begin, version=1.52-beta3
    12:23:58.384 (loader): remote connection 15 opened
    12:23:58.384 (post_compile 5): Sending command: comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_post_compile)
    12:23:58.384 (loader): remote cmd from 15: "comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_post_compile)"
    12:23:58.384 (loader): remote cmd from 15: "status"
    12:23:58.384 (loader): file changed
    12:23:58.397 (loader): File "hello_t41.ino.hex". 15060 bytes, 24% used
    12:23:58.465 (post_compile 5): Status: 1, 1, 0, 0, 0, 0, /tmp/arduino_build_767891/, hello_t41.ino.hex
    12:23:58.465 (post_compile 5): Disconnect
    12:23:58.526 (loader): remote connection 15 closed
    12:23:58.592 (post_compile 6): Begin, version=1.52-beta3
    12:23:58.593 (loader): remote connection 15 opened
    12:23:58.593 (post_compile 6): Sending command: comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_post_compile)
    12:23:58.593 (loader): remote cmd from 15: "comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_post_compile)"
    12:23:58.593 (loader): remote cmd from 15: "status"
    12:23:58.676 (post_compile 6): Status: 1, 1, 0, 0, 0, 0, /tmp/arduino_build_767891/, hello_t41.ino.hex
    12:23:58.676 (post_compile 6): Disconnect
    12:23:58.687 (post_compile 7): Running teensy_reboot: /home/corbett/arduino-1.8.12/hardware/teensy/../tools/teensy_reboot
    12:23:58.687 (loader): remote connection 15 closed
    12:23:58.687 (loader): remote connection 15 opened
    12:23:58.687 (loader): remote connection 15 closed
    12:23:58.688 (reboot 8): Begin, version=1.52-beta3
    12:23:58.688 (reboot 8): location = /sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:23:58.688 (reboot 8): portlabel = (null)
    12:23:58.688 (reboot 8): portprotocol = (null)
    12:23:58.706 (loader): remote connection 15 opened
    12:23:58.728 (reboot 8): Disconnect
    12:23:58.811 (loader): remote connection 15 closed
    12:25:13.957 (loader): file changed
    12:25:32.275 (ports 9): Begin, version=1.52-beta3
    12:25:32.343 (loader): remote connection 15 opened
    12:28:48.875 (post_compile 10): Begin, version=1.52-beta3
    12:28:48.876 (loader): remote connection 16 opened
    12:28:48.876 (post_compile 10): Sending command: comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_post_compile)
    12:28:48.876 (loader): remote cmd from 16: "comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_post_compile)"
    12:28:48.876 (loader): remote cmd from 16: "status"
    12:28:48.943 (post_compile 10): Status: 0, 1, 0, 0, 0, 0, /tmp/arduino_build_767891/, hello_t41.ino.hex
    12:28:48.943 (post_compile 10): Sending command: dir:/tmp/arduino_build_362108/
    12:28:49.002 (loader): remote cmd from 16: "dir:/tmp/arduino_build_362108/"
    12:28:49.002 (post_compile 10): Sending command: file:hello_t41.ino.hex
    12:28:49.002 (loader): remote cmd from 16: "file:hello_t41.ino.hex"
    12:28:49.011 (loader): File "hello_t41.ino.hex". 15060 bytes, 24% used
    12:28:49.020 (loader): remote cmd from 16: "status"
    12:28:49.122 (post_compile 10): Status: 1, 1, 0, 0, 0, 0, /tmp/arduino_build_362108/, hello_t41.ino.hex
    12:28:49.122 (post_compile 10): Disconnect
    12:28:49.133 (loader): remote connection 16 closed
    12:28:49.263 (post_compile 11): Begin, version=1.52-beta3
    12:28:49.288 (loader): remote connection 16 opened
    12:28:49.288 (post_compile 11): Sending command: comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_post_compile)
    12:28:49.288 (loader): remote cmd from 16: "comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_post_compile)"
    12:28:49.288 (loader): remote cmd from 16: "status"
    12:28:49.369 (post_compile 11): Status: 1, 1, 0, 0, 0, 0, /tmp/arduino_build_362108/, hello_t41.ino.hex
    12:28:49.369 (post_compile 11): Disconnect
    12:28:49.380 (post_compile 12): Running teensy_reboot: /home/corbett/arduino-1.8.12/hardware/teensy/../tools/teensy_reboot
    12:28:49.380 (loader): remote connection 16 closed
    12:28:49.380 (loader): remote connection 16 opened
    12:28:49.380 (loader): remote connection 16 closed
    12:28:49.382 (reboot 13): Begin, version=1.52-beta3
    12:28:49.382 (reboot 13): location = /sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:28:49.382 (reboot 13): portlabel = (null)
    12:28:49.382 (reboot 13): portprotocol = (null)
    12:28:49.399 (loader): remote connection 16 opened
    12:28:49.418 (reboot 13): Disconnect
    12:28:49.429 (loader): remote connection 16 closed
    12:29:35.607 (ports 9): add device: subsys=usb, type=usb_device, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:29:35.607 (ports 9):   devnode=/dev/bus/usb/005/064, subsystem=usb, ifacenum=-1
    12:29:35.607 (ports 9): usb_add: /dev/bus/usb/005/064 (Teensy) Bootloader
    12:29:35.686 (loader): Device came online, code_size = 8126464
    12:29:35.686 (loader): Board is: Teensy 4.1 (IMXRT1062), version 1.05
    12:29:35.699 (loader): File "hello_t41.ino.hex". 15060 bytes, 0% used
    12:29:35.701 (loader): set background IMG_ONLINE
    12:29:35.731 (loader): File "hello_t41.ino.hex". 15060 bytes, 0% used
    12:29:35.732 (loader): elf appears to be for Teensy 4.1 (IMXRT1062) (8126464 bytes)
    12:29:35.732 (loader): elf binary data matches hex file
    12:29:35.732 (loader): elf file is for Teensy 4.1 (IMXRT1062)
    12:29:35.732 (loader): begin operation
    12:29:35.750 (loader): flash, block=0, bs=1024, auto=1
    12:29:35.752 (loader):  gauge old value = 0
    12:29:35.753 (loader): flash, block=1, bs=1024, auto=1
    12:29:35.894 (ports 9): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    12:29:35.894 (ports 9):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:29:35.894 (ports 9): usb_add: /dev/bus/usb/005/064 (Teensy) Bootloader
    12:29:35.902 (loader):  gauge old value = 1
    12:29:35.930 (loader): flash, block=2, bs=1024, auto=1
    12:29:35.933 (loader):  gauge old value = 2
    12:29:35.935 (loader): flash, block=3, bs=1024, auto=1
    12:29:35.937 (loader):  gauge old value = 3
    12:29:35.938 (loader): flash, block=4, bs=1024, auto=1
    12:29:35.941 (loader):  gauge old value = 4
    12:29:35.943 (loader): flash, block=5, bs=1024, auto=1
    12:29:35.945 (loader):  gauge old value = 5
    12:29:35.947 (loader): flash, block=6, bs=1024, auto=1
    12:29:35.950 (loader):  gauge old value = 6
    12:29:35.951 (loader): flash, block=7, bs=1024, auto=1
    12:29:35.954 (ports 9): add child:  subsys=hid, type=(null), location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.001F
    12:29:35.954 (ports 9):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:29:35.954 (ports 9): usb_add: /dev/bus/usb/005/064 (Teensy) Bootloader
    12:29:35.954 (loader):  gauge old value = 7
    12:29:35.956 (ports 9): add child:  subsys=hidraw, type=(null), location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.001F/hidraw/hidraw4
    12:29:35.956 (ports 9):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:29:35.956 (ports 9): usb_add: /dev/bus/usb/005/064 (Teensy) Bootloader
    12:29:35.957 (ports 9): unknown action: bind
    12:29:35.960 (ports 9): unknown action: bind
    12:29:35.963 (ports 9): unknown action: bind
    12:29:35.966 (ports 9): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.001F/hidraw/hidraw4
    12:29:35.967 (loader): flash, block=8, bs=1024, auto=1
    12:29:35.969 (ports 9): unknown action: unbind
    12:29:35.970 (loader):  gauge old value = 8
    12:29:35.973 (loader): flash, block=9, bs=1024, auto=1
    12:29:35.974 (ports 9): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.001F
    12:29:35.975 (ports 9): unknown action: unbind
    12:29:35.976 (loader):  gauge old value = 9
    12:29:35.979 (loader): flash, block=10, bs=1024, auto=1
    12:29:35.982 (loader):  gauge old value = 10
    12:29:35.983 (loader): flash, block=11, bs=1024, auto=1
    12:29:35.986 (loader):  gauge old value = 11
    12:29:35.987 (loader): flash, block=12, bs=1024, auto=1
    12:29:35.990 (loader):  gauge old value = 12
    12:29:35.991 (loader): flash, block=13, bs=1024, auto=1
    12:29:35.994 (loader):  gauge old value = 13
    12:29:35.995 (loader): flash, block=14, bs=1024, auto=1
    12:29:35.998 (loader):  gauge old value = 14
    12:29:36.009 (loader): sending reboot
    12:29:36.011 (loader): begin wait_until_offline
    12:29:36.014 (ports 9): unknown action: unbind
    12:29:36.019 (ports 9): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    12:29:36.022 (ports 9): unknown action: unbind
    12:29:36.023 (ports 9): del device: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:29:36.062 (loader): HID/linux: something changed, try reading a descriptor
    12:29:36.062 (loader): HID/linux: Device was just disconnected
    12:29:36.062 (loader): offline, waited 1
    12:29:36.062 (loader): end operation, total time = 0.329 seconds
    12:29:36.062 (loader): set background IMG_REBOOT_OK
    12:29:36.096 (loader): redraw timer set, image 14 to show for 1200 ms
    12:29:36.521 (ports 9): add device: subsys=usb, type=usb_device, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:29:36.522 (ports 9):   devnode=/dev/bus/usb/005/065, subsystem=usb, ifacenum=-1
    12:29:36.522 (ports 9): usb_add: /dev/bus/usb/005/065 (Teensy) Serial
    12:29:36.528 (ports 9): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    12:29:36.528 (ports 9):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:29:36.528 (ports 9):   model=37 (Teensy 4.1)
    12:29:36.528 (ports 9): usb_add: /dev/bus/usb/005/065 (Teensy 4.1) Serial
    12:29:36.529 (ports 9): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.1
    12:29:36.529 (ports 9):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:29:36.529 (ports 9): usb_add: /dev/bus/usb/005/065 (Teensy 4.1) Serial
    12:29:36.533 (ports 9): unknown action: bind
    12:29:36.572 (ports 9): add child:  subsys=tty, type=(null), location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/tty/ttyACM0
    12:29:36.572 (ports 9):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:29:36.572 (ports 9):   devnode=/dev/ttyACM0, subsystem=tty, ifacenum=0
    12:29:36.572 (ports 9): usb_add: /dev/ttyACM0 (Teensy 4.1) Serial
    12:29:36.581 (ports 9): unknown action: bind
    12:29:36.585 (ports 9): unknown action: bind
    12:29:37.297 (loader): redraw, image 9
    12:29:45.239 (serialmon 14): Begin, version=1.52-beta3
    12:29:45.239 (serialmon 14): listening for location: /sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:29:45.291 (loader): remote connection 16 opened
    12:29:45.295 (serialmon 14): add device: subsys=usb, type=usb_device, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:29:45.295 (serialmon 14):   devnode=/dev/bus/usb/005/065, subsystem=usb, ifacenum=-1
    12:29:45.295 (serialmon 14): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    12:29:45.295 (serialmon 14):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:29:45.295 (serialmon 14):   model=37 (Teensy 4.1)
    12:29:45.295 (serialmon 14): add child:  subsys=tty, type=(null), location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/tty/ttyACM0
    12:29:45.295 (serialmon 14):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:29:45.295 (serialmon 14):   devnode=/dev/ttyACM0, subsystem=tty, ifacenum=0
    12:29:45.296 (serialmon 14): open serial /dev/ttyACM0
    12:29:45.296 (serialmon 14): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.1
    12:29:45.296 (serialmon 14):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:30:46.229 (loader): remote connection 16 closed
    12:30:47.022 (post_compile 15): Begin, version=1.52-beta3
    12:30:47.022 (loader): remote connection 16 opened
    12:30:47.022 (post_compile 15): Sending command: comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_post_compile)
    12:30:47.022 (loader): remote cmd from 16: "comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_post_compile)"
    12:30:47.023 (loader): remote cmd from 16: "status"
    12:30:47.023 (loader): file changed
    12:30:47.034 (loader): File "hello_t41.ino.hex". 15092 bytes, 0% used
    12:30:47.096 (post_compile 15): Status: 1, 1, 0, 1, 0, 0, /tmp/arduino_build_362108/, hello_t41.ino.hex
    12:30:47.096 (post_compile 15): Disconnect
    12:30:47.107 (loader): remote connection 16 closed
    12:30:47.222 (post_compile 16): Begin, version=1.52-beta3
    12:30:47.223 (loader): remote connection 16 opened
    12:30:47.223 (post_compile 16): Sending command: comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_post_compile)
    12:30:47.223 (loader): remote cmd from 16: "comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_post_compile)"
    12:30:47.223 (loader): remote cmd from 16: "status"
    12:30:47.286 (post_compile 16): Status: 1, 1, 0, 1, 0, 0, /tmp/arduino_build_362108/, hello_t41.ino.hex
    12:30:47.286 (post_compile 16): Disconnect
    12:30:47.296 (post_compile 17): Running teensy_reboot: /home/corbett/arduino-1.8.12/hardware/teensy/../tools/teensy_reboot
    12:30:47.296 (loader): remote connection 16 closed
    12:30:47.296 (loader): remote connection 16 opened
    12:30:47.297 (loader): remote connection 16 closed
    12:30:47.297 (reboot 18): Begin, version=1.52-beta3
    12:30:47.297 (reboot 18): location = /sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:30:47.297 (reboot 18): portlabel = (null)
    12:30:47.297 (reboot 18): portprotocol = (null)
    12:30:47.312 (loader): remote connection 16 opened
    12:30:47.314 (reboot 18): add device: subsys=usb, type=usb_device, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:30:47.314 (reboot 18):   devnode=/dev/bus/usb/005/065, subsystem=usb, ifacenum=-1
    12:30:47.314 (reboot 18): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    12:30:47.314 (reboot 18):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:30:47.314 (reboot 18):   model=37 (Teensy 4.1)
    12:30:47.315 (reboot 18): add child:  subsys=tty, type=(null), location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/tty/ttyACM0
    12:30:47.315 (reboot 18):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:30:47.315 (reboot 18):   devnode=/dev/ttyACM0, subsystem=tty, ifacenum=0
    12:30:47.315 (reboot 18): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.1
    12:30:47.315 (reboot 18):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:30:47.330 (reboot 18): found Teensy Loader, version 1.52
    12:30:47.330 (reboot 18): Sending command: show:arduino_attempt_reboot
    12:30:47.358 (loader): remote cmd from 16: "show:arduino_attempt_reboot"
    12:30:47.358 (loader): got request to show arduino rebooting message
    12:30:47.370 (reboot 18): Sending command: comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_reboot)
    12:30:47.370 (loader): remote cmd from 16: "comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_reboot)"
    12:30:47.370 (loader): remote cmd from 16: "status"
    12:30:47.436 (reboot 18): Status: 1, 1, 0, 1, 0, 0, /tmp/arduino_build_362108/, hello_t41.ino.hex
    12:30:47.436 (reboot 18): do_reset (serial) /dev/ttyACM0
    12:30:47.472 (ports 9): unknown action: unbind
    12:30:47.473 (ports 9): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/tty/ttyACM0
    12:30:47.474 (ports 9):   devnode=/dev/bus/usb/005/065, subsystem=usb, ifacenum=-1
    12:30:47.476 (ports 9): unknown action: unbind
    12:30:47.476 (ports 9): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.1
    12:30:47.479 (ports 9): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    12:30:47.482 (ports 9): unknown action: unbind
    12:30:47.484 (ports 9): del device: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:30:47.500 (loader): remote cmd from 16: "status"
    12:30:47.569 (reboot 18): Status: 1, 1, 0, 1, 0, 0, /tmp/arduino_build_362108/, hello_t41.ino.hex
    12:30:47.569 (reboot 18): status read, retry 0
    12:30:47.670 (loader): remote cmd from 16: "status"
    12:30:47.754 (reboot 18): Status: 1, 1, 0, 1, 0, 0, /tmp/arduino_build_362108/, hello_t41.ino.hex
    12:30:47.754 (reboot 18): status read, retry 1
    12:30:47.850 (ports 9): add device: subsys=usb, type=usb_device, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:30:47.850 (ports 9):   devnode=/dev/bus/usb/005/066, subsystem=usb, ifacenum=-1
    12:30:47.850 (ports 9): usb_add: /dev/bus/usb/005/066 (Teensy 4.1) Bootloader
    12:30:47.855 (loader): remote cmd from 16: "status"
    12:30:47.858 (ports 9): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    12:30:47.858 (ports 9):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:30:47.858 (ports 9): usb_add: /dev/bus/usb/005/066 (Teensy 4.1) Bootloader
    12:30:47.862 (ports 9): add child:  subsys=hid, type=(null), location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.0020
    12:30:47.862 (ports 9):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:30:47.862 (ports 9):   model=37 (Teensy 4.1)
    12:30:47.862 (ports 9): usb_add: /dev/bus/usb/005/066 (Teensy 4.1) Bootloader
    12:30:47.865 (ports 9): add child:  subsys=hidraw, type=(null), location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.0020/hidraw/hidraw4
    12:30:47.865 (ports 9):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:30:47.865 (ports 9): usb_add: /dev/bus/usb/005/066 (Teensy 4.1) Bootloader
    12:30:47.867 (ports 9): unknown action: bind
    12:30:47.869 (ports 9): unknown action: bind
    12:30:47.872 (ports 9): unknown action: bind
    12:30:47.942 (loader): Device came online, code_size = 8126464
    12:30:47.942 (loader): Board is: Teensy 4.1 (IMXRT1062), version 1.05
    12:30:47.944 (ports 9): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.0020/hidraw/hidraw4
    12:30:47.946 (ports 9): unknown action: unbind
    12:30:47.948 (ports 9): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.0020
    12:30:47.950 (ports 9): unknown action: unbind
    12:30:47.956 (loader): File "hello_t41.ino.hex". 15092 bytes, 0% used
    12:30:47.957 (loader): set background IMG_ONLINE
    12:30:47.974 (loader): File "hello_t41.ino.hex". 15092 bytes, 0% used
    12:30:47.975 (loader): elf appears to be for Teensy 4.1 (IMXRT1062) (8126464 bytes)
    12:30:47.975 (loader): elf binary data matches hex file
    12:30:47.975 (loader): elf file is for Teensy 4.1 (IMXRT1062)
    12:30:47.976 (loader): begin operation
    12:30:47.986 (reboot 18): Status: 1, 1, 1, 2, 0, 1, /tmp/arduino_build_362108/, hello_t41.ino.hex
    12:30:47.986 (loader): flash, block=0, bs=1024, auto=1
    12:30:47.988 (loader):  gauge old value = 0
    12:30:47.996 (loader): flash, block=1, bs=1024, auto=1
    12:30:48.127 (loader):  gauge old value = 1
    12:30:48.129 (loader): remote cmd from 16: "status"
    12:30:48.130 (loader): flash, block=2, bs=1024, auto=1
    12:30:48.130 (reboot 18): Status: 1, 1, 1, 2, 0, 1, /tmp/arduino_build_362108/, hello_t41.ino.hex
    12:30:48.132 (loader):  gauge old value = 2
    12:30:48.133 (loader): flash, block=3, bs=1024, auto=1
    12:30:48.135 (loader):  gauge old value = 3
    12:30:48.136 (loader): flash, block=4, bs=1024, auto=1
    12:30:48.139 (loader):  gauge old value = 4
    12:30:48.140 (loader): flash, block=5, bs=1024, auto=1
    12:30:48.143 (loader):  gauge old value = 5
    12:30:48.144 (loader): flash, block=6, bs=1024, auto=1
    12:30:48.147 (loader):  gauge old value = 6
    12:30:48.148 (loader): flash, block=7, bs=1024, auto=1
    12:30:48.151 (loader):  gauge old value = 7
    12:30:48.152 (loader): flash, block=8, bs=1024, auto=1
    12:30:48.155 (loader):  gauge old value = 8
    12:30:48.156 (loader): flash, block=9, bs=1024, auto=1
    12:30:48.159 (loader):  gauge old value = 9
    12:30:48.160 (loader): flash, block=10, bs=1024, auto=1
    12:30:48.163 (loader):  gauge old value = 10
    12:30:48.165 (loader): flash, block=11, bs=1024, auto=1
    12:30:48.167 (loader):  gauge old value = 11
    12:30:48.169 (loader): flash, block=12, bs=1024, auto=1
    12:30:48.171 (loader):  gauge old value = 12
    12:30:48.173 (loader): flash, block=13, bs=1024, auto=1
    12:30:48.175 (loader):  gauge old value = 13
    12:30:48.176 (loader): flash, block=14, bs=1024, auto=1
    12:30:48.179 (loader):  gauge old value = 14
    12:30:48.181 (loader): remote cmd from 16: "status"
    12:30:48.181 (reboot 18): Status: 1, 1, 1, 2, 0, 1, /tmp/arduino_build_362108/, hello_t41.ino.hex
    12:30:48.191 (loader): sending reboot
    12:30:48.194 (loader): begin wait_until_offline
    12:30:48.196 (ports 9): unknown action: unbind
    12:30:48.197 (ports 9): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    12:30:48.199 (ports 9): unknown action: unbind
    12:30:48.201 (ports 9): del device: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:30:48.244 (loader): HID/linux: something changed, try reading a descriptor
    12:30:48.244 (loader): HID/linux: Device was just disconnected
    12:30:48.244 (loader): offline, waited 1
    12:30:48.244 (loader): end operation, total time = 0.268 seconds
    12:30:48.244 (loader): set background IMG_REBOOT_OK
    12:30:48.250 (loader): redraw timer set, image 14 to show for 1200 ms
    12:30:48.256 (loader): remote cmd from 16: "status"
    12:30:48.335 (reboot 18): Status: 1, 1, 0, 2, 0, 0, /tmp/arduino_build_362108/, hello_t41.ino.hex
    12:30:48.335 (reboot 18): status read, retry 2
    12:30:48.335 (reboot 18): Success
    12:30:48.335 (reboot 18): Disconnect
    12:30:48.346 (loader): remote connection 16 closed
    12:30:48.357 (serialmon 19): Begin, version=1.52-beta3
    12:30:48.357 (serialmon 19): listening for location: /sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:30:48.372 (loader): remote connection 16 opened
    12:30:48.620 (ports 9): add device: subsys=usb, type=usb_device, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:30:48.620 (ports 9):   devnode=/dev/bus/usb/005/067, subsystem=usb, ifacenum=-1
    12:30:48.620 (ports 9): usb_add: /dev/bus/usb/005/067 (Teensy 4.1) Serial
    12:30:48.621 (serialmon 19): add device: subsys=usb, type=usb_device, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:30:48.621 (serialmon 19):   devnode=/dev/bus/usb/005/067, subsystem=usb, ifacenum=-1
    12:30:48.629 (ports 9): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    12:30:48.629 (ports 9):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:30:48.629 (ports 9):   model=37 (Teensy 4.1)
    12:30:48.629 (ports 9): usb_add: /dev/bus/usb/005/067 (Teensy 4.1) Serial
    12:30:48.630 (ports 9): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.1
    12:30:48.630 (ports 9):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:30:48.630 (ports 9): usb_add: /dev/bus/usb/005/067 (Teensy 4.1) Serial
    12:30:48.630 (ports 9): add child:  subsys=tty, type=(null), location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/tty/ttyACM0
    12:30:48.630 (ports 9):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:30:48.630 (ports 9):   devnode=/dev/ttyACM0, subsystem=tty, ifacenum=0
    12:30:48.630 (ports 9): usb_add: /dev/ttyACM0 (Teensy 4.1) Serial
    12:30:48.631 (serialmon 19): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    12:30:48.631 (serialmon 19):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:30:48.631 (serialmon 19):   model=37 (Teensy 4.1)
    12:30:48.632 (serialmon 19): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.1
    12:30:48.632 (serialmon 19):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:30:48.632 (serialmon 19): add child:  subsys=tty, type=(null), location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/tty/ttyACM0
    12:30:48.632 (serialmon 19):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:30:48.632 (serialmon 19):   devnode=/dev/ttyACM0, subsystem=tty, ifacenum=0
    12:30:48.635 (ports 9): unknown action: bind
    12:30:48.636 (serialmon 19): open serial /dev/ttyACM0
    12:30:48.638 (ports 9): unknown action: bind
    12:30:48.640 (ports 9): unknown action: bind
    12:30:49.465 (loader): redraw, image 9
    14:05:46.130 (loader): remote connection 16 closed
    14:05:51.724 (post_compile 20): Begin, version=1.52-beta3
    14:05:51.745 (loader): remote connection 16 opened
    14:05:51.745 (post_compile 20): Sending command: comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_post_compile)
    14:05:51.745 (loader): remote cmd from 16: "comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_post_compile)"
    14:05:51.745 (loader): remote cmd from 16: "status"
    14:05:51.804 (post_compile 20): Status: 1, 1, 0, 2, 0, 0, /tmp/arduino_build_362108/, hello_t41.ino.hex
    14:05:51.804 (post_compile 20): Sending command: dir:/tmp/arduino_build_270474/
    14:05:51.804 (loader): remote cmd from 16: "dir:/tmp/arduino_build_270474/"
    14:05:51.804 (post_compile 20): Sending command: file:DemoReel100.ino.hex
    14:05:51.804 (loader): remote cmd from 16: "file:DemoReel100.ino.hex"
    14:05:51.816 (loader): File "DemoReel100.ino.hex". 23140 bytes, 0% used
    14:05:51.819 (loader): remote cmd from 16: "status"
    14:05:51.926 (post_compile 20): Status: 1, 1, 0, 2, 0, 0, /tmp/arduino_build_270474/, DemoReel100.ino.hex
    14:05:51.926 (post_compile 20): Disconnect
    14:05:51.997 (loader): remote connection 16 closed
    14:05:52.160 (post_compile 21): Begin, version=1.52-beta3
    14:05:52.161 (loader): remote connection 16 opened
    14:05:52.161 (post_compile 21): Sending command: comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_post_compile)
    14:05:52.161 (loader): remote cmd from 16: "comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_post_compile)"
    14:05:52.161 (loader): remote cmd from 16: "status"
    14:05:52.261 (post_compile 21): Status: 1, 1, 0, 2, 0, 0, /tmp/arduino_build_270474/, DemoReel100.ino.hex
    14:05:52.261 (post_compile 21): Disconnect
    14:05:52.271 (post_compile 22): Running teensy_reboot: /home/corbett/arduino-1.8.12/hardware/teensy/../tools/teensy_reboot
    14:05:52.344 (loader): remote connection 17 opened
    14:05:52.344 (loader): remote connection 16 closed
    14:05:52.344 (loader): remote connection 17 closed
    14:05:52.346 (reboot 23): Begin, version=1.52-beta3
    14:05:52.346 (reboot 23): location = /sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:52.346 (reboot 23): portlabel = /dev/bus/usb/005/066 Bootloader
    14:05:52.346 (reboot 23): portprotocol = Teensy
    14:05:52.346 (reboot 23): Only location /sys/devices/pci0000:00/0000:00:10.0/usb5/5-2 will be tried
    14:05:52.365 (loader): remote connection 16 opened
    14:05:52.368 (reboot 23): add device: subsys=usb, type=usb_device, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:52.368 (reboot 23):   devnode=/dev/bus/usb/005/067, subsystem=usb, ifacenum=-1
    14:05:52.368 (reboot 23): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    14:05:52.368 (reboot 23):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:52.368 (reboot 23):   model=37 (Teensy 4.1)
    14:05:52.368 (reboot 23): add child:  subsys=tty, type=(null), location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/tty/ttyACM0
    14:05:52.368 (reboot 23):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:52.368 (reboot 23):   devnode=/dev/ttyACM0, subsystem=tty, ifacenum=0
    14:05:52.369 (reboot 23): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.1
    14:05:52.369 (reboot 23):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:52.387 (loader): remote cmd from 16: "show:arduino_attempt_reboot"
    14:05:52.387 (loader): got request to show arduino rebooting message
    14:05:52.392 (loader): remote cmd from 16: "comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_reboot)"
    14:05:52.392 (loader): remote cmd from 16: "status"
    14:05:52.511 (loader): remote cmd from 16: "status"
    14:05:52.512 (ports 9): unknown action: unbind
    14:05:52.513 (ports 9): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/tty/ttyACM0
    14:05:52.513 (ports 9):   devnode=/dev/bus/usb/005/067, subsystem=usb, ifacenum=-1
    14:05:52.513 (ports 9): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.1
    14:05:52.517 (ports 9): unknown action: unbind
    14:05:52.519 (ports 9): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    14:05:52.524 (ports 9): unknown action: unbind
    14:05:52.524 (ports 9): del device: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:52.608 (serialmon 24): Begin, version=1.52-beta3
    14:05:52.608 (serialmon 24): listening for location: /sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:52.680 (loader): remote connection 16 closed
    14:05:52.684 (loader): remote connection 16 opened
    14:05:52.899 (serialmon 24): add device: subsys=usb, type=usb_device, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:52.899 (serialmon 24):   devnode=/dev/bus/usb/005/068, subsystem=usb, ifacenum=-1
    14:05:52.901 (ports 9): add device: subsys=usb, type=usb_device, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:52.901 (ports 9):   devnode=/dev/bus/usb/005/068, subsystem=usb, ifacenum=-1
    14:05:52.901 (ports 9): usb_add: /dev/bus/usb/005/068 (Teensy 4.1) Bootloader
    14:05:52.908 (serialmon 24): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    14:05:52.908 (serialmon 24):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:52.910 (ports 9): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    14:05:52.910 (ports 9):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:52.910 (ports 9): usb_add: /dev/bus/usb/005/068 (Teensy 4.1) Bootloader
    14:05:52.911 (ports 9): add child:  subsys=hid, type=(null), location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.0021
    14:05:52.911 (ports 9):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:52.911 (ports 9):   model=37 (Teensy 4.1)
    14:05:52.911 (ports 9): usb_add: /dev/bus/usb/005/068 (Teensy 4.1) Bootloader
    14:05:52.913 (ports 9): add child:  subsys=hidraw, type=(null), location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.0021/hidraw/hidraw4
    14:05:52.913 (ports 9):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:52.913 (ports 9): usb_add: /dev/bus/usb/005/068 (Teensy 4.1) Bootloader
    14:05:52.915 (ports 9): unknown action: bind
    14:05:52.916 (ports 9): unknown action: bind
    14:05:52.919 (serialmon 24): add child:  subsys=hid, type=(null), location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.0021
    14:05:52.919 (serialmon 24):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:52.920 (serialmon 24):   model=37 (Teensy 4.1)
    14:05:52.920 (serialmon 24): add child:  subsys=hidraw, type=(null), location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.0021/hidraw/hidraw4
    14:05:52.920 (serialmon 24):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:52.920 (serialmon 24): unknown action: bind
    14:05:52.920 (serialmon 24): unknown action: bind
    14:05:52.920 (serialmon 24): unknown action: bind
    14:05:52.920 (ports 9): unknown action: bind
    14:05:53.182 (loader): Device came online, code_size = 8126464
    14:05:53.182 (loader): Board is: Teensy 4.1 (IMXRT1062), version 1.05
    14:05:53.183 (serialmon 24): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.0021/hidraw/hidraw4
    14:05:53.185 (serialmon 24): unknown action: unbind
    14:05:53.186 (serialmon 24): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.0021
    14:05:53.186 (ports 9): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.0021/hidraw/hidraw4
    14:05:53.186 (ports 9): unknown action: unbind
    14:05:53.186 (ports 9): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.0021
    14:05:53.189 (serialmon 24): unknown action: unbind
    14:05:53.192 (ports 9): unknown action: unbind
    14:05:53.198 (loader): File "DemoReel100.ino.hex". 23140 bytes, 0% used
    14:05:53.199 (loader): set background IMG_ONLINE
    14:05:53.214 (loader): File "DemoReel100.ino.hex". 23140 bytes, 0% used
    14:05:53.215 (loader): elf appears to be for Teensy 4.1 (IMXRT1062) (8126464 bytes)
    14:05:53.215 (loader): elf binary data matches hex file
    14:05:53.216 (loader): elf file is for Teensy 4.1 (IMXRT1062)
    14:05:53.216 (loader): begin operation
    14:05:53.230 (loader): flash, block=0, bs=1024, auto=1
    14:05:53.233 (loader):  gauge old value = 0
    14:05:53.234 (loader): flash, block=1, bs=1024, auto=1
    14:05:53.369 (loader):  gauge old value = 1
    14:05:53.372 (loader): flash, block=2, bs=1024, auto=1
    14:05:53.374 (loader):  gauge old value = 2
    14:05:53.376 (loader): flash, block=3, bs=1024, auto=1
    14:05:53.378 (loader):  gauge old value = 3
    14:05:53.379 (loader): flash, block=4, bs=1024, auto=1
    14:05:53.381 (loader):  gauge old value = 4
    14:05:53.383 (loader): flash, block=5, bs=1024, auto=1
    14:05:53.385 (loader):  gauge old value = 5
    14:05:53.387 (loader): flash, block=6, bs=1024, auto=1
    14:05:53.389 (loader):  gauge old value = 6
    14:05:53.391 (loader): flash, block=7, bs=1024, auto=1
    14:05:53.393 (loader):  gauge old value = 7
    14:05:53.395 (loader): flash, block=8, bs=1024, auto=1
    14:05:53.397 (loader):  gauge old value = 8
    14:05:53.398 (loader): flash, block=9, bs=1024, auto=1
    14:05:53.401 (loader):  gauge old value = 9
    14:05:53.403 (loader): flash, block=10, bs=1024, auto=1
    14:05:53.405 (loader):  gauge old value = 10
    14:05:53.406 (loader): flash, block=11, bs=1024, auto=1
    14:05:53.409 (loader):  gauge old value = 11
    14:05:53.410 (loader): flash, block=12, bs=1024, auto=1
    14:05:53.413 (loader):  gauge old value = 12
    14:05:53.414 (loader): flash, block=13, bs=1024, auto=1
    14:05:53.417 (loader):  gauge old value = 13
    14:05:53.418 (loader): flash, block=14, bs=1024, auto=1
    14:05:53.421 (loader):  gauge old value = 14
    14:05:53.423 (loader): flash, block=15, bs=1024, auto=1
    14:05:53.426 (loader):  gauge old value = 15
    14:05:53.427 (loader): flash, block=16, bs=1024, auto=1
    14:05:53.430 (loader):  gauge old value = 16
    14:05:53.431 (loader): flash, block=17, bs=1024, auto=1
    14:05:53.434 (loader):  gauge old value = 17
    14:05:53.435 (loader): flash, block=18, bs=1024, auto=1
    14:05:53.437 (loader):  gauge old value = 18
    14:05:53.439 (loader): flash, block=19, bs=1024, auto=1
    14:05:53.442 (loader):  gauge old value = 19
    14:05:53.443 (loader): flash, block=20, bs=1024, auto=1
    14:05:53.445 (loader):  gauge old value = 20
    14:05:53.447 (loader): flash, block=21, bs=1024, auto=1
    14:05:53.449 (loader):  gauge old value = 21
    14:05:53.451 (loader): flash, block=22, bs=1024, auto=1
    14:05:53.453 (loader):  gauge old value = 22
    14:05:53.464 (loader): sending reboot
    14:05:53.467 (loader): begin wait_until_offline
    14:05:53.469 (ports 9): unknown action: unbind
    14:05:53.469 (serialmon 24): unknown action: unbind
    14:05:53.471 (serialmon 24): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    14:05:53.471 (ports 9): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    14:05:53.473 (serialmon 24): unknown action: unbind
    14:05:53.474 (ports 9): unknown action: unbind
    14:05:53.474 (serialmon 24): del device: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:53.474 (ports 9): del device: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:53.517 (loader): HID/linux: something changed, try reading a descriptor
    14:05:53.517 (loader): HID/linux: Device was just disconnected
    14:05:53.517 (loader): offline, waited 1
    14:05:53.517 (loader): end operation, total time = 0.301 seconds
    14:05:53.518 (loader): set background IMG_REBOOT_OK
    14:05:53.533 (loader): redraw timer set, image 14 to show for 1200 ms
    14:05:53.919 (serialmon 24): add device: subsys=usb, type=usb_device, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:53.919 (serialmon 24):   devnode=/dev/bus/usb/005/069, subsystem=usb, ifacenum=-1
    14:05:53.920 (ports 9): add device: subsys=usb, type=usb_device, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:53.920 (ports 9):   devnode=/dev/bus/usb/005/069, subsystem=usb, ifacenum=-1
    14:05:53.920 (ports 9): usb_add: /dev/bus/usb/005/069 (Teensy 4.1) Serial
    14:05:53.925 (ports 9): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.1
    14:05:53.925 (ports 9):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:53.925 (ports 9):   model=37 (Teensy 4.1)
    14:05:53.925 (ports 9): usb_add: /dev/bus/usb/005/069 (Teensy 4.1) Serial
    14:05:53.925 (serialmon 24): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.1
    14:05:53.925 (serialmon 24):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:53.925 (serialmon 24):   model=37 (Teensy 4.1)
    14:05:53.927 (ports 9): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    14:05:53.927 (ports 9):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:53.927 (ports 9): usb_add: /dev/bus/usb/005/069 (Teensy 4.1) Serial 
    14:05:53.929 (ports 9): unknown action: bind
    14:05:53.929 (serialmon 24): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    14:05:53.929 (serialmon 24):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:53.929 (serialmon 24): unknown action: bind
    14:05:53.934 (serialmon 24): add child:  subsys=tty, type=(null), location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/tty/ttyACM0
    14:05:53.934 (serialmon 24):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:53.934 (ports 9): add child:  subsys=tty, type=(null), location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/tty/ttyACM0
    14:05:53.934 (ports 9):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:53.934 (serialmon 24):   devnode=/dev/ttyACM0, subsystem=tty, ifacenum=0
    14:05:53.934 (ports 9):   devnode=/dev/ttyACM0, subsystem=tty, ifacenum=0
    14:05:53.934 (ports 9): usb_add: /dev/ttyACM0 (Teensy 4.1) Serial
    14:05:53.940 (ports 9): unknown action: bind
    14:05:53.941 (ports 9): unknown action: bind
    14:05:53.942 (serialmon 24): open serial /dev/ttyACM0
    14:05:53.942 (serialmon 24): unknown action: bind
    14:05:53.942 (serialmon 24): unknown action: bind
    14:05:54.735 (loader): redraw, image 9
    14:06:49.954 (ports 9): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/tty/ttyACM0
    14:06:49.954 (ports 9):   devnode=/dev/bus/usb/005/069, subsystem=usb, ifacenum=-1
    14:06:49.956 (ports 9): unknown action: unbind
    14:06:49.956 (ports 9): unknown action: unbind
    14:06:49.956 (ports 9): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.1
    14:06:49.958 (ports 9): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    14:06:49.960 (ports 9): unknown action: unbind
    14:06:49.961 (serialmon 24): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/tty/ttyACM0
    14:06:49.961 (serialmon 24):   devnode=/dev/bus/usb/005/069, subsystem=usb, ifacenum=-1
    14:06:49.962 (ports 9): del device: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:06:49.966 (serialmon 24): unknown action: unbind
    14:06:49.971 (serialmon 24): unknown action: unbind
    14:06:49.976 (serialmon 24): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.1
    14:06:49.982 (serialmon 24): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    14:06:49.987 (serialmon 24): unknown action: unbind
    14:06:49.992 (serialmon 24): Disconnected /dev/bus/usb/005/069
    14:06:49.993 (serialmon 24): del device: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:06:50.480 (serialmon 24): add device: subsys=usb, type=usb_device, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:06:50.480 (serialmon 24):   devnode=/dev/bus/usb/005/070, subsystem=usb, ifacenum=-1
    14:06:50.481 (ports 9): add device: subsys=usb, type=usb_device, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:06:50.481 (ports 9):   devnode=/dev/bus/usb/005/070, subsystem=usb, ifacenum=-1
    14:06:50.481 (ports 9): usb_add: /dev/bus/usb/005/070 (Teensy 4.1) Bootloader
    14:06:50.485 (serialmon 24): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    14:06:50.485 (serialmon 24):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:06:50.485 (ports 9): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    14:06:50.485 (ports 9):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:06:50.485 (ports 9): usb_add: /dev/bus/usb/005/070 (Teensy 4.1) Bootloader
    14:06:50.488 (serialmon 24): add child:  subsys=hid, type=(null), location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.0022
    14:06:50.488 (serialmon 24):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:06:50.488 (serialmon 24):   model=37 (Teensy 4.1)
    14:06:50.489 (ports 9): add child:  subsys=hid, type=(null), location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.0022
    14:06:50.489 (ports 9):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:06:50.489 (ports 9):   model=37 (Teensy 4.1)
    14:06:50.489 (ports 9): usb_add: /dev/bus/usb/005/070 (Teensy 4.1) Bootloader
    14:06:50.494 (serialmon 24): add child:  subsys=hidraw, type=(null), location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.0022/hidraw/hidraw4
    14:06:50.494 (ports 9): add child:  subsys=hidraw, type=(null), location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.0022/hidraw/hidraw4
    14:06:50.494 (serialmon 24):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:06:50.494 (ports 9):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:06:50.494 (ports 9): usb_add: /dev/bus/usb/005/070 (Teensy 4.1) Bootloader
    14:06:50.495 (serialmon 24): unknown action: bind
    14:06:50.495 (ports 9): unknown action: bind
    14:06:50.497 (serialmon 24): unknown action: bind
    14:06:50.497 (ports 9): unknown action: bind
    14:06:50.500 (ports 9): unknown action: bind
    14:06:50.500 (serialmon 24): unknown action: bind
    14:06:50.646 (loader): Device came online, code_size = 8126464
    14:06:50.646 (loader): Board is: Teensy 4.1 (IMXRT1062), version 1.05
    14:06:50.647 (serialmon 24): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.0022/hidraw/hidraw4
    14:06:50.647 (ports 9): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.0022/hidraw/hidraw4
    14:06:50.650 (serialmon 24): unknown action: unbind
    14:06:50.650 (ports 9): unknown action: unbind
    14:06:50.652 (ports 9): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.0022
    14:06:50.652 (serialmon 24): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.0022
    14:06:50.653 (ports 9): unknown action: unbind
    14:06:50.653 (serialmon 24): unknown action: unbind
    14:06:50.662 (loader): File "DemoReel100.ino.hex". 23140 bytes, 0% used
    14:06:50.662 (loader): set background IMG_ONLINE
    14:06:50.681 (loader): File "DemoReel100.ino.hex". 23140 bytes, 0% used
    14:06:50.683 (loader): elf appears to be for Teensy 4.1 (IMXRT1062) (8126464 bytes)
    14:06:50.683 (loader): elf binary data matches hex file
    14:06:50.683 (loader): elf file is for Teensy 4.1 (IMXRT1062)
    14:06:50.683 (loader): begin operation
    14:06:50.700 (loader): flash, block=0, bs=1024, auto=1
    14:06:50.703 (loader):  gauge old value = 0
    14:06:50.703 (loader): flash, block=1, bs=1024, auto=1
    14:06:50.849 (loader):  gauge old value = 1
    14:06:50.851 (loader): flash, block=2, bs=1024, auto=1
    14:06:50.853 (loader):  gauge old value = 2
    14:06:50.854 (loader): flash, block=3, bs=1024, auto=1
    14:06:50.857 (loader):  gauge old value = 3
    14:06:50.858 (loader): flash, block=4, bs=1024, auto=1
    14:06:50.860 (loader):  gauge old value = 4
    14:06:50.862 (loader): flash, block=5, bs=1024, auto=1
    14:06:50.865 (loader):  gauge old value = 5
    14:06:50.866 (loader): flash, block=6, bs=1024, auto=1
    14:06:50.869 (loader):  gauge old value = 6
    14:06:50.870 (loader): flash, block=7, bs=1024, auto=1
    14:06:50.873 (loader):  gauge old value = 7
    14:06:50.874 (loader): flash, block=8, bs=1024, auto=1
    14:06:50.877 (loader):  gauge old value = 8
    14:06:50.878 (loader): flash, block=9, bs=1024, auto=1
    14:06:50.880 (loader):  gauge old value = 9
    14:06:50.882 (loader): flash, block=10, bs=1024, auto=1
    14:06:50.884 (loader):  gauge old value = 10
    14:06:50.886 (loader): flash, block=11, bs=1024, auto=1
    14:06:50.888 (loader):  gauge old value = 11
    14:06:50.890 (loader): flash, block=12, bs=1024, auto=1
    14:06:50.893 (loader):  gauge old value = 12
    14:06:50.894 (loader): flash, block=13, bs=1024, auto=1
    14:06:50.896 (loader):  gauge old value = 13
    14:06:50.897 (loader): flash, block=14, bs=1024, auto=1
    14:06:50.900 (loader):  gauge old value = 14
    14:06:50.901 (loader): flash, block=15, bs=1024, auto=1
    14:06:50.904 (loader):  gauge old value = 15
    14:06:50.905 (loader): flash, block=16, bs=1024, auto=1
    14:06:50.908 (loader):  gauge old value = 16
    14:06:50.909 (loader): flash, block=17, bs=1024, auto=1
    14:06:50.912 (loader):  gauge old value = 17
    14:06:50.913 (loader): flash, block=18, bs=1024, auto=1
    14:06:50.915 (loader):  gauge old value = 18
    14:06:50.917 (loader): flash, block=19, bs=1024, auto=1
    14:06:50.919 (loader):  gauge old value = 19
    14:06:50.921 (loader): flash, block=20, bs=1024, auto=1
    14:06:50.923 (loader):  gauge old value = 20
    14:06:50.924 (loader): flash, block=21, bs=1024, auto=1
    14:06:50.927 (loader):  gauge old value = 21
    14:06:50.929 (loader): flash, block=22, bs=1024, auto=1
    14:06:50.931 (loader):  gauge old value = 22
    14:06:50.943 (loader): sending reboot
    14:06:50.945 (loader): begin wait_until_offline
    14:06:50.948 (ports 9): unknown action: unbind
    14:06:50.948 (serialmon 24): unknown action: unbind
    14:06:50.950 (ports 9): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    14:06:50.950 (serialmon 24): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    14:06:50.952 (serialmon 24): unknown action: unbind
    14:06:50.952 (ports 9): unknown action: unbind
    14:06:50.954 (serialmon 24): del device: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:06:50.954 (ports 9): del device: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:06:50.995 (loader): HID/linux: something changed, try reading a descriptor
    14:06:50.995 (loader): HID/linux: Device was just disconnected
    14:06:50.995 (loader): offline, waited 1
    14:06:50.995 (loader): end operation, total time = 0.312 seconds
    14:06:50.996 (loader): set background IMG_REBOOT_OK
    14:06:51.000 (loader): redraw timer set, image 14 to show for 1200 ms
    14:06:51.367 (serialmon 24): add device: subsys=usb, type=usb_device, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:06:51.367 (serialmon 24):   devnode=/dev/bus/usb/005/071, subsystem=usb, ifacenum=-1
    14:06:51.371 (serialmon 24): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    14:06:51.371 (serialmon 24):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:06:51.371 (serialmon 24):   model=37 (Teensy 4.1)
    14:06:51.371 (ports 9): add device: subsys=usb, type=usb_device, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:06:51.371 (ports 9):   devnode=/dev/bus/usb/005/071, subsystem=usb, ifacenum=-1
    14:06:51.371 (ports 9): usb_add: /dev/bus/usb/005/071 (Teensy 4.1) Serial
    14:06:51.371 (serialmon 24): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.1
    14:06:51.371 (serialmon 24):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:06:51.374 (serialmon 24): unknown action: bind
    14:06:51.377 (serialmon 24): add child:  subsys=tty, type=(null), location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/tty/ttyACM0
    14:06:51.377 (serialmon 24):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:06:51.377 (serialmon 24):   devnode=/dev/ttyACM0, subsystem=tty, ifacenum=0
    14:06:51.378 (serialmon 24): open serial /dev/ttyACM0
    14:06:52.201 (loader): redraw, image 9
    14:07:14.761 (loader): Verbose Info event
    Thanks, defragster for your reply and advice about what to test. After compiling and uploading the FastLED demo reel, I switched to Paul's TimeAlarmExample. It compiled, uploaded, and ran just fine, but a couple of things were odd.

    I used the checkmark button to compile the code. No errors. Then I used the arrow button to upload. It appeared that some of the compilation was repeated, though it was fast enough not to be a bother. At the end, again the error, "An error occurred while uploading the sketch" appeared. This error doesn't give me much of a clue about what the actual error is, if any.

    In the Teensy Loader Verbose Information, there are a couple of suspicious messages:
    Code:
    14:28:03.424 (ports 9): unknown action: unbind
    14:28:03.425 (serialmon 30): unknown action: unbind
    For reference, the complete verbose info
    Code:
    12:20:35.553 (post_compile 1): Begin, version=1.52-beta3
    12:20:36.820 (loader): Teensy Loader 1.52-beta3, begin program
    12:20:36.902 (loader): File "touch_lc.ino.hex". 7952 bytes, 13% used
    12:20:36.926 (loader): Listening for remote control on port 3149
    12:20:36.926 (loader): initialized, showing main window
    12:20:37.144 (loader): remote connection 15 opened
    12:20:37.145 (post_compile 1): Sending command: comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_post_compile)
    12:20:37.145 (loader): remote cmd from 15: "comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_post_compile)"
    12:20:37.146 (loader): remote cmd from 15: "status"
    12:20:37.233 (post_compile 1): Status: 1, 0, 0, 0, 0, 0, /tmp/arduino_build_404566/, touch_lc.ino.hex
    12:20:37.233 (post_compile 1): Sending command: dir:/tmp/arduino_build_767891/
    12:20:37.315 (loader): remote cmd from 15: "dir:/tmp/arduino_build_767891/"
    12:20:37.315 (post_compile 1): Sending command: file:hello_t41.ino.hex
    12:20:37.315 (loader): remote cmd from 15: "file:hello_t41.ino.hex"
    12:20:37.327 (loader): File "hello_t41.ino.hex". 7532 bytes, 12% used
    12:20:37.340 (loader): remote cmd from 15: "status"
    12:20:37.462 (post_compile 1): Status: 1, 0, 0, 0, 0, 0, /tmp/arduino_build_767891/, hello_t41.ino.hex
    12:20:37.462 (post_compile 1): Sending command: auto:on
    12:20:37.462 (loader): remote cmd from 15: "auto:on"
    12:20:37.462 (post_compile 1): Disconnect
    12:20:37.473 (loader): remote connection 15 closed
    12:20:37.603 (post_compile 2): Begin, version=1.52-beta3
    12:20:37.603 (loader): remote connection 15 opened
    12:20:37.603 (post_compile 2): Sending command: comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_post_compile)
    12:20:37.603 (loader): remote cmd from 15: "comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_post_compile)"
    12:20:37.604 (loader): remote cmd from 15: "status"
    12:20:37.679 (post_compile 2): Status: 1, 1, 0, 0, 0, 0, /tmp/arduino_build_767891/, hello_t41.ino.hex
    12:20:37.679 (post_compile 2): Disconnect
    12:20:37.689 (post_compile 3): Running teensy_reboot: /home/corbett/arduino-1.8.12/hardware/teensy/../tools/teensy_reboot
    12:20:37.689 (loader): remote connection 15 closed
    12:20:37.689 (loader): remote connection 15 opened
    12:20:37.689 (loader): remote connection 15 closed
    12:20:37.695 (reboot 4): Begin, version=1.52-beta3
    12:20:37.695 (reboot 4): location = /sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:20:37.695 (reboot 4): portlabel = /dev/bus/usb/005/054 Bootloader
    12:20:37.695 (reboot 4): portprotocol = Teensy
    12:20:37.695 (reboot 4): Only location /sys/devices/pci0000:00/0000:00:10.0/usb5/5-2 will be tried
    12:20:37.711 (loader): remote connection 15 opened
    12:20:37.726 (reboot 4): Disconnect
    12:20:37.804 (loader): remote connection 15 closed
    12:23:57.392 (loader): file changed
    12:23:58.383 (post_compile 5): Begin, version=1.52-beta3
    12:23:58.384 (loader): remote connection 15 opened
    12:23:58.384 (post_compile 5): Sending command: comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_post_compile)
    12:23:58.384 (loader): remote cmd from 15: "comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_post_compile)"
    12:23:58.384 (loader): remote cmd from 15: "status"
    12:23:58.384 (loader): file changed
    12:23:58.397 (loader): File "hello_t41.ino.hex". 15060 bytes, 24% used
    12:23:58.465 (post_compile 5): Status: 1, 1, 0, 0, 0, 0, /tmp/arduino_build_767891/, hello_t41.ino.hex
    12:23:58.465 (post_compile 5): Disconnect
    12:23:58.526 (loader): remote connection 15 closed
    12:23:58.592 (post_compile 6): Begin, version=1.52-beta3
    12:23:58.593 (loader): remote connection 15 opened
    12:23:58.593 (post_compile 6): Sending command: comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_post_compile)
    12:23:58.593 (loader): remote cmd from 15: "comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_post_compile)"
    12:23:58.593 (loader): remote cmd from 15: "status"
    12:23:58.676 (post_compile 6): Status: 1, 1, 0, 0, 0, 0, /tmp/arduino_build_767891/, hello_t41.ino.hex
    12:23:58.676 (post_compile 6): Disconnect
    12:23:58.687 (post_compile 7): Running teensy_reboot: /home/corbett/arduino-1.8.12/hardware/teensy/../tools/teensy_reboot
    12:23:58.687 (loader): remote connection 15 closed
    12:23:58.687 (loader): remote connection 15 opened
    12:23:58.687 (loader): remote connection 15 closed
    12:23:58.688 (reboot 8): Begin, version=1.52-beta3
    12:23:58.688 (reboot 8): location = /sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:23:58.688 (reboot 8): portlabel = (null)
    12:23:58.688 (reboot 8): portprotocol = (null)
    12:23:58.706 (loader): remote connection 15 opened
    12:23:58.728 (reboot 8): Disconnect
    12:23:58.811 (loader): remote connection 15 closed
    12:25:13.957 (loader): file changed
    12:25:32.275 (ports 9): Begin, version=1.52-beta3
    12:25:32.343 (loader): remote connection 15 opened
    12:28:48.875 (post_compile 10): Begin, version=1.52-beta3
    12:28:48.876 (loader): remote connection 16 opened
    12:28:48.876 (post_compile 10): Sending command: comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_post_compile)
    12:28:48.876 (loader): remote cmd from 16: "comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_post_compile)"
    12:28:48.876 (loader): remote cmd from 16: "status"
    12:28:48.943 (post_compile 10): Status: 0, 1, 0, 0, 0, 0, /tmp/arduino_build_767891/, hello_t41.ino.hex
    12:28:48.943 (post_compile 10): Sending command: dir:/tmp/arduino_build_362108/
    12:28:49.002 (loader): remote cmd from 16: "dir:/tmp/arduino_build_362108/"
    12:28:49.002 (post_compile 10): Sending command: file:hello_t41.ino.hex
    12:28:49.002 (loader): remote cmd from 16: "file:hello_t41.ino.hex"
    12:28:49.011 (loader): File "hello_t41.ino.hex". 15060 bytes, 24% used
    12:28:49.020 (loader): remote cmd from 16: "status"
    12:28:49.122 (post_compile 10): Status: 1, 1, 0, 0, 0, 0, /tmp/arduino_build_362108/, hello_t41.ino.hex
    12:28:49.122 (post_compile 10): Disconnect
    12:28:49.133 (loader): remote connection 16 closed
    12:28:49.263 (post_compile 11): Begin, version=1.52-beta3
    12:28:49.288 (loader): remote connection 16 opened
    12:28:49.288 (post_compile 11): Sending command: comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_post_compile)
    12:28:49.288 (loader): remote cmd from 16: "comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_post_compile)"
    12:28:49.288 (loader): remote cmd from 16: "status"
    12:28:49.369 (post_compile 11): Status: 1, 1, 0, 0, 0, 0, /tmp/arduino_build_362108/, hello_t41.ino.hex
    12:28:49.369 (post_compile 11): Disconnect
    12:28:49.380 (post_compile 12): Running teensy_reboot: /home/corbett/arduino-1.8.12/hardware/teensy/../tools/teensy_reboot
    12:28:49.380 (loader): remote connection 16 closed
    12:28:49.380 (loader): remote connection 16 opened
    12:28:49.380 (loader): remote connection 16 closed
    12:28:49.382 (reboot 13): Begin, version=1.52-beta3
    12:28:49.382 (reboot 13): location = /sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:28:49.382 (reboot 13): portlabel = (null)
    12:28:49.382 (reboot 13): portprotocol = (null)
    12:28:49.399 (loader): remote connection 16 opened
    12:28:49.418 (reboot 13): Disconnect
    12:28:49.429 (loader): remote connection 16 closed
    12:29:35.607 (ports 9): add device: subsys=usb, type=usb_device, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:29:35.607 (ports 9):   devnode=/dev/bus/usb/005/064, subsystem=usb, ifacenum=-1
    12:29:35.607 (ports 9): usb_add: /dev/bus/usb/005/064 (Teensy) Bootloader
    12:29:35.686 (loader): Device came online, code_size = 8126464
    12:29:35.686 (loader): Board is: Teensy 4.1 (IMXRT1062), version 1.05
    12:29:35.699 (loader): File "hello_t41.ino.hex". 15060 bytes, 0% used
    12:29:35.701 (loader): set background IMG_ONLINE
    12:29:35.731 (loader): File "hello_t41.ino.hex". 15060 bytes, 0% used
    12:29:35.732 (loader): elf appears to be for Teensy 4.1 (IMXRT1062) (8126464 bytes)
    12:29:35.732 (loader): elf binary data matches hex file
    12:29:35.732 (loader): elf file is for Teensy 4.1 (IMXRT1062)
    12:29:35.732 (loader): begin operation
    12:29:35.750 (loader): flash, block=0, bs=1024, auto=1
    12:29:35.752 (loader):  gauge old value = 0
    12:29:35.753 (loader): flash, block=1, bs=1024, auto=1
    12:29:35.894 (ports 9): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    12:29:35.894 (ports 9):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:29:35.894 (ports 9): usb_add: /dev/bus/usb/005/064 (Teensy) Bootloader
    12:29:35.902 (loader):  gauge old value = 1
    12:29:35.930 (loader): flash, block=2, bs=1024, auto=1
    12:29:35.933 (loader):  gauge old value = 2
    12:29:35.935 (loader): flash, block=3, bs=1024, auto=1
    12:29:35.937 (loader):  gauge old value = 3
    12:29:35.938 (loader): flash, block=4, bs=1024, auto=1
    12:29:35.941 (loader):  gauge old value = 4
    12:29:35.943 (loader): flash, block=5, bs=1024, auto=1
    12:29:35.945 (loader):  gauge old value = 5
    12:29:35.947 (loader): flash, block=6, bs=1024, auto=1
    12:29:35.950 (loader):  gauge old value = 6
    12:29:35.951 (loader): flash, block=7, bs=1024, auto=1
    12:29:35.954 (ports 9): add child:  subsys=hid, type=(null), location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.001F
    12:29:35.954 (ports 9):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:29:35.954 (ports 9): usb_add: /dev/bus/usb/005/064 (Teensy) Bootloader
    12:29:35.954 (loader):  gauge old value = 7
    12:29:35.956 (ports 9): add child:  subsys=hidraw, type=(null), location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.001F/hidraw/hidraw4
    12:29:35.956 (ports 9):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:29:35.956 (ports 9): usb_add: /dev/bus/usb/005/064 (Teensy) Bootloader
    12:29:35.957 (ports 9): unknown action: bind
    12:29:35.960 (ports 9): unknown action: bind
    12:29:35.963 (ports 9): unknown action: bind
    12:29:35.966 (ports 9): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.001F/hidraw/hidraw4
    12:29:35.967 (loader): flash, block=8, bs=1024, auto=1
    12:29:35.969 (ports 9): unknown action: unbind
    12:29:35.970 (loader):  gauge old value = 8
    12:29:35.973 (loader): flash, block=9, bs=1024, auto=1
    12:29:35.974 (ports 9): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.001F
    12:29:35.975 (ports 9): unknown action: unbind
    12:29:35.976 (loader):  gauge old value = 9
    12:29:35.979 (loader): flash, block=10, bs=1024, auto=1
    12:29:35.982 (loader):  gauge old value = 10
    12:29:35.983 (loader): flash, block=11, bs=1024, auto=1
    12:29:35.986 (loader):  gauge old value = 11
    12:29:35.987 (loader): flash, block=12, bs=1024, auto=1
    12:29:35.990 (loader):  gauge old value = 12
    12:29:35.991 (loader): flash, block=13, bs=1024, auto=1
    12:29:35.994 (loader):  gauge old value = 13
    12:29:35.995 (loader): flash, block=14, bs=1024, auto=1
    12:29:35.998 (loader):  gauge old value = 14
    12:29:36.009 (loader): sending reboot
    12:29:36.011 (loader): begin wait_until_offline
    12:29:36.014 (ports 9): unknown action: unbind
    12:29:36.019 (ports 9): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    12:29:36.022 (ports 9): unknown action: unbind
    12:29:36.023 (ports 9): del device: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:29:36.062 (loader): HID/linux: something changed, try reading a descriptor
    12:29:36.062 (loader): HID/linux: Device was just disconnected
    12:29:36.062 (loader): offline, waited 1
    12:29:36.062 (loader): end operation, total time = 0.329 seconds
    12:29:36.062 (loader): set background IMG_REBOOT_OK
    12:29:36.096 (loader): redraw timer set, image 14 to show for 1200 ms
    12:29:36.521 (ports 9): add device: subsys=usb, type=usb_device, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:29:36.522 (ports 9):   devnode=/dev/bus/usb/005/065, subsystem=usb, ifacenum=-1
    12:29:36.522 (ports 9): usb_add: /dev/bus/usb/005/065 (Teensy) Serial
    12:29:36.528 (ports 9): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    12:29:36.528 (ports 9):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:29:36.528 (ports 9):   model=37 (Teensy 4.1)
    12:29:36.528 (ports 9): usb_add: /dev/bus/usb/005/065 (Teensy 4.1) Serial
    12:29:36.529 (ports 9): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.1
    12:29:36.529 (ports 9):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:29:36.529 (ports 9): usb_add: /dev/bus/usb/005/065 (Teensy 4.1) Serial
    12:29:36.533 (ports 9): unknown action: bind
    12:29:36.572 (ports 9): add child:  subsys=tty, type=(null), location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/tty/ttyACM0
    12:29:36.572 (ports 9):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:29:36.572 (ports 9):   devnode=/dev/ttyACM0, subsystem=tty, ifacenum=0
    12:29:36.572 (ports 9): usb_add: /dev/ttyACM0 (Teensy 4.1) Serial
    12:29:36.581 (ports 9): unknown action: bind
    12:29:36.585 (ports 9): unknown action: bind
    12:29:37.297 (loader): redraw, image 9
    12:29:45.239 (serialmon 14): Begin, version=1.52-beta3
    12:29:45.239 (serialmon 14): listening for location: /sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:29:45.291 (loader): remote connection 16 opened
    12:29:45.295 (serialmon 14): add device: subsys=usb, type=usb_device, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:29:45.295 (serialmon 14):   devnode=/dev/bus/usb/005/065, subsystem=usb, ifacenum=-1
    12:29:45.295 (serialmon 14): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    12:29:45.295 (serialmon 14):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:29:45.295 (serialmon 14):   model=37 (Teensy 4.1)
    12:29:45.295 (serialmon 14): add child:  subsys=tty, type=(null), location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/tty/ttyACM0
    12:29:45.295 (serialmon 14):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:29:45.295 (serialmon 14):   devnode=/dev/ttyACM0, subsystem=tty, ifacenum=0
    12:29:45.296 (serialmon 14): open serial /dev/ttyACM0
    12:29:45.296 (serialmon 14): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.1
    12:29:45.296 (serialmon 14):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:30:46.229 (loader): remote connection 16 closed
    12:30:47.022 (post_compile 15): Begin, version=1.52-beta3
    12:30:47.022 (loader): remote connection 16 opened
    12:30:47.022 (post_compile 15): Sending command: comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_post_compile)
    12:30:47.022 (loader): remote cmd from 16: "comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_post_compile)"
    12:30:47.023 (loader): remote cmd from 16: "status"
    12:30:47.023 (loader): file changed
    12:30:47.034 (loader): File "hello_t41.ino.hex". 15092 bytes, 0% used
    12:30:47.096 (post_compile 15): Status: 1, 1, 0, 1, 0, 0, /tmp/arduino_build_362108/, hello_t41.ino.hex
    12:30:47.096 (post_compile 15): Disconnect
    12:30:47.107 (loader): remote connection 16 closed
    12:30:47.222 (post_compile 16): Begin, version=1.52-beta3
    12:30:47.223 (loader): remote connection 16 opened
    12:30:47.223 (post_compile 16): Sending command: comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_post_compile)
    12:30:47.223 (loader): remote cmd from 16: "comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_post_compile)"
    12:30:47.223 (loader): remote cmd from 16: "status"
    12:30:47.286 (post_compile 16): Status: 1, 1, 0, 1, 0, 0, /tmp/arduino_build_362108/, hello_t41.ino.hex
    12:30:47.286 (post_compile 16): Disconnect
    12:30:47.296 (post_compile 17): Running teensy_reboot: /home/corbett/arduino-1.8.12/hardware/teensy/../tools/teensy_reboot
    12:30:47.296 (loader): remote connection 16 closed
    12:30:47.296 (loader): remote connection 16 opened
    12:30:47.297 (loader): remote connection 16 closed
    12:30:47.297 (reboot 18): Begin, version=1.52-beta3
    12:30:47.297 (reboot 18): location = /sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:30:47.297 (reboot 18): portlabel = (null)
    12:30:47.297 (reboot 18): portprotocol = (null)
    12:30:47.312 (loader): remote connection 16 opened
    12:30:47.314 (reboot 18): add device: subsys=usb, type=usb_device, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:30:47.314 (reboot 18):   devnode=/dev/bus/usb/005/065, subsystem=usb, ifacenum=-1
    12:30:47.314 (reboot 18): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    12:30:47.314 (reboot 18):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:30:47.314 (reboot 18):   model=37 (Teensy 4.1)
    12:30:47.315 (reboot 18): add child:  subsys=tty, type=(null), location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/tty/ttyACM0
    12:30:47.315 (reboot 18):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:30:47.315 (reboot 18):   devnode=/dev/ttyACM0, subsystem=tty, ifacenum=0
    12:30:47.315 (reboot 18): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.1
    12:30:47.315 (reboot 18):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:30:47.330 (reboot 18): found Teensy Loader, version 1.52
    12:30:47.330 (reboot 18): Sending command: show:arduino_attempt_reboot
    12:30:47.358 (loader): remote cmd from 16: "show:arduino_attempt_reboot"
    12:30:47.358 (loader): got request to show arduino rebooting message
    12:30:47.370 (reboot 18): Sending command: comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_reboot)
    12:30:47.370 (loader): remote cmd from 16: "comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_reboot)"
    12:30:47.370 (loader): remote cmd from 16: "status"
    12:30:47.436 (reboot 18): Status: 1, 1, 0, 1, 0, 0, /tmp/arduino_build_362108/, hello_t41.ino.hex
    12:30:47.436 (reboot 18): do_reset (serial) /dev/ttyACM0
    12:30:47.472 (ports 9): unknown action: unbind
    12:30:47.473 (ports 9): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/tty/ttyACM0
    12:30:47.474 (ports 9):   devnode=/dev/bus/usb/005/065, subsystem=usb, ifacenum=-1
    12:30:47.476 (ports 9): unknown action: unbind
    12:30:47.476 (ports 9): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.1
    12:30:47.479 (ports 9): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    12:30:47.482 (ports 9): unknown action: unbind
    12:30:47.484 (ports 9): del device: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:30:47.500 (loader): remote cmd from 16: "status"
    12:30:47.569 (reboot 18): Status: 1, 1, 0, 1, 0, 0, /tmp/arduino_build_362108/, hello_t41.ino.hex
    12:30:47.569 (reboot 18): status read, retry 0
    12:30:47.670 (loader): remote cmd from 16: "status"
    12:30:47.754 (reboot 18): Status: 1, 1, 0, 1, 0, 0, /tmp/arduino_build_362108/, hello_t41.ino.hex
    12:30:47.754 (reboot 18): status read, retry 1
    12:30:47.850 (ports 9): add device: subsys=usb, type=usb_device, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:30:47.850 (ports 9):   devnode=/dev/bus/usb/005/066, subsystem=usb, ifacenum=-1
    12:30:47.850 (ports 9): usb_add: /dev/bus/usb/005/066 (Teensy 4.1) Bootloader
    12:30:47.855 (loader): remote cmd from 16: "status"
    12:30:47.858 (ports 9): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    12:30:47.858 (ports 9):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:30:47.858 (ports 9): usb_add: /dev/bus/usb/005/066 (Teensy 4.1) Bootloader
    12:30:47.862 (ports 9): add child:  subsys=hid, type=(null), location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.0020
    12:30:47.862 (ports 9):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:30:47.862 (ports 9):   model=37 (Teensy 4.1)
    12:30:47.862 (ports 9): usb_add: /dev/bus/usb/005/066 (Teensy 4.1) Bootloader
    12:30:47.865 (ports 9): add child:  subsys=hidraw, type=(null), location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.0020/hidraw/hidraw4
    12:30:47.865 (ports 9):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:30:47.865 (ports 9): usb_add: /dev/bus/usb/005/066 (Teensy 4.1) Bootloader
    12:30:47.867 (ports 9): unknown action: bind
    12:30:47.869 (ports 9): unknown action: bind
    12:30:47.872 (ports 9): unknown action: bind
    12:30:47.942 (loader): Device came online, code_size = 8126464
    12:30:47.942 (loader): Board is: Teensy 4.1 (IMXRT1062), version 1.05
    12:30:47.944 (ports 9): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.0020/hidraw/hidraw4
    12:30:47.946 (ports 9): unknown action: unbind
    12:30:47.948 (ports 9): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.0020
    12:30:47.950 (ports 9): unknown action: unbind
    12:30:47.956 (loader): File "hello_t41.ino.hex". 15092 bytes, 0% used
    12:30:47.957 (loader): set background IMG_ONLINE
    12:30:47.974 (loader): File "hello_t41.ino.hex". 15092 bytes, 0% used
    12:30:47.975 (loader): elf appears to be for Teensy 4.1 (IMXRT1062) (8126464 bytes)
    12:30:47.975 (loader): elf binary data matches hex file
    12:30:47.975 (loader): elf file is for Teensy 4.1 (IMXRT1062)
    12:30:47.976 (loader): begin operation
    12:30:47.986 (reboot 18): Status: 1, 1, 1, 2, 0, 1, /tmp/arduino_build_362108/, hello_t41.ino.hex
    12:30:47.986 (loader): flash, block=0, bs=1024, auto=1
    12:30:47.988 (loader):  gauge old value = 0
    12:30:47.996 (loader): flash, block=1, bs=1024, auto=1
    12:30:48.127 (loader):  gauge old value = 1
    12:30:48.129 (loader): remote cmd from 16: "status"
    12:30:48.130 (loader): flash, block=2, bs=1024, auto=1
    12:30:48.130 (reboot 18): Status: 1, 1, 1, 2, 0, 1, /tmp/arduino_build_362108/, hello_t41.ino.hex
    12:30:48.132 (loader):  gauge old value = 2
    12:30:48.133 (loader): flash, block=3, bs=1024, auto=1
    12:30:48.135 (loader):  gauge old value = 3
    12:30:48.136 (loader): flash, block=4, bs=1024, auto=1
    12:30:48.139 (loader):  gauge old value = 4
    12:30:48.140 (loader): flash, block=5, bs=1024, auto=1
    12:30:48.143 (loader):  gauge old value = 5
    12:30:48.144 (loader): flash, block=6, bs=1024, auto=1
    12:30:48.147 (loader):  gauge old value = 6
    12:30:48.148 (loader): flash, block=7, bs=1024, auto=1
    12:30:48.151 (loader):  gauge old value = 7
    12:30:48.152 (loader): flash, block=8, bs=1024, auto=1
    12:30:48.155 (loader):  gauge old value = 8
    12:30:48.156 (loader): flash, block=9, bs=1024, auto=1
    12:30:48.159 (loader):  gauge old value = 9
    12:30:48.160 (loader): flash, block=10, bs=1024, auto=1
    12:30:48.163 (loader):  gauge old value = 10
    12:30:48.165 (loader): flash, block=11, bs=1024, auto=1
    12:30:48.167 (loader):  gauge old value = 11
    12:30:48.169 (loader): flash, block=12, bs=1024, auto=1
    12:30:48.171 (loader):  gauge old value = 12
    12:30:48.173 (loader): flash, block=13, bs=1024, auto=1
    12:30:48.175 (loader):  gauge old value = 13
    12:30:48.176 (loader): flash, block=14, bs=1024, auto=1
    12:30:48.179 (loader):  gauge old value = 14
    12:30:48.181 (loader): remote cmd from 16: "status"
    12:30:48.181 (reboot 18): Status: 1, 1, 1, 2, 0, 1, /tmp/arduino_build_362108/, hello_t41.ino.hex
    12:30:48.191 (loader): sending reboot
    12:30:48.194 (loader): begin wait_until_offline
    12:30:48.196 (ports 9): unknown action: unbind
    12:30:48.197 (ports 9): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    12:30:48.199 (ports 9): unknown action: unbind
    12:30:48.201 (ports 9): del device: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:30:48.244 (loader): HID/linux: something changed, try reading a descriptor
    12:30:48.244 (loader): HID/linux: Device was just disconnected
    12:30:48.244 (loader): offline, waited 1
    12:30:48.244 (loader): end operation, total time = 0.268 seconds
    12:30:48.244 (loader): set background IMG_REBOOT_OK
    12:30:48.250 (loader): redraw timer set, image 14 to show for 1200 ms
    12:30:48.256 (loader): remote cmd from 16: "status"
    12:30:48.335 (reboot 18): Status: 1, 1, 0, 2, 0, 0, /tmp/arduino_build_362108/, hello_t41.ino.hex
    12:30:48.335 (reboot 18): status read, retry 2
    12:30:48.335 (reboot 18): Success
    12:30:48.335 (reboot 18): Disconnect
    12:30:48.346 (loader): remote connection 16 closed
    12:30:48.357 (serialmon 19): Begin, version=1.52-beta3
    12:30:48.357 (serialmon 19): listening for location: /sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:30:48.372 (loader): remote connection 16 opened
    12:30:48.620 (ports 9): add device: subsys=usb, type=usb_device, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:30:48.620 (ports 9):   devnode=/dev/bus/usb/005/067, subsystem=usb, ifacenum=-1
    12:30:48.620 (ports 9): usb_add: /dev/bus/usb/005/067 (Teensy 4.1) Serial
    12:30:48.621 (serialmon 19): add device: subsys=usb, type=usb_device, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:30:48.621 (serialmon 19):   devnode=/dev/bus/usb/005/067, subsystem=usb, ifacenum=-1
    12:30:48.629 (ports 9): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    12:30:48.629 (ports 9):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:30:48.629 (ports 9):   model=37 (Teensy 4.1)
    12:30:48.629 (ports 9): usb_add: /dev/bus/usb/005/067 (Teensy 4.1) Serial
    12:30:48.630 (ports 9): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.1
    12:30:48.630 (ports 9):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:30:48.630 (ports 9): usb_add: /dev/bus/usb/005/067 (Teensy 4.1) Serial
    12:30:48.630 (ports 9): add child:  subsys=tty, type=(null), location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/tty/ttyACM0
    12:30:48.630 (ports 9):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:30:48.630 (ports 9):   devnode=/dev/ttyACM0, subsystem=tty, ifacenum=0
    12:30:48.630 (ports 9): usb_add: /dev/ttyACM0 (Teensy 4.1) Serial
    12:30:48.631 (serialmon 19): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    12:30:48.631 (serialmon 19):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:30:48.631 (serialmon 19):   model=37 (Teensy 4.1)
    12:30:48.632 (serialmon 19): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.1
    12:30:48.632 (serialmon 19):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:30:48.632 (serialmon 19): add child:  subsys=tty, type=(null), location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/tty/ttyACM0
    12:30:48.632 (serialmon 19):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    12:30:48.632 (serialmon 19):   devnode=/dev/ttyACM0, subsystem=tty, ifacenum=0
    12:30:48.635 (ports 9): unknown action: bind
    12:30:48.636 (serialmon 19): open serial /dev/ttyACM0
    12:30:48.638 (ports 9): unknown action: bind
    12:30:48.640 (ports 9): unknown action: bind
    12:30:49.465 (loader): redraw, image 9
    14:05:46.130 (loader): remote connection 16 closed
    14:05:51.724 (post_compile 20): Begin, version=1.52-beta3
    14:05:51.745 (loader): remote connection 16 opened
    14:05:51.745 (post_compile 20): Sending command: comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_post_compile)
    14:05:51.745 (loader): remote cmd from 16: "comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_post_compile)"
    14:05:51.745 (loader): remote cmd from 16: "status"
    14:05:51.804 (post_compile 20): Status: 1, 1, 0, 2, 0, 0, /tmp/arduino_build_362108/, hello_t41.ino.hex
    14:05:51.804 (post_compile 20): Sending command: dir:/tmp/arduino_build_270474/
    14:05:51.804 (loader): remote cmd from 16: "dir:/tmp/arduino_build_270474/"
    14:05:51.804 (post_compile 20): Sending command: file:DemoReel100.ino.hex
    14:05:51.804 (loader): remote cmd from 16: "file:DemoReel100.ino.hex"
    14:05:51.816 (loader): File "DemoReel100.ino.hex". 23140 bytes, 0% used
    14:05:51.819 (loader): remote cmd from 16: "status"
    14:05:51.926 (post_compile 20): Status: 1, 1, 0, 2, 0, 0, /tmp/arduino_build_270474/, DemoReel100.ino.hex
    14:05:51.926 (post_compile 20): Disconnect
    14:05:51.997 (loader): remote connection 16 closed
    14:05:52.160 (post_compile 21): Begin, version=1.52-beta3
    14:05:52.161 (loader): remote connection 16 opened
    14:05:52.161 (post_compile 21): Sending command: comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_post_compile)
    14:05:52.161 (loader): remote cmd from 16: "comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_post_compile)"
    14:05:52.161 (loader): remote cmd from 16: "status"
    14:05:52.261 (post_compile 21): Status: 1, 1, 0, 2, 0, 0, /tmp/arduino_build_270474/, DemoReel100.ino.hex
    14:05:52.261 (post_compile 21): Disconnect
    14:05:52.271 (post_compile 22): Running teensy_reboot: /home/corbett/arduino-1.8.12/hardware/teensy/../tools/teensy_reboot
    14:05:52.344 (loader): remote connection 17 opened
    14:05:52.344 (loader): remote connection 16 closed
    14:05:52.344 (loader): remote connection 17 closed
    14:05:52.346 (reboot 23): Begin, version=1.52-beta3
    14:05:52.346 (reboot 23): location = /sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:52.346 (reboot 23): portlabel = /dev/bus/usb/005/066 Bootloader
    14:05:52.346 (reboot 23): portprotocol = Teensy
    14:05:52.346 (reboot 23): Only location /sys/devices/pci0000:00/0000:00:10.0/usb5/5-2 will be tried
    14:05:52.365 (loader): remote connection 16 opened
    14:05:52.368 (reboot 23): add device: subsys=usb, type=usb_device, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:52.368 (reboot 23):   devnode=/dev/bus/usb/005/067, subsystem=usb, ifacenum=-1
    14:05:52.368 (reboot 23): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    14:05:52.368 (reboot 23):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:52.368 (reboot 23):   model=37 (Teensy 4.1)
    14:05:52.368 (reboot 23): add child:  subsys=tty, type=(null), location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/tty/ttyACM0
    14:05:52.368 (reboot 23):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:52.368 (reboot 23):   devnode=/dev/ttyACM0, subsystem=tty, ifacenum=0
    14:05:52.369 (reboot 23): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.1
    14:05:52.369 (reboot 23):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:52.387 (loader): remote cmd from 16: "show:arduino_attempt_reboot"
    14:05:52.387 (loader): got request to show arduino rebooting message
    14:05:52.392 (loader): remote cmd from 16: "comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_reboot)"
    14:05:52.392 (loader): remote cmd from 16: "status"
    14:05:52.511 (loader): remote cmd from 16: "status"
    14:05:52.512 (ports 9): unknown action: unbind
    14:05:52.513 (ports 9): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/tty/ttyACM0
    14:05:52.513 (ports 9):   devnode=/dev/bus/usb/005/067, subsystem=usb, ifacenum=-1
    14:05:52.513 (ports 9): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.1
    14:05:52.517 (ports 9): unknown action: unbind
    14:05:52.519 (ports 9): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    14:05:52.524 (ports 9): unknown action: unbind
    14:05:52.524 (ports 9): del device: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:52.608 (serialmon 24): Begin, version=1.52-beta3
    14:05:52.608 (serialmon 24): listening for location: /sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:52.680 (loader): remote connection 16 closed
    14:05:52.684 (loader): remote connection 16 opened
    14:05:52.899 (serialmon 24): add device: subsys=usb, type=usb_device, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:52.899 (serialmon 24):   devnode=/dev/bus/usb/005/068, subsystem=usb, ifacenum=-1
    14:05:52.901 (ports 9): add device: subsys=usb, type=usb_device, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:52.901 (ports 9):   devnode=/dev/bus/usb/005/068, subsystem=usb, ifacenum=-1
    14:05:52.901 (ports 9): usb_add: /dev/bus/usb/005/068 (Teensy 4.1) Bootloader
    14:05:52.908 (serialmon 24): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    14:05:52.908 (serialmon 24):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:52.910 (ports 9): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    14:05:52.910 (ports 9):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:52.910 (ports 9): usb_add: /dev/bus/usb/005/068 (Teensy 4.1) Bootloader
    14:05:52.911 (ports 9): add child:  subsys=hid, type=(null), location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.0021
    14:05:52.911 (ports 9):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:52.911 (ports 9):   model=37 (Teensy 4.1)
    14:05:52.911 (ports 9): usb_add: /dev/bus/usb/005/068 (Teensy 4.1) Bootloader
    14:05:52.913 (ports 9): add child:  subsys=hidraw, type=(null), location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.0021/hidraw/hidraw4
    14:05:52.913 (ports 9):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:52.913 (ports 9): usb_add: /dev/bus/usb/005/068 (Teensy 4.1) Bootloader
    14:05:52.915 (ports 9): unknown action: bind
    14:05:52.916 (ports 9): unknown action: bind
    14:05:52.919 (serialmon 24): add child:  subsys=hid, type=(null), location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.0021
    14:05:52.919 (serialmon 24):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:52.920 (serialmon 24):   model=37 (Teensy 4.1)
    14:05:52.920 (serialmon 24): add child:  subsys=hidraw, type=(null), location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.0021/hidraw/hidraw4
    14:05:52.920 (serialmon 24):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:52.920 (serialmon 24): unknown action: bind
    14:05:52.920 (serialmon 24): unknown action: bind
    14:05:52.920 (serialmon 24): unknown action: bind
    14:05:52.920 (ports 9): unknown action: bind
    14:05:53.182 (loader): Device came online, code_size = 8126464
    14:05:53.182 (loader): Board is: Teensy 4.1 (IMXRT1062), version 1.05
    14:05:53.183 (serialmon 24): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.0021/hidraw/hidraw4
    14:05:53.185 (serialmon 24): unknown action: unbind
    14:05:53.186 (serialmon 24): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.0021
    14:05:53.186 (ports 9): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.0021/hidraw/hidraw4
    14:05:53.186 (ports 9): unknown action: unbind
    14:05:53.186 (ports 9): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.0021
    14:05:53.189 (serialmon 24): unknown action: unbind
    14:05:53.192 (ports 9): unknown action: unbind
    14:05:53.198 (loader): File "DemoReel100.ino.hex". 23140 bytes, 0% used
    14:05:53.199 (loader): set background IMG_ONLINE
    14:05:53.214 (loader): File "DemoReel100.ino.hex". 23140 bytes, 0% used
    14:05:53.215 (loader): elf appears to be for Teensy 4.1 (IMXRT1062) (8126464 bytes)
    14:05:53.215 (loader): elf binary data matches hex file
    14:05:53.216 (loader): elf file is for Teensy 4.1 (IMXRT1062)
    14:05:53.216 (loader): begin operation
    14:05:53.230 (loader): flash, block=0, bs=1024, auto=1
    14:05:53.233 (loader):  gauge old value = 0
    14:05:53.234 (loader): flash, block=1, bs=1024, auto=1
    14:05:53.369 (loader):  gauge old value = 1
    14:05:53.372 (loader): flash, block=2, bs=1024, auto=1
    14:05:53.374 (loader):  gauge old value = 2
    14:05:53.376 (loader): flash, block=3, bs=1024, auto=1
    14:05:53.378 (loader):  gauge old value = 3
    14:05:53.379 (loader): flash, block=4, bs=1024, auto=1
    14:05:53.381 (loader):  gauge old value = 4
    14:05:53.383 (loader): flash, block=5, bs=1024, auto=1
    14:05:53.385 (loader):  gauge old value = 5
    14:05:53.387 (loader): flash, block=6, bs=1024, auto=1
    14:05:53.389 (loader):  gauge old value = 6
    14:05:53.391 (loader): flash, block=7, bs=1024, auto=1
    14:05:53.393 (loader):  gauge old value = 7
    14:05:53.395 (loader): flash, block=8, bs=1024, auto=1
    14:05:53.397 (loader):  gauge old value = 8
    14:05:53.398 (loader): flash, block=9, bs=1024, auto=1
    14:05:53.401 (loader):  gauge old value = 9
    14:05:53.403 (loader): flash, block=10, bs=1024, auto=1
    14:05:53.405 (loader):  gauge old value = 10
    14:05:53.406 (loader): flash, block=11, bs=1024, auto=1
    14:05:53.409 (loader):  gauge old value = 11
    14:05:53.410 (loader): flash, block=12, bs=1024, auto=1
    14:05:53.413 (loader):  gauge old value = 12
    14:05:53.414 (loader): flash, block=13, bs=1024, auto=1
    14:05:53.417 (loader):  gauge old value = 13
    14:05:53.418 (loader): flash, block=14, bs=1024, auto=1
    14:05:53.421 (loader):  gauge old value = 14
    14:05:53.423 (loader): flash, block=15, bs=1024, auto=1
    14:05:53.426 (loader):  gauge old value = 15
    14:05:53.427 (loader): flash, block=16, bs=1024, auto=1
    14:05:53.430 (loader):  gauge old value = 16
    14:05:53.431 (loader): flash, block=17, bs=1024, auto=1
    14:05:53.434 (loader):  gauge old value = 17
    14:05:53.435 (loader): flash, block=18, bs=1024, auto=1
    14:05:53.437 (loader):  gauge old value = 18
    14:05:53.439 (loader): flash, block=19, bs=1024, auto=1
    14:05:53.442 (loader):  gauge old value = 19
    14:05:53.443 (loader): flash, block=20, bs=1024, auto=1
    14:05:53.445 (loader):  gauge old value = 20
    14:05:53.447 (loader): flash, block=21, bs=1024, auto=1
    14:05:53.449 (loader):  gauge old value = 21
    14:05:53.451 (loader): flash, block=22, bs=1024, auto=1
    14:05:53.453 (loader):  gauge old value = 22
    14:05:53.464 (loader): sending reboot
    14:05:53.467 (loader): begin wait_until_offline
    14:05:53.469 (ports 9): unknown action: unbind
    14:05:53.469 (serialmon 24): unknown action: unbind
    14:05:53.471 (serialmon 24): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    14:05:53.471 (ports 9): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    14:05:53.473 (serialmon 24): unknown action: unbind
    14:05:53.474 (ports 9): unknown action: unbind
    14:05:53.474 (serialmon 24): del device: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:53.474 (ports 9): del device: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:53.517 (loader): HID/linux: something changed, try reading a descriptor
    14:05:53.517 (loader): HID/linux: Device was just disconnected
    14:05:53.517 (loader): offline, waited 1
    14:05:53.517 (loader): end operation, total time = 0.301 seconds
    14:05:53.518 (loader): set background IMG_REBOOT_OK
    14:05:53.533 (loader): redraw timer set, image 14 to show for 1200 ms
    14:05:53.919 (serialmon 24): add device: subsys=usb, type=usb_device, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:53.919 (serialmon 24):   devnode=/dev/bus/usb/005/069, subsystem=usb, ifacenum=-1
    14:05:53.920 (ports 9): add device: subsys=usb, type=usb_device, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:53.920 (ports 9):   devnode=/dev/bus/usb/005/069, subsystem=usb, ifacenum=-1
    14:05:53.920 (ports 9): usb_add: /dev/bus/usb/005/069 (Teensy 4.1) Serial
    14:05:53.925 (ports 9): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.1
    14:05:53.925 (ports 9):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:53.925 (ports 9):   model=37 (Teensy 4.1)
    14:05:53.925 (ports 9): usb_add: /dev/bus/usb/005/069 (Teensy 4.1) Serial
    14:05:53.925 (serialmon 24): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.1
    14:05:53.925 (serialmon 24):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:53.925 (serialmon 24):   model=37 (Teensy 4.1)
    14:05:53.927 (ports 9): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    14:05:53.927 (ports 9):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:53.927 (ports 9): usb_add: /dev/bus/usb/005/069 (Teensy 4.1) Serial
    14:05:53.929 (ports 9): unknown action: bind
    14:05:53.929 (serialmon 24): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    14:05:53.929 (serialmon 24):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:53.929 (serialmon 24): unknown action: bind
    14:05:53.934 (serialmon 24): add child:  subsys=tty, type=(null), location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/tty/ttyACM0
    14:05:53.934 (serialmon 24):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:53.934 (ports 9): add child:  subsys=tty, type=(null), location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/tty/ttyACM0
    14:05:53.934 (ports 9):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:05:53.934 (serialmon 24):   devnode=/dev/ttyACM0, subsystem=tty, ifacenum=0
    14:05:53.934 (ports 9):   devnode=/dev/ttyACM0, subsystem=tty, ifacenum=0
    14:05:53.934 (ports 9): usb_add: /dev/ttyACM0 (Teensy 4.1) Serial
    14:05:53.940 (ports 9): unknown action: bind
    14:05:53.941 (ports 9): unknown action: bind
    14:05:53.942 (serialmon 24): open serial /dev/ttyACM0
    14:05:53.942 (serialmon 24): unknown action: bind
    14:05:53.942 (serialmon 24): unknown action: bind
    14:05:54.735 (loader): redraw, image 9
    14:06:49.954 (ports 9): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/tty/ttyACM0
    14:06:49.954 (ports 9):   devnode=/dev/bus/usb/005/069, subsystem=usb, ifacenum=-1
    14:06:49.956 (ports 9): unknown action: unbind
    14:06:49.956 (ports 9): unknown action: unbind
    14:06:49.956 (ports 9): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.1
    14:06:49.958 (ports 9): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    14:06:49.960 (ports 9): unknown action: unbind
    14:06:49.961 (serialmon 24): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/tty/ttyACM0
    14:06:49.961 (serialmon 24):   devnode=/dev/bus/usb/005/069, subsystem=usb, ifacenum=-1
    14:06:49.962 (ports 9): del device: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:06:49.966 (serialmon 24): unknown action: unbind
    14:06:49.971 (serialmon 24): unknown action: unbind
    14:06:49.976 (serialmon 24): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.1
    14:06:49.982 (serialmon 24): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    14:06:49.987 (serialmon 24): unknown action: unbind
    14:06:49.992 (serialmon 24): Disconnected /dev/bus/usb/005/069
    14:06:49.993 (serialmon 24): del device: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:06:50.480 (serialmon 24): add device: subsys=usb, type=usb_device, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:06:50.480 (serialmon 24):   devnode=/dev/bus/usb/005/070, subsystem=usb, ifacenum=-1
    14:06:50.481 (ports 9): add device: subsys=usb, type=usb_device, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:06:50.481 (ports 9):   devnode=/dev/bus/usb/005/070, subsystem=usb, ifacenum=-1
    14:06:50.481 (ports 9): usb_add: /dev/bus/usb/005/070 (Teensy 4.1) Bootloader
    14:06:50.485 (serialmon 24): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    14:06:50.485 (serialmon 24):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:06:50.485 (ports 9): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    14:06:50.485 (ports 9):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:06:50.485 (ports 9): usb_add: /dev/bus/usb/005/070 (Teensy 4.1) Bootloader
    14:06:50.488 (serialmon 24): add child:  subsys=hid, type=(null), location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.0022
    14:06:50.488 (serialmon 24):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:06:50.488 (serialmon 24):   model=37 (Teensy 4.1)
    14:06:50.489 (ports 9): add child:  subsys=hid, type=(null), location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.0022
    14:06:50.489 (ports 9):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:06:50.489 (ports 9):   model=37 (Teensy 4.1)
    14:06:50.489 (ports 9): usb_add: /dev/bus/usb/005/070 (Teensy 4.1) Bootloader
    14:06:50.494 (serialmon 24): add child:  subsys=hidraw, type=(null), location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.0022/hidraw/hidraw4
    14:06:50.494 (ports 9): add child:  subsys=hidraw, type=(null), location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.0022/hidraw/hidraw4
    14:06:50.494 (serialmon 24):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:06:50.494 (ports 9):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:06:50.494 (ports 9): usb_add: /dev/bus/usb/005/070 (Teensy 4.1) Bootloader
    14:06:50.495 (serialmon 24): unknown action: bind
    14:06:50.495 (ports 9): unknown action: bind
    14:06:50.497 (serialmon 24): unknown action: bind
    14:06:50.497 (ports 9): unknown action: bind
    14:06:50.500 (ports 9): unknown action: bind
    14:06:50.500 (serialmon 24): unknown action: bind
    14:06:50.646 (loader): Device came online, code_size = 8126464
    14:06:50.646 (loader): Board is: Teensy 4.1 (IMXRT1062), version 1.05
    14:06:50.647 (serialmon 24): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.0022/hidraw/hidraw4
    14:06:50.647 (ports 9): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.0022/hidraw/hidraw4
    14:06:50.650 (serialmon 24): unknown action: unbind
    14:06:50.650 (ports 9): unknown action: unbind
    14:06:50.652 (ports 9): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.0022
    14:06:50.652 (serialmon 24): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.0022
    14:06:50.653 (ports 9): unknown action: unbind
    14:06:50.653 (serialmon 24): unknown action: unbind
    14:06:50.662 (loader): File "DemoReel100.ino.hex". 23140 bytes, 0% used
    14:06:50.662 (loader): set background IMG_ONLINE
    14:06:50.681 (loader): File "DemoReel100.ino.hex". 23140 bytes, 0% used
    14:06:50.683 (loader): elf appears to be for Teensy 4.1 (IMXRT1062) (8126464 bytes)
    14:06:50.683 (loader): elf binary data matches hex file
    14:06:50.683 (loader): elf file is for Teensy 4.1 (IMXRT1062)
    14:06:50.683 (loader): begin operation
    14:06:50.700 (loader): flash, block=0, bs=1024, auto=1
    14:06:50.703 (loader):  gauge old value = 0
    14:06:50.703 (loader): flash, block=1, bs=1024, auto=1
    14:06:50.849 (loader):  gauge old value = 1
    14:06:50.851 (loader): flash, block=2, bs=1024, auto=1
    14:06:50.853 (loader):  gauge old value = 2
    14:06:50.854 (loader): flash, block=3, bs=1024, auto=1
    14:06:50.857 (loader):  gauge old value = 3
    14:06:50.858 (loader): flash, block=4, bs=1024, auto=1
    14:06:50.860 (loader):  gauge old value = 4
    14:06:50.862 (loader): flash, block=5, bs=1024, auto=1
    14:06:50.865 (loader):  gauge old value = 5
    14:06:50.866 (loader): flash, block=6, bs=1024, auto=1
    14:06:50.869 (loader):  gauge old value = 6
    14:06:50.870 (loader): flash, block=7, bs=1024, auto=1
    14:06:50.873 (loader):  gauge old value = 7
    14:06:50.874 (loader): flash, block=8, bs=1024, auto=1
    14:06:50.877 (loader):  gauge old value = 8
    14:06:50.878 (loader): flash, block=9, bs=1024, auto=1
    14:06:50.880 (loader):  gauge old value = 9
    14:06:50.882 (loader): flash, block=10, bs=1024, auto=1
    14:06:50.884 (loader):  gauge old value = 10
    14:06:50.886 (loader): flash, block=11, bs=1024, auto=1
    14:06:50.888 (loader):  gauge old value = 11
    14:06:50.890 (loader): flash, block=12, bs=1024, auto=1
    14:06:50.893 (loader):  gauge old value = 12
    14:06:50.894 (loader): flash, block=13, bs=1024, auto=1
    14:06:50.896 (loader):  gauge old value = 13
    14:06:50.897 (loader): flash, block=14, bs=1024, auto=1
    14:06:50.900 (loader):  gauge old value = 14
    14:06:50.901 (loader): flash, block=15, bs=1024, auto=1
    14:06:50.904 (loader):  gauge old value = 15
    14:06:50.905 (loader): flash, block=16, bs=1024, auto=1
    14:06:50.908 (loader):  gauge old value = 16
    14:06:50.909 (loader): flash, block=17, bs=1024, auto=1
    14:06:50.912 (loader):  gauge old value = 17
    14:06:50.913 (loader): flash, block=18, bs=1024, auto=1
    14:06:50.915 (loader):  gauge old value = 18
    14:06:50.917 (loader): flash, block=19, bs=1024, auto=1
    14:06:50.919 (loader):  gauge old value = 19
    14:06:50.921 (loader): flash, block=20, bs=1024, auto=1
    14:06:50.923 (loader):  gauge old value = 20
    14:06:50.924 (loader): flash, block=21, bs=1024, auto=1
    14:06:50.927 (loader):  gauge old value = 21
    14:06:50.929 (loader): flash, block=22, bs=1024, auto=1
    14:06:50.931 (loader):  gauge old value = 22
    14:06:50.943 (loader): sending reboot
    14:06:50.945 (loader): begin wait_until_offline
    14:06:50.948 (ports 9): unknown action: unbind
    14:06:50.948 (serialmon 24): unknown action: unbind
    14:06:50.950 (ports 9): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    14:06:50.950 (serialmon 24): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    14:06:50.952 (serialmon 24): unknown action: unbind
    14:06:50.952 (ports 9): unknown action: unbind
    14:06:50.954 (serialmon 24): del device: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:06:50.954 (ports 9): del device: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:06:50.995 (loader): HID/linux: something changed, try reading a descriptor
    14:06:50.995 (loader): HID/linux: Device was just disconnected
    14:06:50.995 (loader): offline, waited 1
    14:06:50.995 (loader): end operation, total time = 0.312 seconds
    14:06:50.996 (loader): set background IMG_REBOOT_OK
    14:06:51.000 (loader): redraw timer set, image 14 to show for 1200 ms
    14:06:51.367 (serialmon 24): add device: subsys=usb, type=usb_device, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:06:51.367 (serialmon 24):   devnode=/dev/bus/usb/005/071, subsystem=usb, ifacenum=-1
    14:06:51.371 (serialmon 24): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    14:06:51.371 (serialmon 24):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:06:51.371 (serialmon 24):   model=37 (Teensy 4.1)
    14:06:51.371 (ports 9): add device: subsys=usb, type=usb_device, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:06:51.371 (ports 9):   devnode=/dev/bus/usb/005/071, subsystem=usb, ifacenum=-1
    14:06:51.371 (ports 9): usb_add: /dev/bus/usb/005/071 (Teensy 4.1) Serial
    14:06:51.371 (serialmon 24): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.1
    14:06:51.371 (serialmon 24):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:06:51.371 (ports 9): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    14:06:51.371 (ports 9):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:06:51.371 (ports 9):   model=37 (Teensy 4.1)
    14:06:51.371 (ports 9): usb_add: /dev/bus/usb/005/071 (Teensy 4.1) Serial
    14:06:51.374 (serialmon 24): unknown action: bind
    14:06:51.375 (ports 9): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.1
    14:06:51.375 (ports 9):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:06:51.375 (ports 9): usb_add: /dev/bus/usb/005/071 (Teensy 4.1) Serial
    14:06:51.375 (ports 9): unknown action: bind
    14:06:51.376 (ports 9): add child:  subsys=tty, type=(null), location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/tty/ttyACM0
    14:06:51.376 (ports 9):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:06:51.376 (ports 9):   devnode=/dev/ttyACM0, subsystem=tty, ifacenum=0
    14:06:51.376 (ports 9): usb_add: /dev/ttyACM0 (Teensy 4.1) Serial
    14:06:51.377 (serialmon 24): add child:  subsys=tty, type=(null), location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/tty/ttyACM0
    14:06:51.377 (serialmon 24):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:06:51.377 (serialmon 24):   devnode=/dev/ttyACM0, subsystem=tty, ifacenum=0
    14:06:51.378 (serialmon 24): open serial /dev/ttyACM0
    14:06:51.390 (ports 9): unknown action: bind
    14:06:51.394 (ports 9): unknown action: bind
    14:06:52.201 (loader): redraw, image 9
    14:07:14.761 (loader): Verbose Info event
    14:27:28.941 (post_compile 25): Begin, version=1.52-beta3
    14:27:28.941 (loader): remote connection 17 opened
    14:27:28.953 (post_compile 25): Sending command: comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_post_compile)
    14:27:28.957 (loader): remote cmd from 17: "comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_post_compile)"
    14:27:28.968 (loader): remote cmd from 17: "status"
    14:27:29.037 (post_compile 25): Status: 1, 1, 0, 4, 0, 0, /tmp/arduino_build_270474/, DemoReel100.ino.hex
    14:27:29.037 (post_compile 25): Sending command: dir:/tmp/arduino_build_971837/
    14:27:29.038 (loader): remote cmd from 17: "dir:/tmp/arduino_build_971837/"
    14:27:29.040 (post_compile 25): Sending command: file:TimeAlarmExample.ino.hex
    14:27:29.041 (loader): remote cmd from 17: "file:TimeAlarmExample.ino.hex"
    14:27:29.059 (loader): File "TimeAlarmExample.ino.hex". 16740 bytes, 0% used
    14:27:29.064 (loader): remote cmd from 17: "status"
    14:27:29.174 (post_compile 25): Status: 1, 1, 0, 4, 0, 0, /tmp/arduino_build_971837/, TimeAlarmExample.ino.hex
    14:27:29.174 (post_compile 25): Disconnect
    14:27:29.278 (loader): remote connection 17 closed
    14:28:00.583 (loader): remote connection 16 closed
    14:28:01.488 (loader): file changed
    14:28:01.504 (loader): File "TimeAlarmExample.ino.hex". 16740 bytes, 0% used
    14:28:01.514 (post_compile 26): Begin, version=1.52-beta3
    14:28:01.576 (loader): remote connection 16 opened
    14:28:01.580 (post_compile 26): Sending command: comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_post_compile)
    14:28:01.581 (loader): remote cmd from 16: "comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_post_compile)"
    14:28:01.584 (loader): remote cmd from 16: "status"
    14:28:01.648 (post_compile 26): Status: 1, 1, 0, 4, 0, 0, /tmp/arduino_build_971837/, TimeAlarmExample.ino.hex
    14:28:01.648 (post_compile 26): Disconnect
    14:28:01.737 (loader): remote connection 16 closed
    14:28:01.871 (post_compile 27): Begin, version=1.52-beta3
    14:28:01.871 (loader): remote connection 16 opened
    14:28:01.873 (post_compile 27): Sending command: comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_post_compile)
    14:28:01.875 (loader): remote cmd from 16: "comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_post_compile)"
    14:28:01.879 (loader): remote cmd from 16: "status"
    14:28:01.945 (post_compile 27): Status: 1, 1, 0, 4, 0, 0, /tmp/arduino_build_971837/, TimeAlarmExample.ino.hex
    14:28:01.945 (post_compile 27): Disconnect
    14:28:01.955 (post_compile 28): Running teensy_reboot: /home/corbett/arduino-1.8.12/hardware/teensy/../tools/teensy_reboot
    14:28:02.102 (loader): remote connection 16 opened
    14:28:02.103 (loader): remote connection 16 closed
    14:28:02.104 (reboot 29): Begin, version=1.52-beta3
    14:28:02.104 (reboot 29): location = /sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:28:02.104 (reboot 29): portlabel = /dev/ttyACM0 Serial
    14:28:02.104 (reboot 29): Only location /sys/devices/pci0000:00/0000:00:10.0/usb5/5-2 will be tried
    14:28:02.104 (reboot 29): portprotocol = Teensy
    14:28:02.195 (loader): remote connection 16 closed
    14:28:02.196 (loader): remote connection 16 opened
    14:28:02.198 (reboot 29): add device: subsys=usb, type=usb_device, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:28:02.198 (reboot 29):   devnode=/dev/bus/usb/005/071, subsystem=usb, ifacenum=-1
    14:28:02.198 (reboot 29): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    14:28:02.198 (reboot 29):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:28:02.198 (reboot 29):   model=37 (Teensy 4.1)
    14:28:02.198 (reboot 29): add child:  subsys=tty, type=(null), location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/tty/ttyACM0
    14:28:02.198 (reboot 29):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:28:02.198 (reboot 29):   devnode=/dev/ttyACM0, subsystem=tty, ifacenum=0
    14:28:02.199 (reboot 29): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.1
    14:28:02.199 (reboot 29):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:28:02.350 (loader): remote cmd from 16: "show:arduino_attempt_reboot"
    14:28:02.350 (loader): got request to show arduino rebooting message
    14:28:02.364 (loader): remote cmd from 16: "comment: Teensyduino 1.52-beta3 - LINUX64 (teensy_reboot)"
    14:28:02.366 (loader): remote cmd from 16: "status"
    14:28:02.511 (ports 9): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/tty/ttyACM0
    14:28:02.511 (ports 9):   devnode=/dev/bus/usb/005/071, subsystem=usb, ifacenum=-1
    14:28:02.511 (ports 9): unknown action: unbind
    14:28:02.516 (ports 9): unknown action: unbind
    14:28:02.519 (ports 9): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    14:28:02.519 (ports 9): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.1
    14:28:02.527 (ports 9): unknown action: unbind
    14:28:02.535 (ports 9): del device: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:28:02.571 (serialmon 30): Begin, version=1.52-beta3
    14:28:02.571 (serialmon 30): listening for location: /sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:28:02.616 (loader): remote connection 16 opened
    14:28:02.616 (loader): remote connection 16 closed
    14:28:02.881 (serialmon 30): add device: subsys=usb, type=usb_device, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:28:02.881 (serialmon 30):   devnode=/dev/bus/usb/005/072, subsystem=usb, ifacenum=-1
    14:28:02.882 (ports 9): add device: subsys=usb, type=usb_device, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:28:02.882 (ports 9):   devnode=/dev/bus/usb/005/072, subsystem=usb, ifacenum=-1
    14:28:02.882 (ports 9): usb_add: /dev/bus/usb/005/072 (Teensy 4.1) Bootloader
    14:28:02.884 (serialmon 30): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    14:28:02.884 (serialmon 30):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:28:02.886 (serialmon 30): add child:  subsys=hid, type=(null), location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.0023
    14:28:02.886 (serialmon 30):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:28:02.886 (serialmon 30):   model=37 (Teensy 4.1)
    14:28:02.888 (serialmon 30): add child:  subsys=hidraw, type=(null), location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.0023/hidraw/hidraw4
    14:28:02.888 (serialmon 30):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:28:02.890 (serialmon 30): unknown action: bind
    14:28:02.890 (ports 9): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    14:28:02.890 (ports 9):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:28:02.890 (ports 9): usb_add: /dev/bus/usb/005/072 (Teensy 4.1) Bootloader
    14:28:02.890 (ports 9): add child:  subsys=hid, type=(null), location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.0023
    14:28:02.890 (ports 9):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:28:02.890 (ports 9):   model=37 (Teensy 4.1)
    14:28:02.890 (ports 9): usb_add: /dev/bus/usb/005/072 (Teensy 4.1) Bootloader
    14:28:02.891 (ports 9): add child:  subsys=hidraw, type=(null), location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.0023/hidraw/hidraw4
    14:28:02.891 (ports 9):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:28:02.891 (ports 9): usb_add: /dev/bus/usb/005/072 (Teensy 4.1) Bootloader
    14:28:02.891 (ports 9): unknown action: bind
    14:28:02.894 (serialmon 30): unknown action: bind
    14:28:02.894 (ports 9): unknown action: bind
    14:28:02.896 (serialmon 30): unknown action: bind
    14:28:02.896 (ports 9): unknown action: bind
    14:28:03.068 (loader): Device came online, code_size = 8126464
    14:28:03.068 (loader): Board is: Teensy 4.1 (IMXRT1062), version 1.05
    14:28:03.069 (ports 9): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.0023/hidraw/hidraw4
    14:28:03.070 (serialmon 30): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.0023/hidraw/hidraw4
    14:28:03.072 (serialmon 30): unknown action: unbind
    14:28:03.072 (ports 9): unknown action: unbind
    14:28:03.073 (serialmon 30): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.0023
    14:28:03.074 (ports 9): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/0003:16C0:0478.0023
    14:28:03.076 (serialmon 30): unknown action: unbind
    14:28:03.076 (ports 9): unknown action: unbind
    14:28:03.082 (loader): File "TimeAlarmExample.ino.hex". 16740 bytes, 0% used
    14:28:03.082 (loader): set background IMG_ONLINE
    14:28:03.097 (loader): File "TimeAlarmExample.ino.hex". 16740 bytes, 0% used
    14:28:03.098 (loader): elf appears to be for Teensy 4.1 (IMXRT1062) (8126464 bytes)
    14:28:03.099 (loader): elf binary data matches hex file
    14:28:03.099 (loader): elf file is for Teensy 4.1 (IMXRT1062)
    14:28:03.099 (loader): begin operation
    14:28:03.133 (loader): flash, block=0, bs=1024, auto=1
    14:28:03.136 (loader):  gauge old value = 0
    14:28:03.229 (loader): flash, block=1, bs=1024, auto=1
    14:28:03.274 (loader):  gauge old value = 1
    14:28:03.279 (loader): flash, block=2, bs=1024, auto=1
    14:28:03.285 (loader):  gauge old value = 2
    14:28:03.287 (loader): flash, block=3, bs=1024, auto=1
    14:28:03.292 (loader):  gauge old value = 3
    14:28:03.295 (loader): flash, block=4, bs=1024, auto=1
    14:28:03.301 (loader):  gauge old value = 4
    14:28:03.307 (loader): flash, block=5, bs=1024, auto=1
    14:28:03.311 (loader):  gauge old value = 5
    14:28:03.317 (loader): flash, block=6, bs=1024, auto=1
    14:28:03.320 (loader):  gauge old value = 6
    14:28:03.326 (loader): flash, block=7, bs=1024, auto=1
    14:28:03.329 (loader):  gauge old value = 7
    14:28:03.334 (loader): flash, block=8, bs=1024, auto=1
    14:28:03.338 (loader):  gauge old value = 8
    14:28:03.342 (loader): flash, block=9, bs=1024, auto=1
    14:28:03.346 (loader):  gauge old value = 9
    14:28:03.350 (loader): flash, block=10, bs=1024, auto=1
    14:28:03.353 (loader):  gauge old value = 10
    14:28:03.358 (loader): flash, block=11, bs=1024, auto=1
    14:28:03.363 (loader):  gauge old value = 11
    14:28:03.367 (loader): flash, block=12, bs=1024, auto=1
    14:28:03.371 (loader):  gauge old value = 12
    14:28:03.375 (loader): flash, block=13, bs=1024, auto=1
    14:28:03.379 (loader):  gauge old value = 13
    14:28:03.383 (loader): flash, block=14, bs=1024, auto=1
    14:28:03.386 (loader):  gauge old value = 14
    14:28:03.391 (loader): flash, block=15, bs=1024, auto=1
    14:28:03.396 (loader):  gauge old value = 15
    14:28:03.401 (loader): flash, block=16, bs=1024, auto=1
    14:28:03.404 (loader):  gauge old value = 16
    14:28:03.419 (loader): sending reboot
    14:28:03.422 (loader): begin wait_until_offline
    14:28:03.424 (ports 9): unknown action: unbind
    14:28:03.425 (serialmon 30): unknown action: unbind
    14:28:03.426 (serialmon 30): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    14:28:03.426 (ports 9): del child: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    14:28:03.428 (serialmon 30): unknown action: unbind
    14:28:03.428 (ports 9): unknown action: unbind
    14:28:03.429 (serialmon 30): del device: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:28:03.429 (ports 9): del device: location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:28:03.472 (loader): HID/linux: something changed, try reading a descriptor
    14:28:03.473 (loader): HID/linux: Device was just disconnected
    14:28:03.473 (loader): offline, waited 1
    14:28:03.473 (loader): end operation, total time = 0.374 seconds
    14:28:03.474 (loader): set background IMG_REBOOT_OK
    14:28:03.477 (loader): redraw timer set, image 14 to show for 1200 ms
    14:28:03.878 (ports 9): add device: subsys=usb, type=usb_device, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:28:03.878 (ports 9):   devnode=/dev/bus/usb/005/073, subsystem=usb, ifacenum=-1
    14:28:03.878 (ports 9): usb_add: /dev/bus/usb/005/073 (Teensy 4.1) Serial
    14:28:03.879 (serialmon 30): add device: subsys=usb, type=usb_device, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:28:03.879 (serialmon 30):   devnode=/dev/bus/usb/005/073, subsystem=usb, ifacenum=-1
    14:28:03.884 (serialmon 30): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.1
    14:28:03.884 (serialmon 30):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:28:03.884 (serialmon 30):   model=37 (Teensy 4.1)
    14:28:03.884 (serialmon 30): add child:  subsys=usb, type=usb_interface, location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0
    14:28:03.884 (serialmon 30):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:28:03.886 (serialmon 30): unknown action: bind
    14:28:03.888 (serialmon 30): add child:  subsys=tty, type=(null), location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2/5-2:1.0/tty/ttyACM0
    14:28:03.888 (serialmon 30):   parent location=/sys/devices/pci0000:00/0000:00:10.0/usb5/5-2
    14:28:03.888 (serialmon 30):   devnode=/dev/ttyACM0, subsystem=tty, ifacenum=0
    14:28:03.889 (serialmon 30): open serial /dev/ttyACM0
    14:28:04.678 (loader): redraw, image 9
    Last edited by pictographer; 05-02-2020 at 09:37 PM. Reason: Added another example

  13. #188
    Member
    Join Date
    Oct 2019
    Location
    Calgary
    Posts
    60
    Quote Originally Posted by pictographer View Post
    I've never been able to observe a pattern that explains when the program button needs to be pushed and when it doesn't.
    This might have nothing to do with the problem you're having, but it's easy enough to check (and easy to fix, as well) so I'll throw it out there.

    A while back I was having trouble with a T4.0 that suddenly wouldn't program without the button being pushed. For me, the culprit turned out to be the USB cable I was using. I had two that looked alike and had inadvertently switched them. The problematic one had a much higher resistance. I measured the Vusb at the Teensy at only 4.6V. I switched back to the other cable, measured Vusb at the Teensy again and saw 5.1V - and the Teensy no longer needed to have the button pushed.

  14. #189
    Senior Member
    Join Date
    Aug 2017
    Posts
    280
    @All - My OS stopped working with TD 1.5.2B3 from TD 1.52B2. It happened with both the T4.0 and T4.1. This is really vague I know but with all of the programs I have lumped into one huge upload won't work. It locks up the T4.0 or T4.1. Won't even upload blink without a button press. I can't help but thinking that with the addition of the T4.1 that something has changed that I am not aware of. Looking at the intro of TD 1.52B3 I have not figured out what could have caused this.

    I am using Arduino 1.8.12. If I upload any of the programs one at a time they work with TD 1.5.2b3 On both the T4.0 or T4.1. So either my OS is flawed or there is a conflict or... Just not sure. Obviously I cannot check the T4.1 with TD 1.5.2b2 so I need to know what are the differences from TD 1.5.2b2 and TD 1.5.2b3 and the T4.1. Is there a way to find This?
    Here is a compile output:
    Code:
    /home/wwatson/arduino-1.8.12/arduino-builder -dump-prefs -logger=machine -hardware /home/wwatson/arduino-1.8.12/hardware -tools /home/wwatson/arduino-1.8.12/tools-builder -tools /home/wwatson/arduino-1.8.12/hardware/tools/avr -built-in-libraries /home/wwatson/arduino-1.8.12/libraries -libraries /home/wwatson/Arduino/libraries -fqbn=teensy:avr:teensy40:usb=serial,speed=600,opt=o2std,keys=en-us -ide-version=10812 -build-path /tmp/arduino_build_338402 -warnings=all -build-cache /tmp/arduino_cache_803049 -verbose /home/wwatson/Arduino/stbasic40/stbasic40.ino
    /home/wwatson/arduino-1.8.12/arduino-builder -compile -logger=machine -hardware /home/wwatson/arduino-1.8.12/hardware -tools /home/wwatson/arduino-1.8.12/tools-builder -tools /home/wwatson/arduino-1.8.12/hardware/tools/avr -built-in-libraries /home/wwatson/arduino-1.8.12/libraries -libraries /home/wwatson/Arduino/libraries -fqbn=teensy:avr:teensy40:usb=serial,speed=600,opt=o2std,keys=en-us -ide-version=10812 -build-path /tmp/arduino_build_338402 -warnings=all -build-cache /tmp/arduino_cache_803049 -verbose /home/wwatson/Arduino/stbasic40/stbasic40.ino
    Using board 'teensy40' from platform in folder: /home/wwatson/arduino-1.8.12/hardware/teensy/avr
    Using core 'teensy4' from platform in folder: /home/wwatson/arduino-1.8.12/hardware/teensy/avr
    Detecting libraries used...
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /tmp/arduino_build_338402/sketch/stbasic40.ino.cpp -o /dev/null
    Alternatives for Ra8876_Lite.h: [Ra8876LiteTeensy@1.0.0]
    ResolveLibrary(Ra8876_Lite.h)
      -> candidates: [Ra8876LiteTeensy@1.0.0]
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src /tmp/arduino_build_338402/sketch/stbasic40.ino.cpp -o /dev/null
    Alternatives for SPI.h: [SPI@1.0]
    ResolveLibrary(SPI.h)
      -> candidates: [SPI@1.0]
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI /tmp/arduino_build_338402/sketch/stbasic40.ino.cpp -o /dev/null
    Alternatives for ff.h: [uSDFS@1.1.2]
    ResolveLibrary(ff.h)
      -> candidates: [uSDFS@1.1.2]
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src /tmp/arduino_build_338402/sketch/stbasic40.ino.cpp -o /dev/null
    Alternatives for mscfs.h: [MSC3@3.0.0]
    ResolveLibrary(mscfs.h)
      -> candidates: [MSC3@3.0.0]
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src /tmp/arduino_build_338402/sketch/stbasic40.ino.cpp -o /dev/null
    Alternatives for USBHost_t36.h: [USBHost_t36@0.1]
    ResolveLibrary(USBHost_t36.h)
      -> candidates: [USBHost_t36@0.1]
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 /tmp/arduino_build_338402/sketch/stbasic40.ino.cpp -o /dev/null
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 /tmp/arduino_build_338402/sketch/USBJoyStick.cpp -o /dev/null
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 /tmp/arduino_build_338402/sketch/USBKeyboard.cpp -o /dev/null
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 /tmp/arduino_build_338402/sketch/USBMouse.cpp -o /dev/null
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 /tmp/arduino_build_338402/sketch/dialog.cpp -o /dev/null
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 /tmp/arduino_build_338402/sketch/flexRAMInfo.cpp -o /dev/null
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 /tmp/arduino_build_338402/sketch/fm.cpp -o /dev/null
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 /tmp/arduino_build_338402/sketch/io.cpp -o /dev/null
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 /tmp/arduino_build_338402/sketch/kilo.c -o /dev/null
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 /tmp/arduino_build_338402/sketch/menu.c -o /dev/null
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 /tmp/arduino_build_338402/sketch/stbasic.c -o /dev/null
    Alternatives for TimeLib.h: [Time@1.6]
    ResolveLibrary(TimeLib.h)
      -> candidates: [Time@1.6]
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /tmp/arduino_build_338402/sketch/stbasic.c -o /dev/null
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /tmp/arduino_build_338402/sketch/stbasiclib.c -o /dev/null
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /tmp/arduino_build_338402/sketch/syscalls.c -o /dev/null
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src/Ra8876LiteTeensy.cpp -o /dev/null
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src/tft.cpp -o /dev/null
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src/vt100.c -o /dev/null
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI/SPI.cpp -o /dev/null
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /home/wwatson/Arduino/libraries/uSDFS/src/diskio.c -o /dev/null
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /home/wwatson/Arduino/libraries/uSDFS/src/ff.c -o /dev/null
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /home/wwatson/Arduino/libraries/uSDFS/src/ffsystem.c -o /dev/null
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /home/wwatson/Arduino/libraries/uSDFS/src/ffunicode.c -o /dev/null
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /home/wwatson/Arduino/libraries/uSDFS/src/utility/ff_utils.c -o /dev/null
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /home/wwatson/Arduino/libraries/uSDFS/src/utility/sd_msc.cpp -o /dev/null
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /home/wwatson/Arduino/libraries/uSDFS/src/utility/sd_sdhc.c -o /dev/null
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /home/wwatson/Arduino/libraries/uSDFS/src/utility/sd_spi.c -o /dev/null
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /home/wwatson/Arduino/libraries/MSC3/src/MassStorageDriver.cpp -o /dev/null
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /home/wwatson/Arduino/libraries/MSC3/src/MassStorageHost.cpp -o /dev/null
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /home/wwatson/Arduino/libraries/MSC3/src/utility/mscfs.cpp -o /dev/null
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/utility /home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/antplus.cpp -o /dev/null
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/utility /home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/bluetooth.cpp -o /dev/null
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/utility /home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/digitizer.cpp -o /dev/null
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/utility /home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/ehci.cpp -o /dev/null
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/utility /home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/enumeration.cpp -o /dev/null
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/utility /home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/hid.cpp -o /dev/null
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/utility /home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/hub.cpp -o /dev/null
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/utility /home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/joystick.cpp -o /dev/null
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/utility /home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/keyboard.cpp -o /dev/null
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/utility /home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/keyboardHIDExtras.cpp -o /dev/null
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/utility /home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/memory.cpp -o /dev/null
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/utility /home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/midi.cpp -o /dev/null
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/utility /home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/mouse.cpp -o /dev/null
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/utility /home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/print.cpp -o /dev/null
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/utility /home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/rawhid.cpp -o /dev/null
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/utility /home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/serial.cpp -o /dev/null
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time/DateStrings.cpp -o /dev/null
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time/Time.cpp -o /dev/null
    Generating function prototypes...
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /tmp/arduino_build_338402/sketch/stbasic40.ino.cpp -o /tmp/arduino_build_338402/preproc/ctags_target_for_gcc_minus_e.cpp
    /home/wwatson/arduino-1.8.12/tools-builder/ctags/5.8-arduino11/ctags -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives /tmp/arduino_build_338402/preproc/ctags_target_for_gcc_minus_e.cpp
    Compiling sketch...
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/precompile_helper /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /tmp/arduino_build_338402 /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -x c++-header -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /tmp/arduino_build_338402/pch/Arduino.h -o /tmp/arduino_build_338402/pch/Arduino.h.gch
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /tmp/arduino_build_338402/sketch/kilo.c -o /tmp/arduino_build_338402/sketch/kilo.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /tmp/arduino_build_338402/sketch/menu.c -o /tmp/arduino_build_338402/sketch/menu.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /tmp/arduino_build_338402/sketch/stbasic.c -o /tmp/arduino_build_338402/sketch/stbasic.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /tmp/arduino_build_338402/sketch/stbasiclib.c -o /tmp/arduino_build_338402/sketch/stbasiclib.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /tmp/arduino_build_338402/sketch/syscalls.c -o /tmp/arduino_build_338402/sketch/syscalls.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /tmp/arduino_build_338402/sketch/USBJoyStick.cpp -o /tmp/arduino_build_338402/sketch/USBJoyStick.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /tmp/arduino_build_338402/sketch/USBKeyboard.cpp -o /tmp/arduino_build_338402/sketch/USBKeyboard.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /tmp/arduino_build_338402/sketch/USBMouse.cpp -o /tmp/arduino_build_338402/sketch/USBMouse.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /tmp/arduino_build_338402/sketch/dialog.cpp -o /tmp/arduino_build_338402/sketch/dialog.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /tmp/arduino_build_338402/sketch/flexRAMInfo.cpp -o /tmp/arduino_build_338402/sketch/flexRAMInfo.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /tmp/arduino_build_338402/sketch/fm.cpp -o /tmp/arduino_build_338402/sketch/fm.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /tmp/arduino_build_338402/sketch/io.cpp -o /tmp/arduino_build_338402/sketch/io.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /tmp/arduino_build_338402/sketch/stbasic40.ino.cpp -o /tmp/arduino_build_338402/sketch/stbasic40.ino.cpp.o
    Compiling libraries...
    Compiling library "Ra8876LiteTeensy"
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src/vt100.c -o /tmp/arduino_build_338402/libraries/Ra8876LiteTeensy/vt100.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src/Ra8876LiteTeensy.cpp -o /tmp/arduino_build_338402/libraries/Ra8876LiteTeensy/Ra8876LiteTeensy.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src/tft.cpp -o /tmp/arduino_build_338402/libraries/Ra8876LiteTeensy/tft.cpp.o
    Compiling library "SPI"
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI/SPI.cpp -o /tmp/arduino_build_338402/libraries/SPI/SPI.cpp.o
    Compiling library "uSDFS"
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /home/wwatson/Arduino/libraries/uSDFS/src/diskio.c -o /tmp/arduino_build_338402/libraries/uSDFS/diskio.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /home/wwatson/Arduino/libraries/uSDFS/src/ff.c -o /tmp/arduino_build_338402/libraries/uSDFS/ff.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /home/wwatson/Arduino/libraries/uSDFS/src/ffsystem.c -o /tmp/arduino_build_338402/libraries/uSDFS/ffsystem.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /home/wwatson/Arduino/libraries/uSDFS/src/ffunicode.c -o /tmp/arduino_build_338402/libraries/uSDFS/ffunicode.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /home/wwatson/Arduino/libraries/uSDFS/src/utility/ff_utils.c -o /tmp/arduino_build_338402/libraries/uSDFS/utility/ff_utils.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /home/wwatson/Arduino/libraries/uSDFS/src/utility/sd_sdhc.c -o /tmp/arduino_build_338402/libraries/uSDFS/utility/sd_sdhc.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /home/wwatson/Arduino/libraries/uSDFS/src/utility/sd_spi.c -o /tmp/arduino_build_338402/libraries/uSDFS/utility/sd_spi.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /home/wwatson/Arduino/libraries/uSDFS/src/utility/sd_msc.cpp -o /tmp/arduino_build_338402/libraries/uSDFS/utility/sd_msc.cpp.o
    Compiling library "MSC3"
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /home/wwatson/Arduino/libraries/MSC3/src/MassStorageDriver.cpp -o /tmp/arduino_build_338402/libraries/MSC3/MassStorageDriver.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /home/wwatson/Arduino/libraries/MSC3/src/MassStorageHost.cpp -o /tmp/arduino_build_338402/libraries/MSC3/MassStorageHost.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /home/wwatson/Arduino/libraries/MSC3/src/utility/mscfs.cpp -o /tmp/arduino_build_338402/libraries/MSC3/utility/mscfs.cpp.o
    Compiling library "USBHost_t36"
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/utility /home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/antplus.cpp -o /tmp/arduino_build_338402/libraries/USBHost_t36/antplus.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/utility /home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/bluetooth.cpp -o /tmp/arduino_build_338402/libraries/USBHost_t36/bluetooth.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/utility /home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/digitizer.cpp -o /tmp/arduino_build_338402/libraries/USBHost_t36/digitizer.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/utility /home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/ehci.cpp -o /tmp/arduino_build_338402/libraries/USBHost_t36/ehci.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/utility /home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/enumeration.cpp -o /tmp/arduino_build_338402/libraries/USBHost_t36/enumeration.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/utility /home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/hid.cpp -o /tmp/arduino_build_338402/libraries/USBHost_t36/hid.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/utility /home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/hub.cpp -o /tmp/arduino_build_338402/libraries/USBHost_t36/hub.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/utility /home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/joystick.cpp -o /tmp/arduino_build_338402/libraries/USBHost_t36/joystick.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/utility /home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/keyboard.cpp -o /tmp/arduino_build_338402/libraries/USBHost_t36/keyboard.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/utility /home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/keyboardHIDExtras.cpp -o /tmp/arduino_build_338402/libraries/USBHost_t36/keyboardHIDExtras.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/utility /home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/memory.cpp -o /tmp/arduino_build_338402/libraries/USBHost_t36/memory.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/utility /home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/midi.cpp -o /tmp/arduino_build_338402/libraries/USBHost_t36/midi.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/utility /home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/mouse.cpp -o /tmp/arduino_build_338402/libraries/USBHost_t36/mouse.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/utility /home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/print.cpp -o /tmp/arduino_build_338402/libraries/USBHost_t36/print.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/utility /home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/rawhid.cpp -o /tmp/arduino_build_338402/libraries/USBHost_t36/rawhid.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/utility /home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36/serial.cpp -o /tmp/arduino_build_338402/libraries/USBHost_t36/serial.cpp.o
    Compiling library "Time"
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time/DateStrings.cpp -o /tmp/arduino_build_338402/libraries/Time/DateStrings.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/wwatson/Arduino/libraries/Ra8876LiteTeensy/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI -I/home/wwatson/Arduino/libraries/uSDFS/src -I/home/wwatson/Arduino/libraries/MSC3/src -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time /home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time/Time.cpp -o /tmp/arduino_build_338402/libraries/Time/Time.cpp.o
    Compiling core...
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -x assembler-with-cpp -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/memcpy-armv7m.S -o /tmp/arduino_build_338402/core/memcpy-armv7m.S.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -x assembler-with-cpp -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/memset.S -o /tmp/arduino_build_338402/core/memset.S.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/analog.c -o /tmp/arduino_build_338402/core/analog.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/bootdata.c -o /tmp/arduino_build_338402/core/bootdata.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/clockspeed.c -o /tmp/arduino_build_338402/core/clockspeed.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/debugprintf.c -o /tmp/arduino_build_338402/core/debugprintf.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/delay.c -o /tmp/arduino_build_338402/core/delay.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/digital.c -o /tmp/arduino_build_338402/core/digital.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/eeprom.c -o /tmp/arduino_build_338402/core/eeprom.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/interrupt.c -o /tmp/arduino_build_338402/core/interrupt.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/keylayouts.c -o /tmp/arduino_build_338402/core/keylayouts.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/nonstd.c -o /tmp/arduino_build_338402/core/nonstd.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/pwm.c -o /tmp/arduino_build_338402/core/pwm.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/rtc.c -o /tmp/arduino_build_338402/core/rtc.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/startup.c -o /tmp/arduino_build_338402/core/startup.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/tempmon.c -o /tmp/arduino_build_338402/core/tempmon.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/usb.c -o /tmp/arduino_build_338402/core/usb.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/usb_desc.c -o /tmp/arduino_build_338402/core/usb_desc.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/usb_joystick.c -o /tmp/arduino_build_338402/core/usb_joystick.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/usb_keyboard.c -o /tmp/arduino_build_338402/core/usb_keyboard.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/usb_midi.c -o /tmp/arduino_build_338402/core/usb_midi.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/usb_mouse.c -o /tmp/arduino_build_338402/core/usb_mouse.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/usb_rawhid.c -o /tmp/arduino_build_338402/core/usb_rawhid.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/usb_seremu.c -o /tmp/arduino_build_338402/core/usb_seremu.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/usb_serial.c -o /tmp/arduino_build_338402/core/usb_serial.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/usb_serial2.c -o /tmp/arduino_build_338402/core/usb_serial2.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/usb_serial3.c -o /tmp/arduino_build_338402/core/usb_serial3.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/usb_touch.c -o /tmp/arduino_build_338402/core/usb_touch.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/AudioStream.cpp -o /tmp/arduino_build_338402/core/AudioStream.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/DMAChannel.cpp -o /tmp/arduino_build_338402/core/DMAChannel.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/EventResponder.cpp -o /tmp/arduino_build_338402/core/EventResponder.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/HardwareSerial.cpp -o /tmp/arduino_build_338402/core/HardwareSerial.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/HardwareSerial1.cpp -o /tmp/arduino_build_338402/core/HardwareSerial1.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/HardwareSerial2.cpp -o /tmp/arduino_build_338402/core/HardwareSerial2.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/HardwareSerial3.cpp -o /tmp/arduino_build_338402/core/HardwareSerial3.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/HardwareSerial4.cpp -o /tmp/arduino_build_338402/core/HardwareSerial4.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/HardwareSerial5.cpp -o /tmp/arduino_build_338402/core/HardwareSerial5.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/HardwareSerial6.cpp -o /tmp/arduino_build_338402/core/HardwareSerial6.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/HardwareSerial7.cpp -o /tmp/arduino_build_338402/core/HardwareSerial7.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/HardwareSerial8.cpp -o /tmp/arduino_build_338402/core/HardwareSerial8.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/IPAddress.cpp -o /tmp/arduino_build_338402/core/IPAddress.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/IntervalTimer.cpp -o /tmp/arduino_build_338402/core/IntervalTimer.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/Print.cpp -o /tmp/arduino_build_338402/core/Print.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/Stream.cpp -o /tmp/arduino_build_338402/core/Stream.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/Tone.cpp -o /tmp/arduino_build_338402/core/Tone.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/WMath.cpp -o /tmp/arduino_build_338402/core/WMath.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/WString.cpp -o /tmp/arduino_build_338402/core/WString.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/main.cpp -o /tmp/arduino_build_338402/core/main.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/new.cpp -o /tmp/arduino_build_338402/core/new.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/usb_audio.cpp -o /tmp/arduino_build_338402/core/usb_audio.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/usb_flightsim.cpp -o /tmp/arduino_build_338402/core/usb_flightsim.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/usb_inst.cpp -o /tmp/arduino_build_338402/core/usb_inst.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_338402/pch -I/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/yield.cpp -o /tmp/arduino_build_338402/core/yield.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/memcpy-armv7m.S.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/memset.S.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/analog.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/bootdata.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/clockspeed.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/debugprintf.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/delay.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/digital.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/eeprom.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/interrupt.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/keylayouts.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/nonstd.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/pwm.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/rtc.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/startup.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/tempmon.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/usb.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/usb_desc.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/usb_joystick.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/usb_keyboard.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/usb_midi.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/usb_mouse.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/usb_rawhid.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/usb_seremu.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/usb_serial.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/usb_serial2.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/usb_serial3.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/usb_touch.c.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/AudioStream.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/DMAChannel.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/EventResponder.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/HardwareSerial.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/HardwareSerial1.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/HardwareSerial2.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/HardwareSerial3.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/HardwareSerial4.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/HardwareSerial5.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/HardwareSerial6.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/HardwareSerial7.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/HardwareSerial8.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/IPAddress.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/IntervalTimer.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/Print.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/Stream.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/Tone.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/WMath.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/WString.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/main.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/new.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/usb_audio.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/usb_flightsim.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/usb_inst.cpp.o
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc-ar rcs /tmp/arduino_build_338402/core/core.a /tmp/arduino_build_338402/core/yield.cpp.o
    Archiving built core (caching) in: /tmp/arduino_cache_803049/core/core_150e883802750b574268bc6d05aadaf3.a
    Linking everything together...
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-gcc -O2 -Wl,--gc-sections,--relax -T/home/wwatson/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/imxrt1062.ld -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -o /tmp/arduino_build_338402/stbasic40.ino.elf /tmp/arduino_build_338402/sketch/kilo.c.o /tmp/arduino_build_338402/sketch/menu.c.o /tmp/arduino_build_338402/sketch/stbasic.c.o /tmp/arduino_build_338402/sketch/stbasiclib.c.o /tmp/arduino_build_338402/sketch/syscalls.c.o /tmp/arduino_build_338402/sketch/USBJoyStick.cpp.o /tmp/arduino_build_338402/sketch/USBKeyboard.cpp.o /tmp/arduino_build_338402/sketch/USBMouse.cpp.o /tmp/arduino_build_338402/sketch/dialog.cpp.o /tmp/arduino_build_338402/sketch/flexRAMInfo.cpp.o /tmp/arduino_build_338402/sketch/fm.cpp.o /tmp/arduino_build_338402/sketch/io.cpp.o /tmp/arduino_build_338402/sketch/stbasic40.ino.cpp.o /tmp/arduino_build_338402/libraries/Ra8876LiteTeensy/vt100.c.o /tmp/arduino_build_338402/libraries/Ra8876LiteTeensy/Ra8876LiteTeensy.cpp.o /tmp/arduino_build_338402/libraries/Ra8876LiteTeensy/tft.cpp.o /tmp/arduino_build_338402/libraries/SPI/SPI.cpp.o /tmp/arduino_build_338402/libraries/uSDFS/diskio.c.o /tmp/arduino_build_338402/libraries/uSDFS/ff.c.o /tmp/arduino_build_338402/libraries/uSDFS/ffsystem.c.o /tmp/arduino_build_338402/libraries/uSDFS/ffunicode.c.o /tmp/arduino_build_338402/libraries/uSDFS/utility/ff_utils.c.o /tmp/arduino_build_338402/libraries/uSDFS/utility/sd_sdhc.c.o /tmp/arduino_build_338402/libraries/uSDFS/utility/sd_spi.c.o /tmp/arduino_build_338402/libraries/uSDFS/utility/sd_msc.cpp.o /tmp/arduino_build_338402/libraries/MSC3/MassStorageDriver.cpp.o /tmp/arduino_build_338402/libraries/MSC3/MassStorageHost.cpp.o /tmp/arduino_build_338402/libraries/MSC3/utility/mscfs.cpp.o /tmp/arduino_build_338402/libraries/USBHost_t36/antplus.cpp.o /tmp/arduino_build_338402/libraries/USBHost_t36/bluetooth.cpp.o /tmp/arduino_build_338402/libraries/USBHost_t36/digitizer.cpp.o /tmp/arduino_build_338402/libraries/USBHost_t36/ehci.cpp.o /tmp/arduino_build_338402/libraries/USBHost_t36/enumeration.cpp.o /tmp/arduino_build_338402/libraries/USBHost_t36/hid.cpp.o /tmp/arduino_build_338402/libraries/USBHost_t36/hub.cpp.o /tmp/arduino_build_338402/libraries/USBHost_t36/joystick.cpp.o /tmp/arduino_build_338402/libraries/USBHost_t36/keyboard.cpp.o /tmp/arduino_build_338402/libraries/USBHost_t36/keyboardHIDExtras.cpp.o /tmp/arduino_build_338402/libraries/USBHost_t36/memory.cpp.o /tmp/arduino_build_338402/libraries/USBHost_t36/midi.cpp.o /tmp/arduino_build_338402/libraries/USBHost_t36/mouse.cpp.o /tmp/arduino_build_338402/libraries/USBHost_t36/print.cpp.o /tmp/arduino_build_338402/libraries/USBHost_t36/rawhid.cpp.o /tmp/arduino_build_338402/libraries/USBHost_t36/serial.cpp.o /tmp/arduino_build_338402/libraries/Time/DateStrings.cpp.o /tmp/arduino_build_338402/libraries/Time/Time.cpp.o /tmp/arduino_build_338402/core/core.a -L/tmp/arduino_build_338402 -larm_cortexM7lfsp_math -lm -lstdc++
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-objcopy -O ihex -j .eeprom --set-section-flags=.eeprom=alloc,load --no-change-warnings --change-section-lma .eeprom=0 /tmp/arduino_build_338402/stbasic40.ino.elf /tmp/arduino_build_338402/stbasic40.ino.eep
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-objcopy -O ihex -R .eeprom /tmp/arduino_build_338402/stbasic40.ino.elf /tmp/arduino_build_338402/stbasic40.ino.hex
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/stdout_redirect /tmp/arduino_build_338402/stbasic40.ino.lst /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-objdump -d -S -C /tmp/arduino_build_338402/stbasic40.ino.elf
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/stdout_redirect /tmp/arduino_build_338402/stbasic40.ino.sym /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-objdump -t -C /tmp/arduino_build_338402/stbasic40.ino.elf
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/teensy_post_compile -file=stbasic40.ino -path=/tmp/arduino_build_338402 -tools=/home/wwatson/arduino-1.8.12/hardware/teensy/../tools/ -board=TEENSY40
    Using library Ra8876LiteTeensy at version 1.0.0 in folder: /home/wwatson/Arduino/libraries/Ra8876LiteTeensy 
    Using library SPI at version 1.0 in folder: /home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/SPI 
    Using library uSDFS at version 1.1.2 in folder: /home/wwatson/Arduino/libraries/uSDFS 
    Using library MSC3 at version 3.0.0 in folder: /home/wwatson/Arduino/libraries/MSC3 
    Using library USBHost_t36 at version 0.1 in folder: /home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/USBHost_t36 
    Using library Time at version 1.6 in folder: /home/wwatson/arduino-1.8.12/hardware/teensy/avr/libraries/Time 
    /home/wwatson/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-size -A /tmp/arduino_build_338402/stbasic40.ino.elf
    Sketch uses 687088 bytes (33%) of program storage space. Maximum is 2031616 bytes.
    Global variables use 365236 bytes (69%) of dynamic memory, leaving 159052 bytes for local variables. Maximum is 524288 bytes.
    I have to push the button to get it to upload the file. But it still seems to lock up.
    Just not sure what the differnces are with the addition of the T4.1 as apposed to the T4.0.

  15. #190
    Senior Member PaulStoffregen's Avatar
    Join Date
    Nov 2012
    Posts
    22,077
    I don't understand what you mean by "It locks up the T4.0 or T4.1". Could you describe clearly what you are actually observing? Or maybe record a short video clip with your phone or a camcorder, so we can see what you're actually seeing?

    Please, before you do anything else, make a backup copy of the source code and the .elf and .hex files Arduino is creating.

    But I can answer this question:

    Quote Originally Posted by wwatson View Post
    Obviously I cannot check the T4.1 with TD 1.5.2b2 so I need to know what are the differences from TD 1.5.2b2 and TD 1.5.2b3 and the T4.1. Is there a way to find This?
    You can try with 1.52-beta2. Only the links where removed from the forum message, but the files are still on the server. Here's a link to access those 1.52-beta2 files.

    https://www.pjrc.com/teensy/td_152-beta2/

    Hopefully this helps you to figure out what's going wrong. But it may indeed be a bug with how large files are handled. Please save those large files, especially the .elf and .hex. If this really is a previously unknown bug in Teensy Loader, I'm going to need those files to reproduce the problem and work on a fix.

  16. #191
    Senior Member+ defragster's Avatar
    Join Date
    Feb 2015
    Posts
    11,764
    Quote Originally Posted by pictographer View Post
    I've never been able to observe a pattern that explains when the program button needs to be pushed and when it doesn't.

    Just tried switching from my little Hello program to the FastLED demo program. Compiled fine, but wouldn't upload without pushing the button. The T4.1 was the only Teensy plugged in. I didn't unplug it. The computer did put the display to sleep between uploading my hello program and uploading the FastLED demo reel sketch. Maybe something happens when the computer goes to sleep that makes the button press necessary?

    ...
    Thanks, defragster for your reply and advice about what to test. After compiling and uploading the FastLED demo reel, I switched to Paul's TimeAlarmExample. It compiled, uploaded, and ran just fine, but a couple of things were odd.

    I used the checkmark button to compile the code. No errors. Then I used the arrow button to upload. It appeared that some of the compilation was repeated, though it was fast enough not to be a bother. At the end, again the error, "An error occurred while uploading the sketch" appeared. This error doesn't give me much of a clue about what the actual error is, if any.
    ...
    compiled the given sample to both T_4.0 and 4.1 - both active on the same hub. No problem multiple times : Win 10, IDE 1.82 and TD 1.52 B3

    Yes a IDE Verify does a build with no upload - when followed by upload has always repeated the build ( though faster as not a clean build )

    Then moved to : ...\hardware\teensy\avr\libraries\TimeAlarms\examp les\TimeAlarmExample\TimeAlarmExample.ino

    Built/uploaded to both 4.0 and 4.1 - no problem.

    When changing the BOARD - the PORT must also be changed to avoid confusion.

    The other thing may be a weak USB cable? I got a new 7 port USB 3 hub with power switch on each port. To avoid confusion Amazon sent me a 10 pack of 1 foot USB cables each with unique color ends/cable. So from the hub with new integrated cable the device cables are short and NEW as well.

  17. #192
    Senior Member
    Join Date
    May 2015
    Posts
    402
    Will there be pads for extra io’s on the back for surface mount connectors like in the 4.0? I will probably buy a couple when they ship either way but most of my microcontrollers end up unused until I think up a project and I have a ton never used at all.

  18. #193
    Senior Member+ Theremingenieur's Avatar
    Join Date
    Feb 2014
    Location
    Colmar, France
    Posts
    2,583
    Quote Originally Posted by DaQue View Post
    Will there be pads for extra io’s on the back for surface mount connectors like in the 4.0? I will probably buy a couple when they ship either way but most of my microcontrollers end up unused until I think up a project and I have a ton never used at all.
    There are already 41 IO pins brought out in the normal DIL raster. The additional Ethernet pins and some of the bottom pads which are primarily intended to solder additional flash or RAM memory chips could also be reconfigured as IO pins. I think that there is more than enough.

  19. #194
    Senior Member+ KurtE's Avatar
    Join Date
    Jan 2014
    Posts
    6,893
    Quote Originally Posted by Theremingenieur View Post
    There are already 41 IO pins brought out in the normal DIL raster. The additional Ethernet pins and some of the bottom pads which are primarily intended to solder additional flash or RAM memory chips could also be reconfigured as IO pins. I think that there is more than enough.
    But to some people here you can never have enough

    The bottom pins on the T4.1 which are located in the area under the SDCard, have the foot prints of two surface mount memory chips and most of the signals are duplicated on both of these chips, except each has their own CS pin.
    The pin numbering and the like are shown in some of the images I posted earlier with the Psuedo card look.
    I think the last one I had was shown in #155

    The pins have a pin spacing of .05" 127 And they have two different width spacings.
    The wider one is something like a SOIC(SOP?)-8 208 and the other one is like an SOIC-8 (150 mil)

  20. #195
    Senior Member pictographer's Avatar
    Join Date
    May 2013
    Location
    San Jose, CA
    Posts
    671
    The Generate_Password example doesn't compile for the T4.1 beta doesn't compile.

    Code:
    Arduino: 1.8.12 (Linux), TD: 1.52-beta3, Board: "Teensy 4.1, Serial, 600 MHz, Faster, US English"
    
    
    /home/corbett/arduino-1.8.12/arduino-builder -dump-prefs -logger=machine -hardware /home/corbett/arduino-1.8.12/hardware -hardware /home/corbett/.arduino15/packages -tools /home/corbett/arduino-1.8.12/tools-builder -tools /home/corbett/arduino-1.8.12/hardware/tools/avr -tools /home/corbett/.arduino15/packages -built-in-libraries /home/corbett/arduino-1.8.12/libraries -libraries /home/corbett/Arduino/libraries -fqbn=teensy:avr:teensy41:usb=serial,speed=600,opt=o2std,keys=en-us -ide-version=10812 -build-path /tmp/arduino_build_935374 -warnings=all -build-cache /tmp/arduino_cache_135637 -verbose /home/corbett/t41/Generate_Password/Generate_Password.ino
    /home/corbett/arduino-1.8.12/arduino-builder -compile -logger=machine -hardware /home/corbett/arduino-1.8.12/hardware -hardware /home/corbett/.arduino15/packages -tools /home/corbett/arduino-1.8.12/tools-builder -tools /home/corbett/arduino-1.8.12/hardware/tools/avr -tools /home/corbett/.arduino15/packages -built-in-libraries /home/corbett/arduino-1.8.12/libraries -libraries /home/corbett/Arduino/libraries -fqbn=teensy:avr:teensy41:usb=serial,speed=600,opt=o2std,keys=en-us -ide-version=10812 -build-path /tmp/arduino_build_935374 -warnings=all -build-cache /tmp/arduino_cache_135637 -verbose /home/corbett/t41/Generate_Password/Generate_Password.ino
    Using board 'teensy41' from platform in folder: /home/corbett/arduino-1.8.12/hardware/teensy/avr
    Using core 'teensy4' from platform in folder: /home/corbett/arduino-1.8.12/hardware/teensy/avr
    Warning: Board microduino:avr:mddevice doesn't define a 'build.board' preference. Auto-set to: AVR_MDDEVICE
    Detecting libraries used...
    /home/corbett/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/corbett/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /tmp/arduino_build_935374/sketch/Generate_Password.ino.cpp -o /dev/null
    Alternatives for Entropy.h: [Entropy]
    ResolveLibrary(Entropy.h)
      -> candidates: [Entropy]
    /home/corbett/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/corbett/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/corbett/arduino-1.8.12/hardware/teensy/avr/libraries/Entropy /tmp/arduino_build_935374/sketch/Generate_Password.ino.cpp -o /dev/null
    /home/corbett/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/corbett/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/corbett/arduino-1.8.12/hardware/teensy/avr/libraries/Entropy /home/corbett/arduino-1.8.12/hardware/teensy/avr/libraries/Entropy/Entropy.cpp -o /dev/null
    Generating function prototypes...
    /home/corbett/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/corbett/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/corbett/arduino-1.8.12/hardware/teensy/avr/libraries/Entropy /tmp/arduino_build_935374/sketch/Generate_Password.ino.cpp -o /tmp/arduino_build_935374/preproc/ctags_target_for_gcc_minus_e.cpp
    /home/corbett/arduino-1.8.12/tools-builder/ctags/5.8-arduino11/ctags -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives /tmp/arduino_build_935374/preproc/ctags_target_for_gcc_minus_e.cpp
    Compiling sketch...
    /home/corbett/arduino-1.8.12/hardware/teensy/../tools/precompile_helper /home/corbett/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /tmp/arduino_build_935374 /home/corbett/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -x c++-header -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/home/corbett/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 /tmp/arduino_build_935374/pch/Arduino.h -o /tmp/arduino_build_935374/pch/Arduino.h.gch
    /home/corbett/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_935374/pch -I/home/corbett/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/corbett/arduino-1.8.12/hardware/teensy/avr/libraries/Entropy /tmp/arduino_build_935374/sketch/Generate_Password.ino.cpp -o /tmp/arduino_build_935374/sketch/Generate_Password.ino.cpp.o
    Generate_Password: In function 'char* getPassword(char*)':
    Generate_Password:46: warning: unused variable 'ch' 
       char ch;
            ^
    Compiling libraries...
    Compiling library "Entropy"
    /home/corbett/arduino-1.8.12/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++ -c -O2 -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=152 -DARDUINO=10812 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH -I/tmp/arduino_build_935374/pch -I/home/corbett/arduino-1.8.12/hardware/teensy/avr/cores/teensy4 -I/home/corbett/arduino-1.8.12/hardware/teensy/avr/libraries/Entropy /home/corbett/arduino-1.8.12/hardware/teensy/avr/libraries/Entropy/Entropy.cpp -o /tmp/arduino_build_935374/libraries/Entropy/Entropy.cpp.o
    /home/corbett/arduino-1.8.12/hardware/teensy/avr/libraries/Entropy/Entropy.cpp: In member function 'void EntropyClass::Initialize()':
    /home/corbett/arduino-1.8.12/hardware/teensy/avr/libraries/Entropy/Entropy.cpp:67:3: error: 'SIM_SCGC5' was not declared in this scope
       SIM_SCGC5 |= SIM_SCGC5_LPTIMER;
       ^
    /home/corbett/arduino-1.8.12/hardware/teensy/avr/libraries/Entropy/Entropy.cpp:67:16: error: 'SIM_SCGC5_LPTIMER' was not declared in this scope
       SIM_SCGC5 |= SIM_SCGC5_LPTIMER;
                    ^
    /home/corbett/arduino-1.8.12/hardware/teensy/avr/libraries/Entropy/Entropy.cpp:68:3: error: 'LPTMR0_CSR' was not declared in this scope
       LPTMR0_CSR = 0b10000100;
       ^
    /home/corbett/arduino-1.8.12/hardware/teensy/avr/libraries/Entropy/Entropy.cpp:69:3: error: 'LPTMR0_PSR' was not declared in this scope
       LPTMR0_PSR = 0b00000101;  // PCS=01 : 1 kHz clock
       ^
    /home/corbett/arduino-1.8.12/hardware/teensy/avr/libraries/Entropy/Entropy.cpp:70:3: error: 'LPTMR0_CMR' was not declared in this scope
       LPTMR0_CMR = 0x0006;      // smaller number = faster random numbers...
       ^
    In file included from /home/corbett/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/core_pins.h:32:0,
                     from /home/corbett/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/wiring.h:39,
                     from /home/corbett/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/WProgram.h:45,
                     from /tmp/arduino_build_935374/pch/Arduino.h:6:
    /home/corbett/arduino-1.8.12/hardware/teensy/avr/libraries/Entropy/Entropy.cpp:72:19: error: 'IRQ_LPTMR' was not declared in this scope
       NVIC_ENABLE_IRQ(IRQ_LPTMR);
                       ^
    /home/corbett/arduino-1.8.12/hardware/teensy/avr/cores/teensy4/imxrt.h:9042:52: note: in definition of macro 'NVIC_ENABLE_IRQ'
     #define NVIC_ENABLE_IRQ(n)      (*(&NVIC_ISER0 + ((n) >> 5)) = (1 << ((n) & 31)))
                                                        ^
    /home/corbett/arduino-1.8.12/hardware/teensy/avr/libraries/Entropy/Entropy.cpp: In function 'void lptmr_isr()':
    /home/corbett/arduino-1.8.12/hardware/teensy/avr/libraries/Entropy/Entropy.cpp:326:3: error: 'LPTMR0_CSR' was not declared in this scope
       LPTMR0_CSR = 0b10000100;
       ^
    Using library Entropy in folder: /home/corbett/arduino-1.8.12/hardware/teensy/avr/libraries/Entropy (legacy)
    Error compiling for board Teensy 4.1.
    Do we have a list of examples and libraries that have been tried?

  21. #196
    Senior Member+ Frank B's Avatar
    Join Date
    Apr 2014
    Location
    Germany NRW
    Posts
    6,906
    Does not compile for T4, too - it was never ported..
    No LPtimer.
    Seems, that we forgot it..

  22. #197
    Senior Member pictographer's Avatar
    Join Date
    May 2013
    Location
    San Jose, CA
    Posts
    671
    I'm going to try to compile the examples in menu order starting from the top. I've made it through 01.Basic and 02.Digital so far with no issues other than spurious "An error occurred while uploading the sketch" and old pin values for the onboard LED. It's a shame the Arduino examples don't use LED_BUILTIN.

    defragster, Silverlock, and Frank B: thank you for the replies. I'll try to find my high quality USB cable and see if that makes a difference with the program mode button.

  23. #198
    Senior Member
    Join Date
    May 2015
    Posts
    402
    41 would probably be more than u ever need seeing as the options you can solder on the bottom already. .

  24. #199
    Senior Member
    Join Date
    Aug 2017
    Posts
    280
    Quote Originally Posted by PaulStoffregen View Post
    I don't understand what you mean by "It locks up the T4.0 or T4.1". Could you describe clearly what you are actually observing? Or maybe record a short video clip with your phone or a camcorder, so we can see what you're actually seeing?

    Please, before you do anything else, make a backup copy of the source code and the .elf and .hex files Arduino is creating.

    But I can answer this question:



    You can try with 1.52-beta2. Only the links where removed from the forum message, but the files are still on the server. Here's a link to access those 1.52-beta2 files.

    https://www.pjrc.com/teensy/td_152-beta2/

    Hopefully this helps you to figure out what's going wrong. But it may indeed be a bug with how large files are handled. Please save those large files, especially the .elf and .hex. If this really is a previously unknown bug in Teensy Loader, I'm going to need those files to reproduce the problem and work on a fix.
    @ Paul - Sorry about being so vague and confusing. I should know better than to try to post that late at night. This morning I went through it all again. I will stick with just testing with the T4.0 even though the T4.1 exhibits the exact same results. It will probably be later today before I every thing available to post. I was wrong about the TD version where the issue actually started. It was with Arduino 1.8.12 and TD 1.52B2. Arduino 1.8.12 and TD 1.52B1 work without issue. I will gather everything up and post again later. The .elf file is 2 meg and the .hex file is 1.9 meg. I can't remember what the max size is for an attached file.

  25. #200
    Senior Member+ Frank B's Avatar
    Join Date
    Apr 2014
    Location
    Germany NRW
    Posts
    6,906
    ZIP them
    @Paul, you can change the max upload size in php.ini

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •