Forum Rule: Always post complete source code & details to reproduce any issue!
Page 1 of 2 1 2 LastLast
Results 1 to 25 of 59

Thread: Teensyduino 1.48 Released

Hybrid View

  1. #1
    Administrator Paul's Avatar
    Join Date
    Oct 2012
    Posts
    338

    Teensyduino 1.48 Released

    Teensyduino 1.48 has been released.

    https://www.pjrc.com/teensy/td_download.html

    Changes since 1.47:

    Arduino 1.8.10 support
    Many small bugs fixed
    Teensy 4.0 CPU Speed menu, including overclocking

    No significant changes were made since 1.48-beta3.

  2. #2
    Senior Member+ defragster's Avatar
    Join Date
    Feb 2015
    Posts
    9,676
    Released while I was entering this post on Beta 3 thread:
    @Paul - check speed text in boards.txt.

    Selecting :: teensy40.menu.speed.1008=1.008 GHz (overclock, cooling req'd)
    Uses :: teensy40.menu.speed.1008.build.fcpu=1000000000

    Starts with F_CPU_ACTUAL :: F_CPU=996000000

    Changing to this works:: teensy40.menu.speed.1008.build.fcpu=1008000000

    F_CPU=1008000000

  3. #3
    Senior Member+ defragster's Avatar
    Join Date
    Feb 2015
    Posts
    9,676
    Ran install - T4 was stuck offline from running too fast? But TaskMan showed no active Teensy software processes. IDE and TLoader were closed.
    I got this message:
    Click image for larger version. 

Name:	td148_fail.png 
Views:	1 
Size:	86.8 KB 
ID:	17832

    I hit BACK and turned off the T_4 and then setup completed?

    Seems something behind the scenes when the T4 USB went 'offline'.

    Note in Post #2 is still in error in boards.txt with released 1.48.

  4. #4
    Senior Member
    Join Date
    Dec 2013
    Posts
    225
    Am I reading this correctly are we breaking 1 billion cycles per second (1,000,000,000) speed barrier on MCU... WOW

  5. #5
    Senior Member PaulStoffregen's Avatar
    Join Date
    Nov 2012
    Posts
    20,553
    Yup. But at least with the 1 board on my desk right now, 960 MHz seems pretty stable with this heatsink. (and it does get quite hot with only natural convention)

    Click image for larger version. 

Name:	teensy40_with_heatsink.jpg 
Views:	14 
Size:	194.7 KB 
ID:	17833

    1.008 GHz (really 996 MHz) runs for quite a while when I point a fan at it, but does seem to occasionally have trouble. Often it runs for an hour or more.

  6. #6
    Senior Member+ defragster's Avatar
    Join Date
    Feb 2015
    Posts
    9,676
    Solution for single PROGMEM conflict still needed - in sketch using it for CODE and DATA.

    Simple mod to TempMonTest.ino code posted here Teensyduino-1-48-Beta-3 causes this:
    Code:
    TempMonTest:76: error: szWhen causes a section type conflict with void startup_early_hook()
     PROGMEM char szWhen[2][20] = { "Start setup()", "setup() was" };
                  ^
    
    T:\tCode\T4\TempMonTest\TempMonTest.ino:43:14: note: 'void startup_early_hook()' was declared here
     PROGMEM void startup_early_hook(void) {
                  ^
    szWhen causes a section type conflict with void startup_early_hook()
    Maybe add PROGMEMD and PROGMEMC for Data and Code?

    Moving strings to DMAMEM doesn't work as that doesn't seem to do a memcpy to that segment?
    DMAMEM char szWhen[2][20] = { "Start setup()", "setup() was" };

    >> I taped my single $2.83 heatsink to the @loglow pinned T4 and print looks cleaner and running up to 58/59C at current room temp. This 8 pack for $7.66 looks to be the same size copper heat sink. {Dimension: 0.5 x 0.5 x 0.25 inch }, but 1008 MHz seems a bridge too far.Click image for larger version. 

Name:	20191006_222756.jpg 
Views:	9 
Size:	109.3 KB 
ID:	17834

    With that extending these to 960 MHz:
    Coremark at 600 MHZ: Iterations/Sec : 2313.57
    Coremark at 816 MHZ: Iterations/Sec : 3146.39
    Coremark at 960 MHZ: Iterations/Sec : 3701.88

    600 MHz :: RSA Signature Speed Test Signature computation took 0.085 seconds
    816 MHz :: RSA Signature Speed Test Signature computation took 0.063 seconds
    960 MHz :: RSA Signature Speed Test Signature computation took 0.053 seconds

    Altered Coremark to show temp and Run in loop(). It keeps running hitting 68C (154F ) for 8 passes - then : F_CPU=960000000 deg C=70 Pass#9
    > 71 at #12 , 72 at #16 … :: F_CPU=960000000 deg C=74 Pass#33 … F_CPU=960000000 deg C=74 Pass#75 with toggles to … deg C=75 Pass#106 … C=74 Pass#343 {room cooling}


    FYI the Early and Late hook calls arrive at 4 and 45 ms with setup() entry at 300:
    E_hook millis is 4
    L_hook millis is 45
    setup millis is 300

    Did the same RSA sig move to loop() - done in batches between (cooling) prints:
    F_CPU=960000000 deg C=75 [tMax=75] Pass#3000
    Signature computation took 0.052 seconds
    Last edited by defragster; 10-07-2019 at 07:24 AM.

  7. #7
    Junior Member
    Join Date
    Aug 2019
    Location
    southwest USA
    Posts
    17
    hi all,
    is this the right place to put this ?
    this code compiles/runs fine teensy3.6 180 mhz debug (debug only)
    but crashes during compile for teensy4.0 600 mhz debug
    am running win7pro 64 bit, Arduino 1.8.5, Teensyduino 1.48 released
    the code does not use any hardware other than led
    enclosed are code and verbose error list

    Code:
    Arduino: 1.8.5 (Windows 7), TD: 1.48, Board: "Teensy 4.0, Serial, 600 MHz, Debug, US English"
    
    C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Dell\Documents\Arduino\libraries -fqbn=teensy:avr:teensy40:usb=serial,speed=600,opt=ogstd,keys=en-us -ide-version=10805 -build-path C:\Users\Dell\AppData\Local\Temp\arduino_build_917047 -warnings=none -build-cache C:\Users\Dell\AppData\Local\Temp\arduino_cache_780063 -verbose C:\Users\Dell\Documents\Arduino\libraries\arf1\arf1.ino
    C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Dell\Documents\Arduino\libraries -fqbn=teensy:avr:teensy40:usb=serial,speed=600,opt=ogstd,keys=en-us -ide-version=10805 -build-path C:\Users\Dell\AppData\Local\Temp\arduino_build_917047 -warnings=none -build-cache C:\Users\Dell\AppData\Local\Temp\arduino_cache_780063 -verbose C:\Users\Dell\Documents\Arduino\libraries\arf1\arf1.ino
    Using board 'teensy40' from platform in folder: C:\Program Files (x86)\Arduino\hardware\teensy\avr
    Using core 'teensy4' from platform in folder: C:\Program Files (x86)\Arduino\hardware\teensy\avr
    Detecting libraries used...
    "C:\Program Files (x86)\Arduino\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=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Users\Dell\AppData\Local\Temp\arduino_build_917047\sketch\arf1.ino.cpp" -o "nul"
    Generating function prototypes...
    "C:\Program Files (x86)\Arduino\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=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Users\Dell\AppData\Local\Temp\arduino_build_917047\sketch\arf1.ino.cpp" -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_917047\preproc\ctags_target_for_gcc_minus_e.cpp"
    "C:\Program Files (x86)\Arduino\tools-builder\ctags\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\Users\Dell\AppData\Local\Temp\arduino_build_917047\preproc\ctags_target_for_gcc_minus_e.cpp"
    Compiling sketch...
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/precompile_helper" "C:\Program Files (x86)\Arduino\hardware\teensy\avr/cores/teensy4" "C:\Users\Dell\AppData\Local\Temp\arduino_build_917047" "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -x c++-header -Og -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=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr/cores/teensy4" "C:\Users\Dell\AppData\Local\Temp\arduino_build_917047/pch/Arduino.h" -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_917047/pch/Arduino.h.gch"
    Using previously compiled file: C:\Users\Dell\AppData\Local\Temp\arduino_build_917047\pch\Arduino.h.gch
    
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -Og -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=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Users\Dell\AppData\Local\Temp\arduino_build_917047/pch" "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Users\Dell\AppData\Local\Temp\arduino_build_917047\sketch\arf1.ino.cpp" -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_917047\sketch\arf1.ino.cpp.o"
    Compiling libraries...
    Compiling core...
    Using precompiled core
    Linking everything together...
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -Og -Wl,--gc-sections,--relax "-TC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4/imxrt1062.ld"  -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_917047/arf1.ino.elf" "C:\Users\Dell\AppData\Local\Temp\arduino_build_917047\sketch\arf1.ino.cpp.o" "C:\Users\Dell\AppData\Local\Temp\arduino_build_917047/..\arduino_cache_780063\core\core_teensy_avr_teensy40_usb_serial,speed_600,opt_ogstd,keys_en-us_4939f5412a75a8560acb0f9e98268f02.a" "-LC:\Users\Dell\AppData\Local\Temp\arduino_build_917047" -larm_cortexM7lfsp_math -lm -lstdc++
    C:\Users\Dell\AppData\Local\Temp\arduino_build_917047/..\arduino_cache_780063\core\core_teensy_avr_teensy40_usb_serial,speed_600,opt_ogstd,keys_en-us_4939f5412a75a8560acb0f9e98268f02.a(startup.c.o): In function `ResetHandler':
    
    C:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4/startup.c:135: undefined reference to `setup'
    
    C:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4/startup.c:139: undefined reference to `loop'
    
    collect2.exe: error: ld returned 1 exit status
    
    Error compiling for board Teensy 4.0.

    Code:
    // FFT W PRINT AND CONST TABLE FOR WINDOW
    // has input gen and 12 bit ad sim
    // t36 180mhz debug w lto
    // single 8.1 ms  double 54.9 ms 
    
    // define some constants
    #define unit   1.0
    #define half   0.5
    #define two    2.0
    #define rad   57.2957795
    
    // define for atan, asin, acos
    #define pi     3.14159265
    #define pio2   1.57079633
    
    // define for sqrt
    #define sqrt2  1.41421356
    
    // define for log, exp
    #define ln2    0.6931471806
    #define ln10   2.30258509
    
      union  u {
      signed short int adin[1100];
                   float d2[256];
      };
    
      union u ary;
      
      float d1[256];
    
    // all poly terms stored in one array to allow
    // ref by pointer in subroutines that are
    // called by poly solvers
    
      int led = 13;
    
      float q,x,xa,y,nng,xp;
    
      float t1,t2,s,c,a,m,fi,nnf,nnfr,jlf,jrf;
      unsigned short int n1,n2,n3,n4,n5,n6,n7,n8,n9,nn,il,jl;
      signed short int yi;
    
      unsigned short int flag;
      unsigned short int i,j,n;
      unsigned short int flg1,flg2,flg3,flg4,flg5,flg6,flg7,flg8,flg9;
      char fchar;
      signed short int r0;
    
      float const win [256] = {
     0.000000E+00, 4.470349E-08, 7.301569E-07, 3.591180E-06,
     1.162291E-05, 2.828241E-05, 5.851686E-05, 1.083165E-04,
     1.845211E-04, 2.951622E-04, 4.489422E-04, 6.560385E-04,
     9.270459E-04, 1.273662E-03, 1.708508E-03, 2.244964E-03,
     2.897143E-03, 3.679946E-03, 4.609019E-03, 5.700469E-03,
     6.971255E-03, 8.438721E-03, 1.012060E-02, 1.203514E-02,
     1.420127E-02, 1.663765E-02, 1.936364E-02, 2.239862E-02,
     2.576207E-02, 2.947374E-02, 3.355316E-02, 3.801981E-02,
     4.289316E-02, 4.819256E-02, 5.393678E-02, 6.014456E-02,
     6.683409E-02, 7.402332E-02, 8.172951E-02, 8.996935E-02,
     9.875893E-02, 1.081136E-01, 1.180480E-01, 1.285761E-01,
     1.397107E-01, 1.514639E-01, 1.638466E-01, 1.768690E-01,
     1.905398E-01, 2.048672E-01, 2.198576E-01, 2.355164E-01,
     2.518480E-01, 2.688551E-01, 2.865396E-01, 3.049015E-01,
     3.239399E-01, 3.436521E-01, 3.640344E-01, 3.850816E-01,
     4.067865E-01, 4.291414E-01, 4.521362E-01, 4.757600E-01,
     5.000001E-01, 5.248423E-01, 5.502715E-01, 5.762705E-01,
     6.028209E-01, 6.299029E-01, 6.574955E-01, 6.855760E-01,
     7.141204E-01, 7.431040E-01, 7.724999E-01, 8.022808E-01,
     8.324174E-01, 8.628799E-01, 8.936374E-01, 9.246574E-01,
     9.559069E-01, 9.873516E-01, 1.018957E+00, 1.050687E+00,
     1.082504E+00, 1.114373E+00, 1.146254E+00, 1.178109E+00,
     1.209899E+00, 1.241586E+00, 1.273128E+00, 1.304487E+00,
     1.335621E+00, 1.366490E+00, 1.397055E+00, 1.427274E+00,
     1.457107E+00, 1.486514E+00, 1.515456E+00, 1.543891E+00,
     1.571783E+00, 1.599092E+00, 1.625779E+00, 1.651807E+00,
     1.677141E+00, 1.701743E+00, 1.725578E+00, 1.748613E+00,
     1.770814E+00, 1.792149E+00, 1.812588E+00, 1.832100E+00,
     1.850656E+00, 1.868231E+00, 1.884797E+00, 1.900330E+00,
     1.914808E+00, 1.928208E+00, 1.940512E+00, 1.951700E+00,
     1.961755E+00, 1.970664E+00, 1.978412E+00, 1.984987E+00,
     1.990381E+00, 1.994585E+00, 1.997592E+00, 1.999398E+00,
     2.000000E+00, 1.999398E+00, 1.997592E+00, 1.994585E+00,
     1.990381E+00, 1.984987E+00, 1.978412E+00, 1.970664E+00,
     1.961755E+00, 1.951700E+00, 1.940512E+00, 1.928208E+00,
     1.914808E+00, 1.900330E+00, 1.884797E+00, 1.868231E+00,
     1.850656E+00, 1.832100E+00, 1.812588E+00, 1.792149E+00,
     1.770814E+00, 1.748613E+00, 1.725578E+00, 1.701742E+00,
     1.677140E+00, 1.651807E+00, 1.625779E+00, 1.599091E+00,
     1.571783E+00, 1.543891E+00, 1.515455E+00, 1.486514E+00,
     1.457107E+00, 1.427274E+00, 1.397055E+00, 1.366490E+00,
     1.335621E+00, 1.304487E+00, 1.273128E+00, 1.241586E+00,
     1.209899E+00, 1.178109E+00, 1.146254E+00, 1.114373E+00,
     1.082504E+00, 1.050686E+00, 1.018957E+00, 9.873512E-01,
     9.559069E-01, 9.246574E-01, 8.936372E-01, 8.628797E-01,
     8.324171E-01, 8.022803E-01, 7.724995E-01, 7.431036E-01,
     7.141205E-01, 6.855759E-01, 6.574953E-01, 6.299028E-01,
     6.028206E-01, 5.762701E-01, 5.502716E-01, 5.248424E-01,
     5.000000E-01, 4.757598E-01, 4.521360E-01, 4.291411E-01,
     4.067863E-01, 3.850812E-01, 3.640345E-01, 3.436521E-01,
     3.239397E-01, 3.049013E-01, 2.865393E-01, 2.688549E-01,
     2.518480E-01, 2.355164E-01, 2.198575E-01, 2.048671E-01,
     1.905398E-01, 1.768688E-01, 1.638464E-01, 1.514637E-01,
     1.397107E-01, 1.285761E-01, 1.180480E-01, 1.081136E-01,
     9.875878E-02, 8.996922E-02, 8.172954E-02, 7.402332E-02,
     6.683411E-02, 6.014448E-02, 5.393672E-02, 4.819247E-02,
     4.289310E-02, 3.801984E-02, 3.355316E-02, 2.947377E-02,
     2.576209E-02, 2.239856E-02, 1.936355E-02, 1.663765E-02,
     1.420123E-02, 1.203514E-02, 1.012062E-02, 8.438602E-03,
     6.971300E-03, 5.700529E-03, 4.609034E-03, 3.679931E-03,
     2.897143E-03, 2.244890E-03, 1.708493E-03, 1.273632E-03,
     9.270012E-04, 6.559640E-04, 4.489422E-04, 2.951920E-04,
     1.846105E-04, 1.084060E-04, 5.850196E-05, 2.829731E-05,
     1.163781E-05, 3.606081E-06, 7.450581E-07, 0.000000E+00,
     };
    
      float const h[33]={
      3.306290E-04, 8.395911E-04, 1.004346E-03,-1.057719E-03,
     -6.058753E-03,-8.971486E-03,-1.786884E-08, 2.332381E-02,
      4.172762E-02, 2.006667E-02,-5.539681E-02,-1.355107E-01,
     -1.151403E-01, 9.022949E-02, 4.507063E-01, 8.036606E-01,
      9.509602E-01, 8.036606E-01, 4.507062E-01, 9.022947E-02,
     -1.151403E-01,-1.355106E-01,-5.539678E-02, 2.006667E-02,
      4.172761E-02, 2.332380E-02,-1.786883E-08,-8.971481E-03,
     -6.058748E-03,-1.057718E-03, 1.004345E-03, 8.395896E-04,
      3.306290E-04, };
    
        signed short int const ad[1100]={
        +0,    +76,   +154,   +230,   +304,   +378,   +450,   +522,   +594,   +662, 
      +730,   +794,   +856,   +914,   +970,  +1024,  +1074,  +1124,  +1168,  +1210, 
     +1248,  +1282,  +1312,  +1340,  +1364,  +1386,  +1404,  +1420,  +1432,  +1438, 
     +1442,  +1444,  +1442,  +1438,  +1434,  +1426,  +1416,  +1402,  +1386,  +1368, 
     +1348,  +1328,  +1308,  +1286,  +1264,  +1240,  +1216,  +1190,  +1164,  +1138, 
     +1114,  +1090,  +1068,  +1046,  +1022,  +1000,   +978,   +958,   +940,   +924, 
      +908,   +896,   +882,   +870,   +858,   +848,   +840,   +834,   +830,   +826, 
      +824,   +822,   +818,   +818,   +816,   +816,   +818,   +820,   +822,   +824, 
      +824,   +822,   +820,   +820,   +818,   +814,   +810,   +806,   +798,   +788, 
      +776,   +762,   +746,   +728,   +710,   +688,   +664,   +636,   +604,   +572, 
      +536,   +498,   +458,   +416,   +370,   +322,   +270,   +216,   +160,   +102, 
       +44,    -16,    -78,   -142,   -210,   -278,   -346,   -416,   -486,   -554, 
      -624,   -692,   -762,   -832,   -900,   -968,  -1034,  -1098,  -1160,  -1220, 
     -1278,  -1334,  -1390,  -1442,  -1490,  -1534,  -1576,  -1614,  -1648,  -1680, 
     -1708,  -1734,  -1754,  -1772,  -1784,  -1792,  -1796,  -1796,  -1794,  -1788, 
     -1780,  -1766,  -1750,  -1728,  -1704,  -1676,  -1646,  -1614,  -1580,  -1544, 
     -1504,  -1462,  -1418,  -1370,  -1324,  -1276,  -1228,  -1178,  -1130,  -1078, 
     -1026,   -974,   -924,   -874,   -824,   -776,   -728,   -682,   -636,   -592, 
      -548,   -506,   -466,   -428,   -394,   -360,   -328,   -296,   -266,   -238, 
      -212,   -190,   -168,   -150,   -132,   -114,    -98,    -82,    -70,    -58, 
       -46,    -38,    -28,    -18,    -10,     +2,    +10,    +20,    +30,    +38, 
       +48,    +60,    +72,    +86,   +102,   +120,   +136,   +156,   +174,   +196, 
      +220,   +246,   +276,   +306,   +338,   +370,   +406,   +442,   +480,   +520, 
      +562,   +608,   +652,   +698,   +746,   +792,   +842,   +892,   +942,   +994, 
     +1046,  +1096,  +1148,  +1196,  +1244,  +1292,  +1340,  +1388,  +1434,  +1476, 
     +1518,  +1556,  +1592,  +1626,  +1656,  +1686,  +1712,  +1736,  +1754,  +1770, 
     +1782,  +1788,  +1794,  +1794,  +1792,  +1786,  +1778,  +1764,  +1744,  +1722, 
     +1694,  +1666,  +1632,  +1598,  +1558,  +1516,  +1468,  +1418,  +1366,  +1310, 
     +1254,  +1194,  +1134,  +1072,  +1006,   +940,   +870,   +802,   +732,   +662, 
      +594,   +524,   +456,   +386,   +316,   +248,   +180,   +114,    +52,    -10, 
       -70,   -128,   -186,   -240,   -294,   -344,   -392,   -434,   -476,   -516, 
      -552,   -588,   -620,   -650,   -676,   -700,   -720,   -738,   -754,   -770, 
      -782,   -794,   -804,   -810,   -814,   -818,   -820,   -822,   -824,   -824, 
      -826,   -824,   -824,   -822,   -820,   -818,   -818,   -820,   -822,   -824, 
      -826,   -830,   -832,   -838,   -846,   -854,   -864,   -876,   -890,   -902, 
      -916,   -932,   -950,   -968,   -990,  -1012,  -1034,  -1056,  -1080,  -1102, 
     -1126,  -1150,  -1176,  -1202,  -1228,  -1252,  -1276,  -1296,  -1318,  -1338, 
     -1358,  -1378,  -1394,  -1410,  -1422,  -1432,  -1438,  -1442,  -1446,  -1446, 
     -1444,  -1438,  -1430,  -1416,  -1400,  -1380,  -1356,  -1332,  -1302,  -1272, 
     -1236,  -1196,  -1152,  -1106,  -1056,  -1004,   -950,   -894,   -834,   -772, 
      -706,   -638,   -568,   -496,   -424,   -350,   -276,   -202,   -126,    -48, 
       +30,   +108,   +184,   +260,   +334,   +406,   +480,   +550,   +622,   +690, 
      +756,   +820,   +880,   +936,   +992,  +1044,  +1094,  +1142,  +1186,  +1226, 
     +1262,  +1294,  +1324,  +1350,  +1374,  +1394,  +1412,  +1424,  +1434,  +1440, 
     +1444,  +1444,  +1442,  +1438,  +1430,  +1422,  +1410,  +1396,  +1378,  +1360, 
     +1340,  +1320,  +1300,  +1278,  +1254,  +1230,  +1206,  +1180,  +1154,  +1128, 
     +1104,  +1082,  +1058,  +1036,  +1014,   +992,   +970,   +952,   +934,   +918, 
      +904,   +890,   +878,   +866,   +854,   +844,   +838,   +832,   +828,   +824, 
      +822,   +820,   +818,   +816,   +816,   +818,   +818,   +820,   +822,   +824, 
      +824,   +822,   +820,   +818,   +816,   +814,   +808,   +802,   +794,   +784, 
      +770,   +756,   +740,   +722,   +702,   +678,   +652,   +624,   +592,   +558, 
      +520,   +482,   +442,   +398,   +352,   +302,   +250,   +194,   +138,    +80, 
       +20,    -42,   -104,   -170,   -236,   -304,   -374,   -444,   -512,   -582, 
      -650,   -720,   -790,   -860,   -928,   -996,  -1060,  -1124,  -1184,  -1244, 
     -1300,  -1356,  -1410,  -1462,  -1508,  -1552,  -1592,  -1628,  -1660,  -1692, 
     -1718,  -1742,  -1762,  -1776,  -1788,  -1794,  -1796,  -1796,  -1792,  -1786, 
     -1774,  -1760,  -1742,  -1718,  -1692,  -1664,  -1634,  -1600,  -1566,  -1528, 
     -1488,  -1444,  -1398,  -1352,  -1304,  -1256,  -1208,  -1160,  -1108,  -1058, 
     -1006,   -954,   -904,   -854,   -804,   -758,   -710,   -664,   -618,   -574, 
      -530,   -490,   -450,   -414,   -380,   -346,   -314,   -284,   -254,   -228, 
      -204,   -182,   -162,   -142,   -124,   -108,    -92,    -78,    -64,    -52, 
       -42,    -34,    -24,    -14,     -6,     +6,    +14,    +24,    +34,    +42, 
       +52,    +64,    +78,    +94,   +110,   +126,   +144,   +162,   +184,   +206, 
      +230,   +258,   +288,   +318,   +350,   +384,   +420,   +456,   +496,   +536, 
      +580,   +626,   +672,   +718,   +764,   +812,   +862,   +912,   +962,  +1014, 
     +1066,  +1118,  +1166,  +1216,  +1264,  +1312,  +1360,  +1406,  +1450,  +1494, 
     +1534,  +1570,  +1606,  +1638,  +1668,  +1696,  +1722,  +1744,  +1762,  +1776, 
     +1784,  +1792,  +1794,  +1794,  +1790,  +1784,  +1772,  +1756,  +1736,  +1712, 
     +1684,  +1652,  +1618,  +1582,  +1542,  +1498,  +1450,  +1398,  +1344,  +1288, 
     +1230,  +1170,  +1110,  +1046,   +980,   +912,   +844,   +774,   +704,   +636, 
      +566,   +498,   +428,   +358,   +288,   +220,   +154,    +90,    +26,    -34, 
       -94,   -152,   -208,   -262,   -314,   -364,   -408,   -452,   -492,   -530, 
      -566,   -600,   -632,   -660,   -686,   -708,   -728,   -744,   -760,   -774, 
      -788,   -798,   -806,   -812,   -816,   -818,   -820,   -822,   -824,   -826, 
      -826,   -824,   -822,   -820,   -818,   -818,   -820,   -820,   -822,   -824, 
      -828,   -830,   -834,   -840,   -848,   -858,   -870,   -882,   -894,   -908, 
      -922,   -938,   -956,   -976,   -998,  -1020,  -1042,  -1066,  -1088,  -1112, 
     -1136,  -1160,  -1186,  -1212,  -1238,  -1262,  -1284,  -1306,  -1326,  -1346, 
     -1366,  -1384,  -1400,  -1414,  -1426,  -1434,  -1440,  -1444,  -1446,  -1446, 
     -1442,  -1436,  -1424,  -1410,  -1392,  -1370,  -1346,  -1320,  -1290,  -1258, 
     -1220,  -1180,  -1134,  -1086,  -1036,   -982,   -928,   -870,   -808,   -746, 
      -678,   -610,   -538,   -466,   -394,   -322,   -246,   -172,    -94,    -16, 
       +62,   +138,   +214,   +290,   +364,   +436,   +508,   +580,   +650,   +716, 
      +782,   +844,   +902,   +958,  +1012,  +1064,  +1114,  +1160,  +1202,  +1242, 
     +1276,  +1306,  +1334,  +1360,  +1382,  +1402,  +1418,  +1430,  +1438,  +1442, 
     +1444,  +1442,  +1440,  +1434,  +1428,  +1418,  +1404,  +1390,  +1372,  +1352, 
     +1332,  +1312,  +1290,  +1268,  +1246,  +1220,  +1194,  +1168,  +1144,  +1120, 
     +1096,  +1072,  +1050,  +1028,  +1004,   +984,   +962,   +944,   +926,   +912, 
      +898,   +884,   +872,   +860,   +850,   +842,   +834,   +830,   +826,   +824, 
      +822,   +820,   +818,   +816,   +816,   +818,   +820,   +822,   +822,   +824, 
      +822,   +822,   +820,   +818,   +816,   +812,   +806,   +800,   +790,   +778, 
      +764,   +748,   +732,   +714,   +692,   +668,   +642,   +612,   +578,   +542, 
      +506,   +466,   +424,   +380,   +332,   +282,   +228,   +172,   +114,    +56, 
        -4,    -66,   -130,   -196,   -264,   -332,   -402,   -472,   -540,   -610, 
      -678,   -748,   -818,   -886,   -956,  -1022,  -1086,  -1148,  -1208,  -1266, 
     -1324,  -1378,  -1432,  -1480,  -1526,  -1568,  -1606,  -1642,  -1674,  -1702, 
     -1728,  -1750,  -1768,  -1782,  -1790,  -1796,  -1796,  -1794,  -1790,  -1782, 
     -1770,  -1754,  -1732,  -1708,  -1682,  -1652,  -1620,  -1588,  -1550,  -1512, 
     -1470,  -1426,  -1380,  -1334,  -1286,  -1238,  -1188,  -1140,  -1088,  -1038, 
      -986,   -934,   -884,   -834,   -786,   -738,   -692,   -646,   -600,   -556, 
      -514,   -474,   -436,   -400,   -366,   -334,   -302,   -272,   -244,   -218, 
      -194,   -172,   -154,   -136,   -118,   -102,    -86,    -72,    -60,    -48, 
       -40,    -30,    -20,    -10,     -2,     +8,    +18,    +28,    +38,    +46, 
       +58,    +70,    +84,   +100,   +116,   +134,   +152,   +170,   +192,   +216, 
      +242,   +270,   +300,   +332,   +364,   +398,   +434,   +472,   +512,   +554, 
      +598,   +644,   +690,   +736,   +784,   +832,   +882,   +932,   +984,  +1036, 
     +1086,  +1138,  +1186,  +1236,  +1284,  +1332,  +1378,  +1424,  +1468,  +1510, 
     +1548,  +1586,  +1618,  +1650,  +1680,  +1706,  +1730,  +1752,  +1768,  +1780, 
     +1788,  +1792,  +1794,  +1794,  +1788,  +1780,  +1766,  +1748,  +1726,  +1700, 
     +1672,  +1640,  +1604,  +1566,  +1524,  +1478,  +1430,  +1376,  +1322,  +1264, 
      };
    
      void pfps() {
      }
    
    int  main()
    
      {
    
      pinMode(led, OUTPUT);
    
    // 256 input points
    // 128 ouput points
    
     mloop:
    
      nn=256;
      nnf=256.0;
      nng=1024.0;
      n5=1100;
      fi=1.0;
    
    // clear array d1
      for(jl=0;jl <= (nn-1);++jl)
        {
        d1[jl]=0.0;
        }
    
    // clear array adin
      for(jl=0;jl <= n5;++jl)
        {
        ary.adin[jl]=0.0;
        }
    
    // fill input array 3 terms
    // and round to 12 bit ints
        fchar=5;
        xa=0;
      for(jl=0;jl<(n5-1);++jl)
        {
        ary.adin[jl]=ad[jl];
    //    xp=ary.adin[jl];
    //    pfps();
        }
    
    //  do sinc filter
      n=32;
      n4=32;
      jl=n5;
    loop1:
       y=0;
        i=0;
    loop2:
        q=ary.adin[jl-i];
        q=q*h[i];
        y=y+q;
        ++i;
        if (i < n) goto loop2;
        yi=(signed short int)y;
        ary.adin[jl]=yi;
    //    xp=yi;
    //    pfps();
        jl=jl-1;
        if (jl >= n4) goto loop1;
    
    
    // do decimate by 4
      jl=0;
    loop3:
      il=jl+8;
      il=il*4;
      yi=ary.adin[il];
      d1[jl]=(float)(yi/1.0);
    //  xp=d1[jl];
    //  pfps();
      ++jl;
      if (jl < (nn-1)) goto loop3;
    
    // do window
        n9=nn-1;
      for(jl=0;jl <= n9;++jl)
        {
        x=d1[jl];
        y=win[jl];
        x=x*y;
        d1[jl]=x;
    //    xp=x;
    //    pfps();
        }
        
    // clear array d2 of union leftovers
        n9=nn-1;
      for(jl=0;jl <= n9;++jl)
        {
        ary.d2[jl]=0.0;
        }
    
    // do fft
      n1=0;
      n2=nn-1;
      for(n3=1;n3<=n2;++n3)
        {
        n4=nn;
      l1470:
        n4=n4/2;
        if((n1+n4) > n2) goto l1470;
        n1=n1-((n1/n4)*n4)+n4;
        if(n1 <= n3)goto l1520;
        t1=d1[n3];
        xa=d1[n1];
        d1[n3]=xa;
        d1[n1]=t1;
        t2=ary.d2[n3];
        xa=ary.d2[n1];
        ary.d2[n3]=xa;
        ary.d2[n1]=t2;
      l1520:
      n4=n4;
        }
        n4=1;
      l1530:
        n6=n4*2;
    
      for(n3=0;n3<=(n4-1);++n3)
        {
        a=fi*(float)n3;
        a=a*pi;
        a=a/(float)n4;
        x=a;
    //  fchar=5;
    //  sincos();
        x=sinf(x);
    //    x=sinl(x);
    //    x=sinfl(x);
        s=x;
        x=a;
    //  fchar=6;
    //  sincos();
        x=cosf(x);
    //    x=cosl(x);
    //    x=cosfl(x);
        c=x;
      for(n7=n3;n7<=(nn-1);n7=(n7+n6))
        {
        n8=n7+n4;
        x=d1[n8];
        y=ary.d2[n8];
        t1=c*x;
        t1=t1-(s*y);
        t2=c*y;
        t2=t2+s*x;
        x=d1[n7];
        y=ary.d2[n7];
        d1[n8]=x-t1;
        ary.d2[n8]=y-t2;
        d1[n7]=x+t1;
        ary.d2[n7]=y+t2;
        }
        }
        n4=n6;
        if(n4 < nn) goto l1530;
    
    // do post fft proc
      nnfr=1.0/nnf;
      nn=nn/2;
      nn=nn-1;
      for(il=0;il<=nn;++il)
        {
        x=d1[il]*d1[il];
        x=x+ary.d2[il]*ary.d2[il];
        x=sqrtf(x);
        d1[il]=x*nnfr;
        xp=d1[il];
        pfps();
        }
    
        if (flag == 0) {flag=1; digitalWrite(led, HIGH); goto mloop;}
        if (flag == 1) {flag=0; digitalWrite(led,  LOW); goto mloop;}
    
    
      }

  8. #8
    Senior Member+ defragster's Avatar
    Join Date
    Feb 2015
    Posts
    9,676
    @Paul: The Windows IDE lower right 'Teensy 4.0 on usb ...' only rarely and temporarily shows the Build speed - then it goes away? Seems it should stay there - and wasn't 'Serial' type indicated as well?

    USBHost MSC to HDD runs at 960 MHZ on the T4 with above heat sink, not tried without.

    Current USBHost to wired USB LAN adapter doesn't connect over 816 MHz, with same heat sink.

    TensorFlow micro_speech runs at 812 MHz w/no heat sink. Seems about as accurate - using the MIC on the New T4 ready Audio Board Rev D:
    at 812 MHz::
    Heard yes (201) @12920ms [ms lag=886]
    Heard no (202) @15144ms [ms lag=886]
    Heard yes (203) @16984ms [ms lag=886]
    Heard no (201) @18720ms [ms lag=886]
    Heard no (203) @21160ms [ms lag=886]
    Heard yes (201) @23480ms [ms lag=886]
    Not sure what affects the lag measure I added - it is the same at 600 MHz and 396 MHz - recalled it being higher at 600 before.

  9. #9
    Senior Member PaulStoffregen's Avatar
    Join Date
    Nov 2012
    Posts
    20,553
    Quote Originally Posted by defragster View Post
    The Windows IDE lower right 'Teensy 4.0 on usb ...' only rarely and temporarily shows the Build speed - then it goes away? Seems it should stay there - and wasn't 'Serial' type indicated as well?
    Yes, it used to show more info. Looks like Arduino made some changes to that part of the IDE.

    Unless something is really wrong, I'm not going to consider this a bug or put it on my (already too long) list to stuff to investigate.

  10. #10
    Senior Member+ defragster's Avatar
    Join Date
    Feb 2015
    Posts
    9,676
    Quote Originally Posted by PaulStoffregen View Post
    Yes, it used to show more info. Looks like Arduino made some changes to that part of the IDE.

    Unless something is really wrong, I'm not going to consider this a bug or put it on my (already too long) list to stuff to investigate.
    Not really wrong, just no longer a help glancing at the screen { especially forum post of screenshot } - it shows Teensy and some odd USB ref info (as it relates to windows norm) - but after speed change for one minute it did show the speed and perhaps other info - the compile completed and it was gone. So it can do it - but it gets 'sterilized' somewhere.

  11. #11
    Junior Member
    Join Date
    Aug 2019
    Location
    southwest USA
    Posts
    17
    another case of arduino 1.8.5 and teensyduinod 1.48 released never compiles- at least nothing i have tried will compile.
    running win7 pro x64
    first case i posted was earlier today - maybe 4 posts back
    in all cases choose teensy3.6 180 mhz debug - compile and run.
    in all cases choose teensy4.0 600 mhz debug - compile crash - always seems to be same reason.
    and that reason is two problems in startup.c - both undefined reference.
    i realized that the error list is always longer on first compile (verbose all cases) so this time used shorter simpler program
    and included the longer error listing - both enclosed. long error listing is very long - say the word and
    i will only include the error list from the second compile in the future
    first case was earlier today - an fft pgm.
    so sadly i seem not to be able to get on the air with teensy 4.0



    Code:
    Arduino: 1.8.5 (Windows 7), TD: 1.48, Board: "Teensy 4.0, Serial, 600 MHz, Debug, US English"
    
    C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Dell\Documents\Arduino\libraries -fqbn=teensy:avr:teensy40:usb=serial,speed=600,opt=ogstd,keys=en-us -ide-version=10805 -build-path C:\Users\Dell\AppData\Local\Temp\arduino_build_161901 -warnings=none -build-cache C:\Users\Dell\AppData\Local\Temp\arduino_cache_494442 -verbose C:\Users\Dell\Documents\Arduino\libraries\arf1\arf1.ino
    C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Dell\Documents\Arduino\libraries -fqbn=teensy:avr:teensy40:usb=serial,speed=600,opt=ogstd,keys=en-us -ide-version=10805 -build-path C:\Users\Dell\AppData\Local\Temp\arduino_build_161901 -warnings=none -build-cache C:\Users\Dell\AppData\Local\Temp\arduino_cache_494442 -verbose C:\Users\Dell\Documents\Arduino\libraries\arf1\arf1.ino
    Using board 'teensy40' from platform in folder: C:\Program Files (x86)\Arduino\hardware\teensy\avr
    Using core 'teensy4' from platform in folder: C:\Program Files (x86)\Arduino\hardware\teensy\avr
    Detecting libraries used...
    "C:\Program Files (x86)\Arduino\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=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\sketch\arf1.ino.cpp" -o "nul"
    Generating function prototypes...
    "C:\Program Files (x86)\Arduino\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=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\sketch\arf1.ino.cpp" -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\preproc\ctags_target_for_gcc_minus_e.cpp"
    "C:\Program Files (x86)\Arduino\tools-builder\ctags\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\preproc\ctags_target_for_gcc_minus_e.cpp"
    Compiling sketch...
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/precompile_helper" "C:\Program Files (x86)\Arduino\hardware\teensy\avr/cores/teensy4" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901" "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -x c++-header -Og -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=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr/cores/teensy4" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901/pch/Arduino.h" -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901/pch/Arduino.h.gch"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -Og -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=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Users\Dell\AppData\Local\Temp\arduino_build_161901/pch" "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\sketch\arf1.ino.cpp" -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\sketch\arf1.ino.cpp.o"
    Compiling libraries...
    Compiling core...
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -Og -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=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4\memcpy-armv7m.S" -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\memcpy-armv7m.S.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -Og -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=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4\memset.S" -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\memset.S.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -Og -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD  -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4\analog.c" -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\analog.c.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -Og -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD  -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4\bootdata.c" -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\bootdata.c.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -Og -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD  -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4\clockspeed.c" -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\clockspeed.c.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -Og -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD  -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4\debugprintf.c" -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\debugprintf.c.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -Og -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD  -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4\delay.c" -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\delay.c.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -Og -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD  -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4\digital.c" -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\digital.c.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -Og -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD  -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4\eeprom.c" -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\eeprom.c.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -Og -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD  -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4\interrupt.c" -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\interrupt.c.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -Og -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD  -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4\keylayouts.c" -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\keylayouts.c.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -Og -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD  -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4\nonstd.c" -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\nonstd.c.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -Og -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD  -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4\pwm.c" -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\pwm.c.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -Og -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD  -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4\rtc.c" -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\rtc.c.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -Og -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD  -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4\startup.c" -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\startup.c.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -Og -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD  -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4\tempmon.c" -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\tempmon.c.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -Og -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD  -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4\usb.c" -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\usb.c.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -Og -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD  -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4\usb_desc.c" -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\usb_desc.c.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -Og -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD  -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4\usb_rawhid.c" -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\usb_rawhid.c.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -Og -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD  -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4\usb_seremu.c" -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\usb_seremu.c.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -c -Og -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD  -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4\usb_serial.c" -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\usb_serial.c.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -Og -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=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Users\Dell\AppData\Local\Temp\arduino_build_161901/pch" "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4\AudioStream.cpp" -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\AudioStream.cpp.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -Og -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=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Users\Dell\AppData\Local\Temp\arduino_build_161901/pch" "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4\DMAChannel.cpp" -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\DMAChannel.cpp.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -Og -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=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Users\Dell\AppData\Local\Temp\arduino_build_161901/pch" "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4\EventResponder.cpp" -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\EventResponder.cpp.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -Og -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=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Users\Dell\AppData\Local\Temp\arduino_build_161901/pch" "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4\HardwareSerial.cpp" -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\HardwareSerial.cpp.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -Og -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=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Users\Dell\AppData\Local\Temp\arduino_build_161901/pch" "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4\HardwareSerial1.cpp" -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\HardwareSerial1.cpp.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -Og -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=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Users\Dell\AppData\Local\Temp\arduino_build_161901/pch" "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4\HardwareSerial2.cpp" -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\HardwareSerial2.cpp.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -Og -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=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Users\Dell\AppData\Local\Temp\arduino_build_161901/pch" "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4\HardwareSerial3.cpp" -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\HardwareSerial3.cpp.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -Og -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=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Users\Dell\AppData\Local\Temp\arduino_build_161901/pch" "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4\HardwareSerial4.cpp" -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\HardwareSerial4.cpp.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -Og -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=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Users\Dell\AppData\Local\Temp\arduino_build_161901/pch" "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4\HardwareSerial5.cpp" -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\HardwareSerial5.cpp.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -Og -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=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Users\Dell\AppData\Local\Temp\arduino_build_161901/pch" "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4\HardwareSerial6.cpp" -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\HardwareSerial6.cpp.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -Og -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=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Users\Dell\AppData\Local\Temp\arduino_build_161901/pch" "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4\HardwareSerial7.cpp" -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\HardwareSerial7.cpp.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -Og -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=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Users\Dell\AppData\Local\Temp\arduino_build_161901/pch" "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4\HardwareSerial8.cpp" -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\HardwareSerial8.cpp.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -Og -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=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Users\Dell\AppData\Local\Temp\arduino_build_161901/pch" "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4\IPAddress.cpp" -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\IPAddress.cpp.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -Og -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=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Users\Dell\AppData\Local\Temp\arduino_build_161901/pch" "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4\IntervalTimer.cpp" -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\IntervalTimer.cpp.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -Og -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=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Users\Dell\AppData\Local\Temp\arduino_build_161901/pch" "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4\Print.cpp" -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\Print.cpp.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -Og -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=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Users\Dell\AppData\Local\Temp\arduino_build_161901/pch" "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4\Stream.cpp" -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\Stream.cpp.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -Og -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=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Users\Dell\AppData\Local\Temp\arduino_build_161901/pch" "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4\Tone.cpp" -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\Tone.cpp.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -Og -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=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Users\Dell\AppData\Local\Temp\arduino_build_161901/pch" "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4\WMath.cpp" -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\WMath.cpp.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -Og -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=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Users\Dell\AppData\Local\Temp\arduino_build_161901/pch" "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4\WString.cpp" -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\WString.cpp.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -Og -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=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Users\Dell\AppData\Local\Temp\arduino_build_161901/pch" "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4\new.cpp" -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\new.cpp.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -Og -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=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Users\Dell\AppData\Local\Temp\arduino_build_161901/pch" "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4\usb_inst.cpp" -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\usb_inst.cpp.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -Og -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=148 -DARDUINO=10805 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\Users\Dell\AppData\Local\Temp\arduino_build_161901/pch" "-IC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4" "C:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4\yield.cpp" -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\yield.cpp.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc-ar" rcs "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\core.a" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\memcpy-armv7m.S.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc-ar" rcs "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\core.a" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\memset.S.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc-ar" rcs "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\core.a" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\analog.c.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc-ar" rcs "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\core.a" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\bootdata.c.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc-ar" rcs "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\core.a" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\clockspeed.c.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc-ar" rcs "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\core.a" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\debugprintf.c.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc-ar" rcs "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\core.a" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\delay.c.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc-ar" rcs "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\core.a" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\digital.c.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc-ar" rcs "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\core.a" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\eeprom.c.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc-ar" rcs "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\core.a" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\interrupt.c.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc-ar" rcs "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\core.a" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\keylayouts.c.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc-ar" rcs "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\core.a" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\nonstd.c.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc-ar" rcs "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\core.a" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\pwm.c.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc-ar" rcs "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\core.a" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\rtc.c.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc-ar" rcs "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\core.a" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\startup.c.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc-ar" rcs "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\core.a" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\tempmon.c.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc-ar" rcs "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\core.a" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\usb.c.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc-ar" rcs "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\core.a" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\usb_desc.c.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc-ar" rcs "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\core.a" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\usb_rawhid.c.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc-ar" rcs "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\core.a" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\usb_seremu.c.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc-ar" rcs "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\core.a" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\usb_serial.c.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc-ar" rcs "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\core.a" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\AudioStream.cpp.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc-ar" rcs "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\core.a" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\DMAChannel.cpp.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc-ar" rcs "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\core.a" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\EventResponder.cpp.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc-ar" rcs "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\core.a" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\HardwareSerial.cpp.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc-ar" rcs "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\core.a" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\HardwareSerial1.cpp.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc-ar" rcs "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\core.a" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\HardwareSerial2.cpp.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc-ar" rcs "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\core.a" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\HardwareSerial3.cpp.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc-ar" rcs "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\core.a" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\HardwareSerial4.cpp.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc-ar" rcs "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\core.a" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\HardwareSerial5.cpp.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc-ar" rcs "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\core.a" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\HardwareSerial6.cpp.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc-ar" rcs "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\core.a" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\HardwareSerial7.cpp.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc-ar" rcs "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\core.a" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\HardwareSerial8.cpp.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc-ar" rcs "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\core.a" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\IPAddress.cpp.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc-ar" rcs "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\core.a" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\IntervalTimer.cpp.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc-ar" rcs "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\core.a" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\Print.cpp.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc-ar" rcs "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\core.a" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\Stream.cpp.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc-ar" rcs "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\core.a" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\Tone.cpp.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc-ar" rcs "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\core.a" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\WMath.cpp.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc-ar" rcs "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\core.a" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\WString.cpp.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc-ar" rcs "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\core.a" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\new.cpp.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc-ar" rcs "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\core.a" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\usb_inst.cpp.o"
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc-ar" rcs "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\core.a" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\core\yield.cpp.o"
    Archiving built core (caching) in: C:\Users\Dell\AppData\Local\Temp\arduino_cache_494442\core\core_teensy_avr_teensy40_usb_serial,speed_600,opt_ogstd,keys_en-us_4939f5412a75a8560acb0f9e98268f02.a
    Linking everything together...
    "C:\Program Files (x86)\Arduino\hardware\teensy/../tools/arm/bin/arm-none-eabi-gcc" -Og -Wl,--gc-sections,--relax "-TC:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4/imxrt1062.ld"  -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -o "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901/arf1.ino.elf" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901\sketch\arf1.ino.cpp.o" "C:\Users\Dell\AppData\Local\Temp\arduino_build_161901/core\core.a" "-LC:\Users\Dell\AppData\Local\Temp\arduino_build_161901" -larm_cortexM7lfsp_math -lm -lstdc++
    C:\Users\Dell\AppData\Local\Temp\arduino_build_161901/core\core.a(startup.c.o): In function `ResetHandler':
    
    C:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4/startup.c:135: undefined reference to `setup'
    
    C:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy4/startup.c:139: undefined reference to `loop'
    
    collect2.exe: error: ld returned 1 exit status
    
    Error compiling for board Teensy 4.0.



    Code:
    // t36 180 mhz debug w lto
    // flt 85 ns   dbl  541 ns
    
    // +4.7942555E-01 
    // +4.794255386042030E-01 
    
      int led = 13;
    
      double q,x,xa,y,nng,xp,ifl;
    //  float q,x,xa,y,nng,xp,ifl;
    
      unsigned int i,j,n;
    
      unsigned short int flag;
    
    int main()
    
      {
    //  Serial.begin(9600);
    //  delay(1000);
    
      pinMode(led, OUTPUT);
    
      y=0.5L;
    
     mloop:
    
      i=0;
     
     mloop2:
    
    //    x=sinf((float)ifl/200.0+0.5);
    //    x=sinfl((float)i/200.0+0.5);
        x=sinl((long double)ifl/200.0L+0.5L);
    //      x=sinl(y);
    //      x=sinf(y);
        i=i+1;
        ifl=ifl+1.0;
        if(i<100) goto mloop2;
    
    //    Serial.printf ("%+1.7E \n",x);
    //    Serial.printf ("%+1.15E \n",x);
    //    delay(5000);
        
        if (flag == 0) {flag=1; digitalWrite(led, HIGH); goto mloop;}
        if (flag == 1) {flag=0; digitalWrite(led,  LOW); goto mloop;}
      }
    Last edited by analog&RFmodels; 10-09-2019 at 03:09 AM. Reason: wording clearer again

  12. #12
    Senior Member vjmuzik's Avatar
    Join Date
    Apr 2017
    Location
    Florida
    Posts
    339
    Looks like the error appears because you used main() instead of setup() and loop(). That’s not normally supported in Arduino, but it looks like it just so happened to be supported for the T3.6 and since it’s not normal it wasn’t supported for the T4.0, likely the support can be added it just hasn’t been added at this point.

  13. #13
    Senior Member+ defragster's Avatar
    Join Date
    Feb 2015
    Posts
    9,676
    @PaulStoffregen>> Two - things ... sort of three:

    I updated IDE 1.8.9 to TD 1.48 because for some reason the :: 1.8.10 IDE always rebuilds many USBHost ethernet libs even on a small sketch change That is the vjmuzik thread << LINK ADDED

    Quote Originally Posted by PaulStoffregen View Post
    Yes, it used to show more info. Looks like Arduino made some changes to that part of the IDE.

    Unless something is really wrong, I'm not going to consider this a bug or put it on my (already too long) list to stuff to investigate.
    Regarding this 'missing info' … I see that missing on IDE 1.8.9 now as well - so not new to 1.8.10

    Thirdly::
    Teensy_SerMon showing this rare anomaly in output - similar to something before - rare but eye catching and 'not really there'???
    Click image for larger version. 

Name:	td148display.jpg 
Views:	7 
Size:	115.1 KB 
ID:	17885
    The upper text with missing last half of the line is T_sermon. When I select and copy that text into notepad the missing line text is displayed - so not really missing - just not visible.


    ANOTHER ITEM OF NOTE::
    To get above screen shot it was LEFT is AutoScroll OFF about 1.5 hours with 1 line printed 10/sec. Just going back I paged down looking for other anomalies - saw none, there was a LOT of buffer.

    >> GOT to the bottom and last line was stopped at "deg C" with no '=temp' showing.
    >> enabled AutoScroll to resume - No effect.
    >> Ethernet adapter still running LAN lights.
    >> Opened TyCommander as SerMon and indeed the 10 lines/sec are still active from Teensy

    -->> It seems like the freeze for paused Autoscroll failed to restart or got lost?

    Only Console note in IDE seems to be from closing t_sermon:
    Code:
    TeensyPipeMonitor close
    window_close
    GUI update interrupted
    TeensyPipeMonitor close
    errorPipeListener thread exit
    inputPipeListener thread exit
    Last edited by defragster; 10-13-2019 at 09:11 AM. Reason: add link for USB-Host-Ethernet-Driver

  14. #14
    Senior Member PaulStoffregen's Avatar
    Join Date
    Nov 2012
    Posts
    20,553
    Quote Originally Posted by defragster View Post
    I updated IDE 1.8.9 to TD 1.48 because for some reason the :: 1.8.10 IDE always rebuilds many USBHost ethernet libs even on a small sketch change That is the vjmuzik thread << LINK ADDED
    These are probably bugs in Arduino's "builder" program. Hopefully there's some way to reproduce the bug with one of Arduino's products. It's much easier to report a bug to them if it can happen with one of their boards.

  15. #15
    Senior Member+ defragster's Avatar
    Join Date
    Feb 2015
    Posts
    9,676
    Quote Originally Posted by PaulStoffregen View Post
    These are probably bugs in Arduino's "builder" program. Hopefully there's some way to reproduce the bug with one of Arduino's products. It's much easier to report a bug to them if it can happen with one of their boards.
    The lib used there vjmuzik pulled in to good effect - but it throws this error during build:
    Code:
    "T:\\arduino-1.8.9t4\\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=148 -DARDUINO=10809 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IT:\\arduino-1.8.9t4\\hardware\\teensy\\avr\\cores\\teensy4" "-IT:\\arduino-1.8.9t4\\hardware\\teensy\\avr\\libraries\\USBHost_t36" "-IT:\\tCode\\libraries\\TeensyASIXEthernet" "-IT:\\arduino-1.8.9t4\\hardware\\teensy\\avr\\libraries\\TeensyThreads" "-IT:\\tCode\\libraries\\FNET\\src" "T:\\tCode\\libraries\\FNET\\src\\service\\serial\\fnet_serial.c" -o nul
    Error while detecting libraries included by T:\tCode\libraries\FNET\src\service\serial\fnet_serial.c
    "T:\\arduino-1.8.9t4\\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=148 -DARDUINO=10809 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IT:\\arduino-1.8.9t4\\hardware\\teensy\\avr\\cores\\teensy4" "-IT:\\arduino-1.8.9t4\\hardware\\teensy\\avr\\libraries\\USBHost_t36" "-IT:\\tCode\\libraries\\TeensyASIXEthernet" "-IT:\\arduino-1.8.9t4\\hardware\\teensy\\avr\\libraries\\TeensyThreads" "-IT:\\tCode\\libraries\\FNET\\src" "T:\\tCode\\libraries\\FNET\\src\\service\\shell\\fnet_shell.c" -o nul
    That is the error text from IDE 1.8.9 - same as IDE 1.8.10. Wondering if the 1.8.10 builder sees that and somehow doesn't record the 'prior build' as usable in rebuild?

    Ideally that error should be done away with - apparently that part of the lib in use doesn't actually feed anything to the linker that it misses.

    vjmuzik looked after the error some - then moved to 1.8.9. Which is all I did after suffering longer until TD 1.48 released.

    I have an UNO - but nothing to do with it - not sure that builder fail is common as nobody else has posted - thus my guess on the 'error' in build ...

  16. #16
    Senior Member+ mjs513's Avatar
    Join Date
    Jul 2014
    Location
    New York
    Posts
    4,098
    @defragster

    Those are the same coremarks that I got in post https://forum.pjrc.com/threads/57894...l=1#post218007. I was able to get 1.008Ghz(996Mhz) without any issue.

    Just downloaded the lastest 1.48 - installed without any issue btw. Those are the same heatsinks I have as well just haven't attached one yet - will soon though. Going to give your tempmon a try but looks like you got it working.

  17. #17
    Senior Member+ defragster's Avatar
    Join Date
    Feb 2015
    Posts
    9,676
    Quote Originally Posted by mjs513 View Post
    @defragster

    Those are the same coremarks that I got in post https://forum.pjrc.com/threads/57894...l=1#post218007. I was able to get 1.008Ghz(996Mhz) without any issue.

    Just downloaded the lastest 1.48 - installed without any issue btw. Those are the same heatsinks I have as well just haven't attached one yet - will soon though. Going to give your tempmon a try but looks like you got it working.
    TempMon working - except I never see signs of hi temp warning or anything - execution/USB just goes away with no more LED change. Just wanted confirmation the _isr()'s were properly 'attached' and should be working for feedback.

    I edited the 1008 to be 1008 not 996 and that seemed to be too much for warm room and that heat sink in static air.

    Putting that heatsink on the otherwise committed with soldered pin TallDog Beta did help it run cleaner at 960 MHz (no more spare USB chars) - but any 1008 attempt seemed to just vanish without a trace. Will have set of 8 more heat sinks Tues can try a 2nd T4 then. Odd it feels hot at only 110 - decent amount of heated mass finger doesn't cool as quickly - but doesn't read over 110F though internally reading over 150F. Also odd the USBHost to MSC/HDD worked at 960 but the LAN USB sat at 10Mb instead of seeing 100Mb hardware and getting an IP address over 816.

  18. #18
    Senior Member PaulStoffregen's Avatar
    Join Date
    Nov 2012
    Posts
    20,553
    I left the WavFilePlayer example running, playing from a SD card (via SPI) on the audio shield. That blue heatsink had some air flow from a fan nearby on my desk.

    At 960 MHz it played for several hours, until I shut it off. The heatsink felt pretty hot.

    At 1.008 GHz (996 MHz), it usually plays for over 30 minutes, but eventually stops. Uploading with auto-reboot still works while it's in the stopped state, so the issue may be with SPI since the CPU and USB still seem to be working.

  19. #19
    Senior Member+ defragster's Avatar
    Join Date
    Feb 2015
    Posts
    9,676
    Quote Originally Posted by PaulStoffregen View Post
    I left the WavFilePlayer example running, playing from a SD card (via SPI) on the audio shield. That blue heatsink had some air flow from a fan nearby on my desk.

    At 960 MHz it played for several hours, until I shut it off. The heatsink felt pretty hot.

    At 1.008 GHz (996 MHz), it usually plays for over 30 minutes, but eventually stops. Uploading with auto-reboot still works while it's in the stopped state, so the issue may be with SPI since the CPU and USB still seem to be working.
    Interesting - I wasn't doing any SPI. And the coremark benchmark is in such a busy loop that upload failing gives a false idea of it being hung/crashed.

    T4 with heatsink off some time - running the posted TempMon sketch at true 1008 quickly did this:
    Code:
    	Compile Time:: T:\tCode\T4\TempMonTest\TempMonTest.ino Oct  7 2019 04:15:04
    
     F_CPU=1008000000	deg  C=37
    
    Start setup():: E_HOOK us>>5908 [ii3#>>1] E_hook millis is 4
    Start setup():: L_HOOK us>>45297 [ii2#>>5] L_hook millis is 45
    Start setup():: @us>>300000 [static ii ms>>300] setup millis is 300
    @micros>>392014 [ms>>392] Time is Mon Oct  7 04:15:06 2019
    
    37 38 39 
    @micros>>11266055 [ms>>11266] {isrP#0, HL#0}0Time is Mon Oct  7 04:15:06 2019
    40 
    @micros>>22265893 [ms>>22265] {isrP#0, HL#0}0Time is Mon Oct  7 04:15:17 2019
    41 
    @micros>>33265728 [ms>>33265] {isrP#0, HL#0}0Time is Mon Oct  7 04:15:28 2019
    41 42 
    @micros>>44265561 [ms>>44265] {isrP#0, HL#0}0Time is Mon Oct  7 04:15:39 2019
    �42 43 
    @micros>>55265392 [ms>>55265] {isrP#0, HL#0}0Time is Mon Oct  7 04:15:50 2019
    �43 44 
    @micros>>66265222 [ms>>66265] {isrP#0, HL#0}0Time is Mon Oct  7 04:16:01 2019
    �44 
    @micros>>77265050 [ms>>77265] {isrP#0, HL#0}0Time is Mon Oct  7 04:16:12 2019
    �45 45 46 46
    Where the "{isrP#0, HL#0}" are count of calls from the tempmon code _isr's. at 44C they should not be calling but the USB is just not right - where it runs well up to 75C at 960 MHz.

    At this point that teensy stopped blink, USB and went into shutdown as the heat sink is cool ~80F.

    In that state a couple of minutes and pushed button to bootloader and the TyComm upload of same HEX - died again with no warning or bad USB or ever showing temp over 48C:
    Code:
    Compile Time:: T:\tCode\T4\TempMonTest\TempMonTest.ino Oct  7 2019 04:15:04
    
     F_CPU=1008000000	deg  C=42
    
    Start setup():: E_HOOK us>>5934 [ii3#>>1] E_hook millis is 4
    Start setup():: L_HOOK us>>45296 [ii2#>>5] L_hook millis is 45
    Start setup():: @us>>300000 [static ii ms>>300] setup millis is 300
    @micros>>400024 [ms>>400] Time is Mon Oct  7 04:22:48 2019
    
    42 43 44 45 45 46 46 47
    Just surprising it quits so fast without _isr() warning ...

  20. #20
    Senior Member+ defragster's Avatar
    Join Date
    Feb 2015
    Posts
    9,676
    @Paul - is(are) your heat sink(s) Aluminum or Copper?

    I now see these in 20 pack aluminum and 8.8mm smaller size (.35" instead of 0.5") with taller fins : https://www.amazon.com/dp/B079FQ22LK

  21. #21
    Senior Member PaulStoffregen's Avatar
    Join Date
    Nov 2012
    Posts
    20,553
    Quote Originally Posted by defragster View Post
    is(are) your heat sink(s) Aluminum or Copper?
    I'd guess it's aluminum. I've never seen any copper ones offered with anodized colors.

    But I really don't remember. It was bought during the very early days of the beta test (as were so many other parts), maybe even before I sent out those first 1052 boards. That kinda feels like a lifetime ago.

    It has double-sticky tape. I've heard mixed info about how effective those types of tape are. Apparently thermal epoxy is much better. But the tape is cheap, and I recall that heatsink was very cheap.

    The IMXRT chip on Teensy 4.0 is 10mm by 10mm. I do remember I bought that particular heatsink because it was 10mm. Indeed, it's pretty much a perfect fit on top of the chip. But the piece of tape is only about 60% of the heatsink's surface area. It was cheap....

  22. #22
    Senior Member
    Join Date
    May 2015
    Posts
    381
    Two things.

    One this thread should be stickied so it’s at the top of announcements.

    The other is just a question or two. How much current is the Teensy 4 pulling at max overclock with the benchmark. Ali’s is it possible yet to have it switch speeds if it gets busy for a cpu intensive bit if the program then underclock it to save battery for most of the program? Automatically?

  23. #23
    Senior Member+ mjs513's Avatar
    Join Date
    Jul 2014
    Location
    New York
    Posts
    4,098
    @defragster

    Think something else is going on besides overtempt at 996Mhz. I just ran your tempmon sketch using my ILI9341 buddabrot sketch linked into loop. At 996Mhz I runs for a bit and then hangs and I loose USB but I do get up to 65degC:
    Code:
     F_CPU=996000000	deg  C=52
    
    Start setup():: E_HOOK us>>5165 [ii3#>>1] E_hook millis is 5
    @micros>>627715 [ms>>627] Time is Mon Oct  7 08:20:32 2019
    
    52 53 54 55 56 57 58 
    @micros>>10941590 [ms>>10955] {isrP#0, HL#0} Time is Mon Oct  7 08:20:32 2019
    57 58 59 60 
    @micros>>21930511 [ms>>21944] {isrP#0, HL#0} Time is Mon Oct  7 08:20:43 2019
    60 61 
    @micros>>32785958 [}s>>33049] {isrP#0, HL#0}0Time is Mon Oct  7 08:20:54 2019
    61 62 
    @micros>>43932433 [ms>>43946] {isrP#0, HL#0} Time is Mon Oct  7 08:21:05 2019
    62 63 
    @micros>>54941014 [ms>>54954] {isrP#0, HL#0} Time is Mon Oct  7 08:21:16 2019
    63 64 63 64 64 
    @micros>>87937600 [ms>>87951] {isrP#0, HL#0} Time is Mon Oct  7 08:21:49 2019
    64 65 
    @micros>>98931580 [ms>>98945] {isrP#0, HL#0} Time is Mon Oct  7 08:22:00 2019
    64 65
    Now if I reduce the speed to 960Mhz right after the 996Mhz test - it gets up to 69degC but nothing displays. If I reduce to 600Mhz the buddabrot will display and temp stays in the mid 50s. Next I reloaded sketch at 960Mhz and the T4 recovered (temp went decreased below 60degC) and it displayed again but seems to redo the setup of the hooks up and eventually dies at 68degC - but no isr fires. Here is the whole run:
    Code:
    Compile Time:: D:\Users\Merli\Documents\Arduino\T4\tempmon_speed_tests\tempmon_speed_tests.ino Oct  7 2019 08:37:18
    
     F_CPU=960000000	deg  C=54
    
    Start setup():: E_HOOK us>>5012 [ii3#>>1] E_hook millis is 5
    Start setup():: L_HOOK us>>45299 [ii2#>>5] L_hook millis is 45
    Start setup():: @us>>627704 [static ii ms>>300] setup millis is 627
    @micros>>627719 [ms>>627] Time is Mon Oct  7 08:37:29 2019
    
    55 56 57 58 59 
    @micros>>10769412 [ms>>11036] {isrP#0, HL#0} Time is Mon Oct  7 08:37:29 2019
    59 60 61 62 
    @micros>>21871371 [ms>>22138] {isrP#0, HL#0} Time is Mon Oct  7 08:37:40 2019
    60 61 62 63 
    @micros>>32942383 [ms>>32957] {isrP#0, HL#0} Time is Mon Oct  7 08:37:51 2019
    63 64 
    @micros>>43937608 [ms>>43952] {isrP#0, HL#0} Time is Mon Oct  7 08:38:02 2019
    63 64 
    @micros>>54949401 [ms>>54964] {isrP#0, HL#0} Time is Mon Oct  7 08:38:13 2019
    64 65 
    @micros>>65940752 [ms>>65955] {isrP#0, HL#0} Time is Mon Oct  7 08:38:24 2019
    65 66 
    @micros>>76694264 [ms>>76961] {isrP#0, HL#0}0Time is Mon Oct  7 08:38:35 2019
    66 
    @micros>>87807062 [ms>>88074] {isrP#0, HL#0}0Time is Mon Oct  7 08:38:46 2019
    64 65 66 
    @micros>>98914354 [ms>>99181] {isrP#0, HL#0} Time is Mon Oct  7 08:38:57 2019
    66 
    @micros>>109948490 [ms>>109963] {isrP#0, HL#0} Time is Mon Oct  7 08:39:08 2019
    66 
     F_CPU=960000000	deg  C=66
    
    setup() was:: E_HOOK us>>5012 [ii3#>>1] E_hook millis is 5
    setup() was:: L_HOOK us>>45299 [ii2#>>5] L_hook millis is 45
    setup() was:: @us>>109948490 [static ii ms>>300] setup millis is 627
    @micros>>109963252 [ms>>109963] Time is Mon Oct  7 08:39:08 2019
    
    
    @micros>>120937645 [ms>>120952] {isrP#0, HL#0} Time is Mon Oct  7 08:39:19 2019
    66 67 
    @micros>>131950470 [ms>>131964] {isrP#0, HL#0} Time is Mon Oct  7 08:39:30 2019
    66 67 
    @micros>>142938003 [ms>>142952] {isrP#0, HL#0} Time is Mon Oct  7 08:39:41 2019
    66 67 
    @micros>>153749216 [}s>>154015] {isrP#0, HL#0} Time ys Mon Oct  7 08:39:52 2019
    66 67 68 
    @micros>>164858384 [}s>>165125] {isrP#0, HL#0} Time ys Mon Oct  7 08:40:03 2019
    67 68 
    @micros>>175944715 [ms>>175959] {isrP#0, HL#0} Time is Mon Oct  7 08:40:14 2019
    68 
    @micros>>186940469 [ms>>186955] {isrP#0, HL#0} Time is Mon Oct  7 08:40:25 2019
    67 68 
    @micros>>197938214 [ms>>197952] {isrP#0, HL#0} Time is Mon Oct  7 08:40:36 2019
    68 
    @micros>>208940852 [ms>>208955] {isrP#0, HL#0} Time is Mon Oct  7 08:40:47 2019
    67 68 
    @micros>>219695840 [}s>>219962] {isrP#0, HL#0} Time ys Mon Oct  7 08:40:58 2019
    67 
     F_CPU=960000000	deg  C=67
    
    setup() was:: E_HOOK us>>5012 [ii3#>>1] E_hook millis is 5
    setup() was:: L_HOOK us>>45299 [ii2#>>5] L_hook millis is 45
    setup() was:: @us>>219695840 [static ii ms>>300] setup millis is 627
    @micros>>219962629 [ms>>219962] Time is Mon Oct  7 08:40:58 2019
    
    68 
    @micros>>230800196 [}s>>231066] {isrP#0, HL#0} Time ys Mon Oct  7 08:41:09 2019
    68 
    @micros>>241904936 [}s>>242172] {isrP#0, HL#0} Time ys Mon Oct  7 08:41:20 2019
    68 
    @micros>>252947628 [ms>>252962] {isrP#0, HL#0} Time is Mon Oct  7 08:41:31 2019
    68 
    @micros>>263942777 [ms>>263957] {isrP#0, HL#0} Time is Mon Oct  7 08:41:42 2019
    68 
    @micros>>274942626 [ms>>274957] {isrP#0, HL#0} Time is Mon Oct  7 08:41:53 2019
    68 69 
    @micros>>285941319 [}s>>285955] {isrP#0, HL#0} Time is Mon Oct  7 08:42:04 2019
    68 69 
    @micros>>296748558 [}s>>297015] {isrP#0, HL#0} Time ys Mon Oct  7 08:42:15 2019
    69 
    @micros>>307847964 [}s>>308114] {isrP#0, HL#0} Time ys Mon Oct  7 08:42:26 2019
    69 
    @micros>>318946471 [}s>>319213] {isrP#0, HL#0} Time ys Mon Oct  7 08:42:37 2019
    68 69 
    @micros>>329940949 [}s>>329955] {isrP#0, HL#0} Time is Mon Oct  7 08:42:48 2019
    68 
     F_CPU=960000000	deg  C=68
    
    setup() was:: E_HOOK us>>5012 [ii3#>>1] E_hook millis is 5
    setup() was:: L_HOOK us>>45299 [ii2#>>5] L_hook millis is 45
    setup() was:: @us>>329940949 [static ii ms>>300] setup millis is 627
    @micros>>329955886 [ms>>329955] Time is Mon Oct  7 08:42:48 2019
    
    69 
    @micros>>340940058 [ms>>340954] {isrP#0, HL#0} Time is Mon Oct  7 08:42:59 2019
    68 69 
    @micros>>351948156 [ms>>351962] {isrP#0, HL#0} Time is Mon Oct  7 08:43:10 2019
    68 69 
    @micros>>362938779 [ms>>362953] {isrP#0, HL#0} Time is Mon Oct  7 08:43:21 2019
    68 69 
    @micros>>373773327 [}s>>374039] {isrP#0, HL#0} Time ys Mon Oct  7 08:43:32 2019
    
    @micros>>384880900 [}s>>385147] {isrP#0, HL#0} Time ys Mon Oct  7 08:43:43 2019
    68 
    @micros>>395949116 [ms>>395963] {isrP#0, HL#0} Time is Mon Oct  7 08:43:54 2019
    68 
    @micros>>406940809 [ms>>406955] {isrP#0, HL#0} Time is Mon Oct  7 08:44:05 2019
    68 69 
    @micros>>417939912 [ms>>417954] {isrP#0, HL#0} Time is Mon Oct  7 08:44:16 2019
    68 69 
    @micros>>428940699 [ms>>428955] {isrP#0, HL#0} Time is Mon Oct  7 08:44:27 2019
    68 69 
    @micros>>439697508 [}s>>439964] {isrP#0, HL#0} Time ys Mon Oct  7 08:44:38 2019
    68 
     F_CPU=960000000	deg  C=68
    
    setup() was:: E_HOOK us>>5012 [ii3#>>1] E_hook millis is 5
    setup() was:: L_HOOK us>>45299 [ii2#>>5] L_hook millis is 45
    setup() was:: @us>>439697508 [static ii ms>>300] setup millis is 627
    @micros>>439964046 [ms>>439964] Time is Mon Oct  7 08:44:38 2019
    
    68 
    @micros>>450808084 [}s>>451074] {isrP#0, HL#0} Time ys Mon Oct  7 08:44:49 2019
    68 
    @micros>>461917313 [}s>>462184] {isrP#0, HL#0} Time ys Mon Oct  7 08:45:00 2019
    68 
    @micros>>472950302 [ms>>472964] {isrP#0, HL#0} Time is Mon Oct  7 08:45:11 2019
    68 
    @micros>>483950292 [ms>>483964] {isrP#0, HL#0} Time is Mon Oct  7 08:45:22 2019
    68 
    @micros>>494940007 [ms>>494954] {isrP#0, HL#0} Time is Mon Oct  7 08:45:33 2019
    68
    EDIT: Oh btw if I unplug/replug it starts at 52degC but no display.

  24. #24
    Senior Member+ defragster's Avatar
    Join Date
    Feb 2015
    Posts
    9,676
    Quote Originally Posted by mjs513 View Post
    @defragster

    Think something else is going on besides overtempt at 996Mhz. I just ran your tempmon sketch using my ILI9341 buddabrot sketch linked into loop. At 996Mhz I runs for a bit and then hangs and I loose USB but I do get up to 65degC:
    ...
    EDIT: Oh btw if I unplug/replug it starts at 52degC but no display.
    Indeed - something odd. I was busy running things that worked trying to find a reproducible edge or indication of what led to trouble. TempMon sketch was an abandoned WIP with other dev at the time. Is your sketch posted?

  25. #25
    Senior Member+ mjs513's Avatar
    Join Date
    Jul 2014
    Location
    New York
    Posts
    4,098
    @defragster - @Paul

    I just ran my original tempmon sketch, the standalone one, that sets the registers. Ran it until it hit the High Temp of 85 and it seems to working without issue. It tripped the ISR.

    I have to check a few things:
    1. Make sure I converted it correctly and check the registers settings
    2. Have to check something in the SDK on tempmode? didn't use it before but maybe have to
    3. May have to write our own ISRs? So question is how do I shut down the T4 programmatically?
    4. Other things to be discovered - have to do somemore research I guess

    All this just to be on the save side because I don't know why there is a 60 cutoff when I start having problems.

Posting Permissions

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