Arduino IDE 1.8.19 - While using the Atmega32 Controller

Greetings and salutations...

I have obtained a large quantity of Atmega32, 40 pin chips, and I have been trying to compile a sketch, for as one type of servo controller. I am using the Arduino IDE, ver. 1.8.19, as the ISP, and the "MightyCore", as the core. I will post the sketch below. I keep getting errors, that it "error compiling for board 'Atmega32'.Here is my sketch -


#include <ServoTimers.h>

#include <Servo.h>



Servo myservo;  // create servo object to control a servo


int pos;

/* This program is for the single turnout control point, on the signal system network
  this firmware, is used for both left and right single turnouts, used for pasing trks, and controlled turnouts, from dispatch.

*/







const int code = 16;                          // N.O. Pushcode
const int sw_Normal_Direction = 8;            // left position of SPDT toggle switch
const int sw_Reverse_Direction = 9;           // right positiion of SPDT Toggle Switch
const int block_det = 14;



//  myservo.attach(15);  // attaches the servo on pin 15 to the servo object


void setup() {


//  int myservo;
  


                  // twelve servo objects can be created on most boards
    
  
 myservo.attach(15);  // attaches the servo on pin 15 to the servo object

  pinMode(code, INPUT);                       // sets code to be in the input mode
  pinMode(sw_Normal_Direction, INPUT);        // switch normal setup
  pinMode(sw_Reverse_Direction, INPUT);       // switch Reverse setup
  pinMode(block_det, INPUT);

  
 
  

  
}

void loop() {

  int pos;

  int code_State;
  int sw_Normal_Direction_State;
  int sw_Reverse_Direction_State;
  int block_det_State;
  
  block_det_State = digitalRead(block_det);
  code_State = digitalRead(code);
  sw_Normal_Direction_State = digitalRead(sw_Normal_Direction);
  sw_Reverse_Direction_State = digitalRead(sw_Reverse_Direction);
  
  digitalRead(code_State);
  digitalRead(sw_Normal_Direction_State);
  digitalRead(sw_Reverse_Direction_State);
  digitalRead(block_det_State);
  
  
   
        

        if(sw_Normal_Direction_State == LOW && code_State == LOW){
            
   if(pos <= 116){             
            
            for (pos = 58; pos <= 116; pos += 1) { // goes from 65 degrees to 114 degrees
            // in steps of 1 degree
            myservo.write(pos);              // tell servo to go to position in variable 'pos'
            delay(40);                       // waits 30ms for the servo to reach the position

            digitalRead(sw_Normal_Direction_State);

                                         

                }              
                  
            }
            
        }

          
  
digitalRead(code_State);
digitalRead(sw_Normal_Direction_State);
digitalRead(sw_Reverse_Direction_State);



        


         if(sw_Reverse_Direction_State == LOW && code_State == LOW){

         if(pos >= 58){

             for (pos = 112; pos >= 58; pos -= 1) { // goes from 114 degrees to 67 degrees
                // in steps of 1 degree
                myservo.write(pos);              // tell servo to go to position in variable 'pos'
                delay(45);                       // waits 30ms for the servo to reach the position

                 digitalRead(sw_Reverse_Direction_State);
                
              }
           } 
       }

}

And here are the errors I get.

Arduino: 1.8.19 (Windows 7), Board: "ATmega32, No bootloader, EEPROM retained, Standard pinout, BOD disabled, LTO enabled, Internal 1 MHz"





















C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\Kims\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\Kims\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Kims\Documents\Arduino\libraries -fqbn=MightyCore:avr:32:bootloader=no_bootloader,eeprom=keep,pinout=standard,BOD=disabled,LTO=Os_flto,clock=1MHz_internal -vid-pid=2341_0043 -ide-version=10819 -build-path C:\Users\Kims\AppData\Local\Temp\arduino_build_44258 -warnings=all -build-cache C:\Users\Kims\AppData\Local\Temp\arduino_cache_108806 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.avr-gcc.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.avrdude.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino18 -prefs=runtime.tools.avrdude-6.3.0-arduino18.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino18 -verbose I:\1A CTC SIGNAL SCHEMATICS\CONTROL POINT FIRMWARE\RIGHT HAND TURNOUT CONTROL POINT\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino

C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\Kims\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\Kims\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Kims\Documents\Arduino\libraries -fqbn=MightyCore:avr:32:bootloader=no_bootloader,eeprom=keep,pinout=standard,BOD=disabled,LTO=Os_flto,clock=1MHz_internal -vid-pid=2341_0043 -ide-version=10819 -build-path C:\Users\Kims\AppData\Local\Temp\arduino_build_44258 -warnings=all -build-cache C:\Users\Kims\AppData\Local\Temp\arduino_cache_108806 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.avr-gcc.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.avrdude.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino18 -prefs=runtime.tools.avrdude-6.3.0-arduino18.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino18 -verbose I:\1A CTC SIGNAL SCHEMATICS\CONTROL POINT FIRMWARE\RIGHT HAND TURNOUT CONTROL POINT\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino

Using board '32' from platform in folder: C:\Users\Kims\AppData\Local\Arduino15\packages\MightyCore\hardware\avr\2.1.3

Using core 'MCUdude_corefiles' from platform in folder: C:\Users\Kims\AppData\Local\Arduino15\packages\MightyCore\hardware\avr\2.1.3

Warning: Board arduino:avr:mega32-16 doesn't define a 'build.board' preference. Auto-set to: AVR_MEGA32-16

Warning: Board arduino:avr:atmega16o doesn't define a 'build.board' preference. Auto-set to: AVR_ATMEGA16O

Warning: Board arduino:avr:mega32-8 doesn't define a 'build.board' preference. Auto-set to: AVR_MEGA32-8

Warning: Board arduino:avr:atmega644o doesn't define a 'build.board' preference. Auto-set to: AVR_ATMEGA644O

Warning: Board arduino:avr:mega32-1 doesn't define a 'build.board' preference. Auto-set to: AVR_MEGA32-1

Warning: Board arduino:avr:atmega32o doesn't define a 'build.board' preference. Auto-set to: AVR_ATMEGA32O

Warning: Board arduino:avr:atmega1284o doesn't define a 'build.board' preference. Auto-set to: AVR_ATMEGA1284O

Detecting libraries used...

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -E -CC -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR -Wextra -flto -g "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_44258\\sketch\\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino.cpp" -o nul

Alternatives for ServoTimers.h: [Servo@1.1.1]

ResolveLibrary(ServoTimers.h)

  -> candidates: [Servo@1.1.1]

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -E -CC -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR -Wextra -flto -g "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\libraries\\Servo\\src" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_44258\\sketch\\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino.cpp" -o nul

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -E -CC -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR -Wextra -flto -g "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\libraries\\Servo\\src" "C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\libraries\\Servo\\src\\Servo.cpp" -o nul

Generating function prototypes...

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -E -CC -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR -Wextra -flto -g "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\libraries\\Servo\\src" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_44258\\sketch\\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino.cpp" -o "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_44258\\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\\Kims\\AppData\\Local\\Temp\\arduino_build_44258\\preproc\\ctags_target_for_gcc_minus_e.cpp"

Compiling sketch...

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR -Wextra -flto -g "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\libraries\\Servo\\src" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_44258\\sketch\\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino.cpp" -o "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_44258\\sketch\\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino.cpp.o"

In file included from C:\Users\Kims\AppData\Local\Arduino15\packages\MightyCore\hardware\avr\2.1.3\libraries\Servo\src/Servo.h:52:0,

                 from I:\1A CTC SIGNAL SCHEMATICS\CONTROL POINT FIRMWARE\RIGHT HAND TURNOUT CONTROL POINT\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino:4:

C:\Users\Kims\AppData\Local\Arduino15\packages\MightyCore\hardware\avr\2.1.3\libraries\Servo\src/ServoTimers.h:65:16: error: redeclaration of '_timer1'

 typedef enum { _timer1, _Nbr_16timers } timer16_Sequence_t ;

                ^~~~~~~

In file included from I:\1A CTC SIGNAL SCHEMATICS\CONTROL POINT FIRMWARE\RIGHT HAND TURNOUT CONTROL POINT\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino:2:0:

C:\Users\Kims\AppData\Local\Arduino15\packages\MightyCore\hardware\avr\2.1.3\libraries\Servo\src/ServoTimers.h:65:16: note: previous declaration 'timer16_Sequence_t _timer1'

 typedef enum { _timer1, _Nbr_16timers } timer16_Sequence_t ;

                ^~~~~~~

In file included from C:\Users\Kims\AppData\Local\Arduino15\packages\MightyCore\hardware\avr\2.1.3\libraries\Servo\src/Servo.h:52:0,

                 from I:\1A CTC SIGNAL SCHEMATICS\CONTROL POINT FIRMWARE\RIGHT HAND TURNOUT CONTROL POINT\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino:4:

C:\Users\Kims\AppData\Local\Arduino15\packages\MightyCore\hardware\avr\2.1.3\libraries\Servo\src/ServoTimers.h:65:25: error: redeclaration of '_Nbr_16timers'

 typedef enum { _timer1, _Nbr_16timers } timer16_Sequence_t ;

                         ^~~~~~~~~~~~~

In file included from I:\1A CTC SIGNAL SCHEMATICS\CONTROL POINT FIRMWARE\RIGHT HAND TURNOUT CONTROL POINT\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino:2:0:

C:\Users\Kims\AppData\Local\Arduino15\packages\MightyCore\hardware\avr\2.1.3\libraries\Servo\src/ServoTimers.h:65:25: note: previous declaration 'timer16_Sequence_t _Nbr_16timers'

 typedef enum { _timer1, _Nbr_16timers } timer16_Sequence_t ;

                         ^~~~~~~~~~~~~

In file included from C:\Users\Kims\AppData\Local\Arduino15\packages\MightyCore\hardware\avr\2.1.3\libraries\Servo\src/Servo.h:52:0,

                 from I:\1A CTC SIGNAL SCHEMATICS\CONTROL POINT FIRMWARE\RIGHT HAND TURNOUT CONTROL POINT\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino:4:

C:\Users\Kims\AppData\Local\Arduino15\packages\MightyCore\hardware\avr\2.1.3\libraries\Servo\src/ServoTimers.h:65:41: error: conflicting declaration 'typedef enum timer16_Sequence_t timer16_Sequence_t'

 typedef enum { _timer1, _Nbr_16timers } timer16_Sequence_t ;

                                         ^~~~~~~~~~~~~~~~~~

In file included from I:\1A CTC SIGNAL SCHEMATICS\CONTROL POINT FIRMWARE\RIGHT HAND TURNOUT CONTROL POINT\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino:2:0:

C:\Users\Kims\AppData\Local\Arduino15\packages\MightyCore\hardware\avr\2.1.3\libraries\Servo\src/ServoTimers.h:65:41: note: previous declaration as 'typedef enum timer16_Sequence_t timer16_Sequence_t'

 typedef enum { _timer1, _Nbr_16timers } timer16_Sequence_t ;

                                         ^~~~~~~~~~~~~~~~~~

Using library Servo at version 1.1.1 in folder: C:\Users\Kims\AppData\Local\Arduino15\packages\MightyCore\hardware\avr\2.1.3\libraries\Servo 

exit status 1

Error compiling for board ATmega32.

The 'boards.txt file has also been appended, for the Atmega32 chip, and several other 40 pin controllers, with similar pinnouts.
I am not sure of the cause. I have tried using the 'servo' library, from the IDE installation, and it gives me the same error. I have tried several ways to load these included library's, and they timing of loading them in, such as 'servo'.h' first, then the '#include <ServoTimers.h>' next, and it gives me 3 different servo headers, what was used and not used, but, If I load the servo.h first, it loads in both servo.h files. I get a completely different error, with it.
I have read the error display, and see some thing regarding it set for a different 'Board', and nothing about the Atmega32.
Either way, I am trying to learn how this is happening. I am inexperienced with the error codes cryptic methods, but, I understand it wasn't ever that verbose. The IDE has the boxes checked for verbose errors, compilation, and upload. I cannot understand what I am missing, and if I can understand why this is working this way, it will help me learn, how to avoid this type of error, and help others in the future.

Please, I do NOT mind learning, and I do learn faster, if I am shown what I could have done to make it work properly. I really need all of you geniouses out there, to help me set this thing on the proper path, so I don't frustrate others, with learning new things about programming the correct way. Of course, I would rather not depend solely upon you good volunteers, for everything, cuz it sure helps to learn this stuff through and through. There has got to be a great big bunch of you out there, that prolly know this off the top of your head, without even squeezing out a hard problem. It kind of makes me feel in awe of the abilities I can learn, and I am gladly willing to do so!

Many Thanks in advance for any help I may get.

Respectfully submitted...

Kim

Here is the compiler warnings or, what ever they are, when I load the servo.h first, and the servotimers.h -

Arduino: 1.8.19 (Windows 7), Board: "ATmega32, No bootloader, EEPROM retained, Standard pinout, BOD disabled, LTO enabled, Internal 1 MHz"





















C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\Kims\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\Kims\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Kims\Documents\Arduino\libraries -fqbn=MightyCore:avr:32:bootloader=no_bootloader,eeprom=keep,pinout=standard,BOD=disabled,LTO=Os_flto,clock=1MHz_internal -vid-pid=2341_0043 -ide-version=10819 -build-path C:\Users\Kims\AppData\Local\Temp\arduino_build_284525 -warnings=all -build-cache C:\Users\Kims\AppData\Local\Temp\arduino_cache_472819 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.avr-gcc.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.avrdude.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino18 -prefs=runtime.tools.avrdude-6.3.0-arduino18.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino18 -verbose I:\1A CTC SIGNAL SCHEMATICS\CONTROL POINT FIRMWARE\RIGHT HAND TURNOUT CONTROL POINT\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino

C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\Kims\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\Kims\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Kims\Documents\Arduino\libraries -fqbn=MightyCore:avr:32:bootloader=no_bootloader,eeprom=keep,pinout=standard,BOD=disabled,LTO=Os_flto,clock=1MHz_internal -vid-pid=2341_0043 -ide-version=10819 -build-path C:\Users\Kims\AppData\Local\Temp\arduino_build_284525 -warnings=all -build-cache C:\Users\Kims\AppData\Local\Temp\arduino_cache_472819 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.avr-gcc.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.avrdude.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino18 -prefs=runtime.tools.avrdude-6.3.0-arduino18.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino18 -verbose I:\1A CTC SIGNAL SCHEMATICS\CONTROL POINT FIRMWARE\RIGHT HAND TURNOUT CONTROL POINT\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino

Using board '32' from platform in folder: C:\Users\Kims\AppData\Local\Arduino15\packages\MightyCore\hardware\avr\2.1.3

Using core 'MCUdude_corefiles' from platform in folder: C:\Users\Kims\AppData\Local\Arduino15\packages\MightyCore\hardware\avr\2.1.3

Warning: Board arduino:avr:mega32-16 doesn't define a 'build.board' preference. Auto-set to: AVR_MEGA32-16

Warning: Board arduino:avr:atmega644o doesn't define a 'build.board' preference. Auto-set to: AVR_ATMEGA644O

Warning: Board arduino:avr:atmega1284o doesn't define a 'build.board' preference. Auto-set to: AVR_ATMEGA1284O

Warning: Board arduino:avr:atmega16o doesn't define a 'build.board' preference. Auto-set to: AVR_ATMEGA16O

Warning: Board arduino:avr:mega32-8 doesn't define a 'build.board' preference. Auto-set to: AVR_MEGA32-8

Warning: Board arduino:avr:atmega32o doesn't define a 'build.board' preference. Auto-set to: AVR_ATMEGA32O

Warning: Board arduino:avr:mega32-1 doesn't define a 'build.board' preference. Auto-set to: AVR_MEGA32-1

Detecting libraries used...

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -E -CC -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR -Wextra -flto -g "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_284525\\sketch\\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino.cpp" -o nul

Alternatives for Servo.h: [Servo@1.1.8 Servo@1.1.1 Servo@1.1.8]

ResolveLibrary(Servo.h)

  -> candidates: [Servo@1.1.8 Servo@1.1.1 Servo@1.1.8]

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -E -CC -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR -Wextra -flto -g "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "-IC:\\Users\\Kims\\Documents\\Arduino\\libraries\\Servo\\src" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_284525\\sketch\\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino.cpp" -o nul

Alternatives for ServoTimers.h: [Servo@1.1.1]

ResolveLibrary(ServoTimers.h)

  -> candidates: [Servo@1.1.1]

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -E -CC -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR -Wextra -flto -g "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "-IC:\\Users\\Kims\\Documents\\Arduino\\libraries\\Servo\\src" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\libraries\\Servo\\src" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_284525\\sketch\\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino.cpp" -o nul

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -E -CC -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR -Wextra -flto -g "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "-IC:\\Users\\Kims\\Documents\\Arduino\\libraries\\Servo\\src" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\libraries\\Servo\\src" "C:\\Users\\Kims\\Documents\\Arduino\\libraries\\Servo\\src\\avr\\Servo.cpp" -o nul

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -E -CC -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR -Wextra -flto -g "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "-IC:\\Users\\Kims\\Documents\\Arduino\\libraries\\Servo\\src" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\libraries\\Servo\\src" "C:\\Users\\Kims\\Documents\\Arduino\\libraries\\Servo\\src\\mbed\\Servo.cpp" -o nul

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -E -CC -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR -Wextra -flto -g "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "-IC:\\Users\\Kims\\Documents\\Arduino\\libraries\\Servo\\src" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\libraries\\Servo\\src" "C:\\Users\\Kims\\Documents\\Arduino\\libraries\\Servo\\src\\megaavr\\Servo.cpp" -o nul

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -E -CC -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR -Wextra -flto -g "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "-IC:\\Users\\Kims\\Documents\\Arduino\\libraries\\Servo\\src" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\libraries\\Servo\\src" "C:\\Users\\Kims\\Documents\\Arduino\\libraries\\Servo\\src\\nrf52\\Servo.cpp" -o nul

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -E -CC -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR -Wextra -flto -g "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "-IC:\\Users\\Kims\\Documents\\Arduino\\libraries\\Servo\\src" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\libraries\\Servo\\src" "C:\\Users\\Kims\\Documents\\Arduino\\libraries\\Servo\\src\\sam\\Servo.cpp" -o nul

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -E -CC -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR -Wextra -flto -g "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "-IC:\\Users\\Kims\\Documents\\Arduino\\libraries\\Servo\\src" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\libraries\\Servo\\src" "C:\\Users\\Kims\\Documents\\Arduino\\libraries\\Servo\\src\\samd\\Servo.cpp" -o nul

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -E -CC -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR -Wextra -flto -g "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "-IC:\\Users\\Kims\\Documents\\Arduino\\libraries\\Servo\\src" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\libraries\\Servo\\src" "C:\\Users\\Kims\\Documents\\Arduino\\libraries\\Servo\\src\\stm32f4\\Servo.cpp" -o nul

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -E -CC -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR -Wextra -flto -g "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "-IC:\\Users\\Kims\\Documents\\Arduino\\libraries\\Servo\\src" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\libraries\\Servo\\src" "C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\libraries\\Servo\\src\\Servo.cpp" -o nul

Generating function prototypes...

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -E -CC -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR -Wextra -flto -g "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "-IC:\\Users\\Kims\\Documents\\Arduino\\libraries\\Servo\\src" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\libraries\\Servo\\src" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_284525\\sketch\\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino.cpp" -o "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_284525\\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\\Kims\\AppData\\Local\\Temp\\arduino_build_284525\\preproc\\ctags_target_for_gcc_minus_e.cpp"

Compiling sketch...

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR -Wextra -flto -g "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "-IC:\\Users\\Kims\\Documents\\Arduino\\libraries\\Servo\\src" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\libraries\\Servo\\src" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_284525\\sketch\\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino.cpp" -o "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_284525\\sketch\\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino.cpp.o"

In file included from I:\1A CTC SIGNAL SCHEMATICS\CONTROL POINT FIRMWARE\RIGHT HAND TURNOUT CONTROL POINT\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino:6:0:

C:\Users\Kims\AppData\Local\Arduino15\packages\MightyCore\hardware\avr\2.1.3\libraries\Servo\src/ServoTimers.h:65:16: error: redeclaration of '_timer1'

 typedef enum { _timer1, _Nbr_16timers } timer16_Sequence_t ;

                ^~~~~~~

In file included from C:\Users\Kims\Documents\Arduino\libraries\Servo\src/Servo.h:63:0,

                 from I:\1A CTC SIGNAL SCHEMATICS\CONTROL POINT FIRMWARE\RIGHT HAND TURNOUT CONTROL POINT\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino:4:

C:\Users\Kims\Documents\Arduino\libraries\Servo\src/avr/ServoTimers.h:57:16: note: previous declaration 'timer16_Sequence_t _timer1'

 typedef enum { _timer1, _Nbr_16timers } timer16_Sequence_t;

                ^~~~~~~

In file included from I:\1A CTC SIGNAL SCHEMATICS\CONTROL POINT FIRMWARE\RIGHT HAND TURNOUT CONTROL POINT\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino:6:0:

C:\Users\Kims\AppData\Local\Arduino15\packages\MightyCore\hardware\avr\2.1.3\libraries\Servo\src/ServoTimers.h:65:25: error: redeclaration of '_Nbr_16timers'

 typedef enum { _timer1, _Nbr_16timers } timer16_Sequence_t ;

                         ^~~~~~~~~~~~~

In file included from C:\Users\Kims\Documents\Arduino\libraries\Servo\src/Servo.h:63:0,

                 from I:\1A CTC SIGNAL SCHEMATICS\CONTROL POINT FIRMWARE\RIGHT HAND TURNOUT CONTROL POINT\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino:4:

C:\Users\Kims\Documents\Arduino\libraries\Servo\src/avr/ServoTimers.h:57:25: note: previous declaration 'timer16_Sequence_t _Nbr_16timers'

 typedef enum { _timer1, _Nbr_16timers } timer16_Sequence_t;

                         ^~~~~~~~~~~~~

In file included from I:\1A CTC SIGNAL SCHEMATICS\CONTROL POINT FIRMWARE\RIGHT HAND TURNOUT CONTROL POINT\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino:6:0:

C:\Users\Kims\AppData\Local\Arduino15\packages\MightyCore\hardware\avr\2.1.3\libraries\Servo\src/ServoTimers.h:65:41: error: conflicting declaration 'typedef enum timer16_Sequence_t timer16_Sequence_t'

 typedef enum { _timer1, _Nbr_16timers } timer16_Sequence_t ;

                                         ^~~~~~~~~~~~~~~~~~

In file included from C:\Users\Kims\Documents\Arduino\libraries\Servo\src/Servo.h:63:0,

                 from I:\1A CTC SIGNAL SCHEMATICS\CONTROL POINT FIRMWARE\RIGHT HAND TURNOUT CONTROL POINT\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino:4:

C:\Users\Kims\Documents\Arduino\libraries\Servo\src/avr/ServoTimers.h:57:41: note: previous declaration as 'typedef enum timer16_Sequence_t timer16_Sequence_t'

 typedef enum { _timer1, _Nbr_16timers } timer16_Sequence_t;

                                         ^~~~~~~~~~~~~~~~~~

Multiple libraries were found for "Servo.h"

 Used: C:\Users\Kims\Documents\Arduino\libraries\Servo

 Not used: C:\Program Files (x86)\Arduino\libraries\Servo

 Not used: C:\Users\Kims\AppData\Local\Arduino15\packages\MightyCore\hardware\avr\2.1.3\libraries\Servo

Using library Servo at version 1.1.8 in folder: C:\Users\Kims\Documents\Arduino\libraries\Servo 

Using library Servo at version 1.1.1 in folder: C:\Users\Kims\AppData\Local\Arduino15\packages\MightyCore\hardware\avr\2.1.3\libraries\Servo 

exit status 1

Error compiling for board ATmega32.


Dear moderators -

I would like to apologize for my anger, and frustrations, over all of this. My MRR Club, is asking me to make these servo controller/signal system setup for them. I have quite a bit done, but, I am really having a hard time, trying to figure out what the compiler codes are trying to tell me.

I didn't mean to insult anyone. There is a past experience here, where when I asked a question, I got several snide, and snotty comments from some of the moderators. I actually ignored them, until it got personal from one of them. That is why I try to figure these things out on my own. I do NOT come here to cause problems, and never did, until the last issue. I understand you volunteer. That is an awesome thing to do, as I volunteer, with teaching digital electronics, ( Not controllers, I am talking individual TTL logic.) That is my background, albeit, I am retired now, and trying to enjoy my senior years the best I can. I ALWAYS take time to help others, when I know I can. I always will. I should have just waited for an answer, no matter how long it took. I was being pressured, from other sources to get this done. I finally told them, I will get it done, when I get it done....

So, I am asking, if we can let bygones be bygones, and move forward. I do not like causing problems, and I am NOT above anyone else, that is for certain.

Can we move on, and be constructive with this from here forward? You may find out, I am not the huge jerk, most think I am. I make amends, when I am wrong. I just want to learn as much as I can about this stuff. I may be able to help others, wanting to learn.

With my deepest respect, I apologize for my out of the blue rant...
Can I be forgiven, and move forward?

Thanks again...

Kim...

Servo.h includes ServoTimers.h, so I don't think you should end up including them both at all. You should only #include <Servo.h>, or ServoTimer.h will be included twice, resulting in the multiple defintions.

Frequently, .h files are "protected" from being included multiple times, but that doesn't seem to be the case with ServoTimer.h

1 Like

Hello, Westfw...

If I recall, I selected the include servo, and it gave me BOTh of these files at the same time. However, I just tried it again, and it only gave me the servo.h

Thank you so very much. I will check out the compiling tomorrow, and get back with you if there are any issues, I cannot figure out...

have a great evening, or day, whichever fits...

Thank you again...

Kim

Well, I decided to give it a quick compile, and I got these compiler codes... I don't quite understand them, although I am learning. Is there anything in there, that you see, that I need to focus on or fix? I don't know what is happening with this and I want to learn.

Arduino: 1.8.19 (Windows 7), Board: "ATmega32, No bootloader, EEPROM retained, Standard pinout, BOD disabled, LTO enabled, Internal 1 MHz"





















C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\Kims\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\Kims\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Kims\Documents\Arduino\libraries -fqbn=MightyCore:avr:32:bootloader=no_bootloader,eeprom=keep,pinout=standard,BOD=disabled,LTO=Os_flto,clock=1MHz_internal -ide-version=10819 -build-path C:\Users\Kims\AppData\Local\Temp\arduino_build_458652 -warnings=all -build-cache C:\Users\Kims\AppData\Local\Temp\arduino_cache_291065 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.avr-gcc.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.avrdude.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino18 -prefs=runtime.tools.avrdude-6.3.0-arduino18.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino18 -verbose I:\1A CTC SIGNAL SCHEMATICS\CONTROL POINT FIRMWARE\RIGHT HAND TURNOUT CONTROL POINT\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino

C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\Kims\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\Kims\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Kims\Documents\Arduino\libraries -fqbn=MightyCore:avr:32:bootloader=no_bootloader,eeprom=keep,pinout=standard,BOD=disabled,LTO=Os_flto,clock=1MHz_internal -ide-version=10819 -build-path C:\Users\Kims\AppData\Local\Temp\arduino_build_458652 -warnings=all -build-cache C:\Users\Kims\AppData\Local\Temp\arduino_cache_291065 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.avr-gcc.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.avrdude.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino18 -prefs=runtime.tools.avrdude-6.3.0-arduino18.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino18 -verbose I:\1A CTC SIGNAL SCHEMATICS\CONTROL POINT FIRMWARE\RIGHT HAND TURNOUT CONTROL POINT\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino

Using board '32' from platform in folder: C:\Users\Kims\AppData\Local\Arduino15\packages\MightyCore\hardware\avr\2.1.3

Using core 'MCUdude_corefiles' from platform in folder: C:\Users\Kims\AppData\Local\Arduino15\packages\MightyCore\hardware\avr\2.1.3

Warning: Board arduino:avr:atmega16o doesn't define a 'build.board' preference. Auto-set to: AVR_ATMEGA16O

Warning: Board arduino:avr:atmega32o doesn't define a 'build.board' preference. Auto-set to: AVR_ATMEGA32O

Warning: Board arduino:avr:atmega644o doesn't define a 'build.board' preference. Auto-set to: AVR_ATMEGA644O

Warning: Board arduino:avr:mega32-1 doesn't define a 'build.board' preference. Auto-set to: AVR_MEGA32-1

Warning: Board arduino:avr:mega32-16 doesn't define a 'build.board' preference. Auto-set to: AVR_MEGA32-16

Warning: Board arduino:avr:atmega1284o doesn't define a 'build.board' preference. Auto-set to: AVR_ATMEGA1284O

Warning: Board arduino:avr:mega32-8 doesn't define a 'build.board' preference. Auto-set to: AVR_MEGA32-8

Detecting libraries used...

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -E -CC -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR -Wextra -flto -g "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_458652\\sketch\\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino.cpp" -o nul

Alternatives for Servo.h: [Servo@1.1.8 Servo@1.1.1 Servo@1.1.8]

ResolveLibrary(Servo.h)

  -> candidates: [Servo@1.1.8 Servo@1.1.1 Servo@1.1.8]

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -E -CC -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR -Wextra -flto -g "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "-IC:\\Users\\Kims\\Documents\\Arduino\\libraries\\Servo\\src" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_458652\\sketch\\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino.cpp" -o nul

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -E -CC -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR -Wextra -flto -g "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "-IC:\\Users\\Kims\\Documents\\Arduino\\libraries\\Servo\\src" "C:\\Users\\Kims\\Documents\\Arduino\\libraries\\Servo\\src\\avr\\Servo.cpp" -o nul

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -E -CC -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR -Wextra -flto -g "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "-IC:\\Users\\Kims\\Documents\\Arduino\\libraries\\Servo\\src" "C:\\Users\\Kims\\Documents\\Arduino\\libraries\\Servo\\src\\mbed\\Servo.cpp" -o nul

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -E -CC -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR -Wextra -flto -g "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "-IC:\\Users\\Kims\\Documents\\Arduino\\libraries\\Servo\\src" "C:\\Users\\Kims\\Documents\\Arduino\\libraries\\Servo\\src\\megaavr\\Servo.cpp" -o nul

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -E -CC -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR -Wextra -flto -g "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "-IC:\\Users\\Kims\\Documents\\Arduino\\libraries\\Servo\\src" "C:\\Users\\Kims\\Documents\\Arduino\\libraries\\Servo\\src\\nrf52\\Servo.cpp" -o nul

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -E -CC -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR -Wextra -flto -g "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "-IC:\\Users\\Kims\\Documents\\Arduino\\libraries\\Servo\\src" "C:\\Users\\Kims\\Documents\\Arduino\\libraries\\Servo\\src\\sam\\Servo.cpp" -o nul

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -E -CC -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR -Wextra -flto -g "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "-IC:\\Users\\Kims\\Documents\\Arduino\\libraries\\Servo\\src" "C:\\Users\\Kims\\Documents\\Arduino\\libraries\\Servo\\src\\samd\\Servo.cpp" -o nul

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -E -CC -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR -Wextra -flto -g "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "-IC:\\Users\\Kims\\Documents\\Arduino\\libraries\\Servo\\src" "C:\\Users\\Kims\\Documents\\Arduino\\libraries\\Servo\\src\\stm32f4\\Servo.cpp" -o nul

Generating function prototypes...

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -E -CC -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR -Wextra -flto -g "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "-IC:\\Users\\Kims\\Documents\\Arduino\\libraries\\Servo\\src" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_458652\\sketch\\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino.cpp" -o "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_458652\\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\\Kims\\AppData\\Local\\Temp\\arduino_build_458652\\preproc\\ctags_target_for_gcc_minus_e.cpp"

Compiling sketch...

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR -Wextra -flto -g "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "-IC:\\Users\\Kims\\Documents\\Arduino\\libraries\\Servo\\src" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_458652\\sketch\\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino.cpp" -o "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_458652\\sketch\\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino.cpp.o"

Compiling libraries...

Compiling library "Servo"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR -Wextra -flto -g "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "-IC:\\Users\\Kims\\Documents\\Arduino\\libraries\\Servo\\src" "C:\\Users\\Kims\\Documents\\Arduino\\libraries\\Servo\\src\\avr\\Servo.cpp" -o "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_458652\\libraries\\Servo\\avr\\Servo.cpp.o"

C:\Users\Kims\Documents\Arduino\libraries\Servo\src\avr\Servo.cpp: In function 'void initISR(timer16_Sequence_t)':

C:\Users\Kims\Documents\Arduino\libraries\Servo\src\avr\Servo.cpp:136:5: error: 'TIFR1' was not declared in this scope

     TIFR1 |= _BV(OCF1A);     // clear any pending interrupts

     ^~~~~

C:\Users\Kims\Documents\Arduino\libraries\Servo\src\avr\Servo.cpp:136:5: note: suggested alternative: 'TIFR'

     TIFR1 |= _BV(OCF1A);     // clear any pending interrupts

     ^~~~~

     TIFR

C:\Users\Kims\Documents\Arduino\libraries\Servo\src\avr\Servo.cpp:137:5: error: 'TIMSK1' was not declared in this scope

     TIMSK1 |=  _BV(OCIE1A) ; // enable the output compare interrupt

     ^~~~~~

C:\Users\Kims\Documents\Arduino\libraries\Servo\src\avr\Servo.cpp:137:5: note: suggested alternative: 'TIMSK'

     TIMSK1 |=  _BV(OCIE1A) ; // enable the output compare interrupt

     ^~~~~~

     TIMSK

Multiple libraries were found for "Servo.h"

 Used: C:\Users\Kims\Documents\Arduino\libraries\Servo

 Not used: C:\Program Files (x86)\Arduino\libraries\Servo

 Not used: C:\Users\Kims\AppData\Local\Arduino15\packages\MightyCore\hardware\avr\2.1.3\libraries\Servo

Using library Servo at version 1.1.8 in folder: C:\Users\Kims\Documents\Arduino\libraries\Servo 

exit status 1

Error compiling for board ATmega32.


Thanks again!

Kim

It looks like it's using the wrong library...
I'm not sure how it decides.
I'd try deleting the copy in \Documents (under the assumption that that's the most easily replaced.)

1 Like

Hi, westfw...

I was thinking the same thing, but, I am not too smart on those types of things, but, I am learning every time someone points out what I should try!. I will try to delete, or move the libraries, to a temp directory, and see what happens...

Ill be back in touch, when I get the chance!
thank you for helping me!

Chat with you soon, to let you know how it went.
I am almost positive, that this is the reason it will not compile for the Atmega32 chip.

Kim

Ok, I got it to compile, and tried to upload, got a device signature error...

I know there is a way to edit the compiler(? not sure of this) to change the device i.d. and I will try to search and find out how. Lets see if I can find it...
MANY thanks. It seems our suspicions were correct! I LEARNED SOMETHING VERY IMPORTANT, thanks to you!! TRUST YOUR GUT!! I had a feeling this might have been an issue. YOU confirmed it, and made me realize I need to trust my gut.

I'll be back in touch, let you know if I found the way to change the device ID...

THANKS again!!!

Kim

hi, westfw...

Here is the compiler outputs. I am still searching for the way to bypass the device signature. I read about the -f option, but, I do NOT know how to add the -F option, on the IDE. I have never run avrdude, but, I DO have it if I ever learn how to use the command line for it... Here is the output...

Arduino: 1.8.19 (Windows 7), Board: "ATmega32, No bootloader, EEPROM retained, Standard pinout, BOD disabled, LTO enabled, Internal 1 MHz"

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\Kims\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\Kims\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Kims\Documents\Arduino\libraries -fqbn=MightyCore:avr:32:bootloader=no_bootloader,eeprom=keep,pinout=standard,BOD=disabled,LTO=Os_flto,clock=1MHz_internal -vid-pid=2341_0043 -ide-version=10819 -build-path C:\Users\Kims\AppData\Local\Temp\arduino_build_843717 -warnings=all -build-cache C:\Users\Kims\AppData\Local\Temp\arduino_cache_114548 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.avr-gcc.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.avrdude.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino18 -prefs=runtime.tools.avrdude-6.3.0-arduino18.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino18 -verbose I:\1A CTC SIGNAL SCHEMATICS\CONTROL POINT FIRMWARE\RIGHT HAND TURNOUT CONTROL POINT\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino

C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\Kims\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\Kims\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Kims\Documents\Arduino\libraries -fqbn=MightyCore:avr:32:bootloader=no_bootloader,eeprom=keep,pinout=standard,BOD=disabled,LTO=Os_flto,clock=1MHz_internal -vid-pid=2341_0043 -ide-version=10819 -build-path C:\Users\Kims\AppData\Local\Temp\arduino_build_843717 -warnings=all -build-cache C:\Users\Kims\AppData\Local\Temp\arduino_cache_114548 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.avr-gcc.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.avrdude.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino18 -prefs=runtime.tools.avrdude-6.3.0-arduino18.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino18 -verbose I:\1A CTC SIGNAL SCHEMATICS\CONTROL POINT FIRMWARE\RIGHT HAND TURNOUT CONTROL POINT\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino

Using board '32' from platform in folder: C:\Users\Kims\AppData\Local\Arduino15\packages\MightyCore\hardware\avr\2.1.3

Using core 'MCUdude_corefiles' from platform in folder: C:\Users\Kims\AppData\Local\Arduino15\packages\MightyCore\hardware\avr\2.1.3

Warning: Board arduino:avr:mega32-16 doesn't define a 'build.board' preference. Auto-set to: AVR_MEGA32-16

Warning: Board arduino:avr:mega32-1 doesn't define a 'build.board' preference. Auto-set to: AVR_MEGA32-1

Warning: Board arduino:avr:atmega16o doesn't define a 'build.board' preference. Auto-set to: AVR_ATMEGA16O

Warning: Board arduino:avr:atmega32o doesn't define a 'build.board' preference. Auto-set to: AVR_ATMEGA32O

Warning: Board arduino:avr:atmega644o doesn't define a 'build.board' preference. Auto-set to: AVR_ATMEGA644O

Warning: Board arduino:avr:atmega1284o doesn't define a 'build.board' preference. Auto-set to: AVR_ATMEGA1284O

Warning: Board arduino:avr:mega32-8 doesn't define a 'build.board' preference. Auto-set to: AVR_MEGA32-8

Detecting libraries used...

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -E -CC -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR -Wextra -flto -g "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\sketch\\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino.cpp" -o nul

Alternatives for Servo.h: [Servo@1.1.8 Servo@1.1.1]

ResolveLibrary(Servo.h)

  -> candidates: [Servo@1.1.8 Servo@1.1.1]

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -E -CC -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR -Wextra -flto -g "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\libraries\\Servo\\src" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\sketch\\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino.cpp" -o nul

Using cached library dependencies for file: C:\Users\Kims\AppData\Local\Arduino15\packages\MightyCore\hardware\avr\2.1.3\libraries\Servo\src\Servo.cpp

Generating function prototypes...

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -E -CC -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR -Wextra -flto -g "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\libraries\\Servo\\src" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\sketch\\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino.cpp" -o "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\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\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\preproc\\ctags_target_for_gcc_minus_e.cpp"

Compiling sketch...

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR -Wextra -flto -g "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\libraries\\Servo\\src" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\sketch\\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino.cpp" -o "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\sketch\\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino.cpp.o"

Compiling libraries...

Compiling library "Servo"

Using previously compiled file: C:\Users\Kims\AppData\Local\Temp\arduino_build_843717\libraries\Servo\Servo.cpp.o

Compiling core...

Using precompiled core: C:\Users\Kims\AppData\Local\Temp\arduino_cache_114548\core\core_50346a27ee391442d36f8a8b9fef527e.a

Linking everything together...

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-gcc" -Wall -Wextra -Os -Wl,--gc-sections,--section-start=.FAR_MEM1=0x10000 -mmcu=atmega32 -w -flto -g -o "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717/RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino.elf" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\sketch\\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino.cpp.o" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\libraries\\Servo\\Servo.cpp.o" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717/..\\arduino_cache_114548\\core\\core_50346a27ee391442d36f8a8b9fef527e.a" "-LC:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717" -lm

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-objcopy" -O ihex -j .eeprom --set-section-flags=.eeprom=alloc,load --no-change-warnings --change-section-lma .eeprom=0 "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717/RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino.elf" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717/RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino.eep"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-objcopy" -O ihex -R .eeprom "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717/RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino.elf" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717/RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino.hex"

cmd /C "C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-objdump" --disassemble --source --line-numbers --demangle --section=.text "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717/RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino.elf" > "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717/RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino_atmega32_1000000L.lst"

Multiple libraries were found for "Servo.h"

 Used: C:\Users\Kims\AppData\Local\Arduino15\packages\MightyCore\hardware\avr\2.1.3\libraries\Servo

 Not used: C:\Program Files (x86)\Arduino\libraries\Servo

Using library Servo at version 1.1.1 in folder: C:\Users\Kims\AppData\Local\Arduino15\packages\MightyCore\hardware\avr\2.1.3\libraries\Servo 

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-size" -A "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717/RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino.elf"

Sketch uses 2232 bytes (6%) of program storage space. Maximum is 32768 bytes.

Global variables use 50 bytes (2%) of dynamic memory, leaving 1998 bytes for local variables. Maximum is 2048 bytes.

C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino18/bin/avrdude -CC:\Users\Kims\AppData\Local\Arduino15\packages\MightyCore\hardware\avr\2.1.3/avrdude.conf -v -patmega32 -cstk500v1 -PCOM18 -b19200 -Uflash:w:C:\Users\Kims\AppData\Local\Temp\arduino_build_843717/RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino.with_bootloader.hex:i 



avrdude: Version 6.3-20201216

         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/

         Copyright (c) 2007-2014 Joerg Wunsch



         System wide configuration file is "C:\Users\Kims\AppData\Local\Arduino15\packages\MightyCore\hardware\avr\2.1.3/avrdude.conf"



         Using Port                    : COM18

         Using Programmer              : stk500v1

         Overriding Baud Rate          : 19200

         AVR Part                      : ATmega32

         Chip Erase delay              : 9000 us

         PAGEL                         : PD7

         BS2                           : PA0

         RESET disposition             : dedicated

         RETRY pulse                   : SCK

         serial program mode           : yes

         parallel program mode         : yes

         Timeout                       : 200

         StabDelay                     : 100

         CmdexeDelay                   : 25

         SyncLoops                     : 32

         ByteDelay                     : 0

         PollIndex                     : 3

         PollValue                     : 0x53

         Memory Detail                 :



                                  Block Poll               Page                       Polled

           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack

           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------

           eeprom         4    10    64    0 no       1024    4      0  9000  9000 0xff 0xff

           flash         33     6    64    0 yes     32768  128    256  4500  4500 0xff 0xff

           lfuse          0     0     0    0 no          1    0      0  2000  2000 0x00 0x00

           hfuse          0     0     0    0 no          1    0      0  2000  2000 0x00 0x00

           efuse          0     0     0    0 no          0    0      0     0     0 0x00 0x00

           lock           0     0     0    0 no          1    0      0  2000  2000 0x00 0x00

           signature      0     0     0    0 no          3    0      0     0     0 0x00 0x00

           calibration    0     0     0    0 no          4    0      0     0     0 0x00 0x00



         Programmer Type : STK500

         Description     : Atmel STK500 Version 1.x firmware

         Hardware Version: 2

         Firmware Version: 1.18

         Topcard         : Unknown

         Vtarget         : 0.0 V

         Varef           : 0.0 V

         Oscillator      : Off

         SCK period      : 0.1 us



avrdude: AVR device initialized and ready to accept instructions



Reading | ################################################## | 100% 0.02s



avrdude: Device signature = 0x000000 (retrying)



Reading | ################################################## | 100% 0.02s



avrdude: Device signature = 0x000000 (retrying)



Reading | ################################################## | 100% 0.03s



avrdude: Device signature = 0x000000

avrdude: Yikes!  Invalid device signature.

         Double check connections and try again, or use -F to override

         this check.





avrdude done.  Thank you.



An error occurred while uploading the sketch


What should be my next move, I know very little about this issue. Never run in to it before.
Would the 'board.txt' file be part of this issue?

THANK YOU ONCE AGAIN!!!

Kim

I could reproduce the errors in post #16.

As @westfw says there seem to be a problem in how the IDE decides which library to use.

The IDE initially used the Servo library in C:\Users\Willem\Documents\Arduino\libraries. After removing that one it then used, what appears to be the same library, in C:\Users\Willem\AppData\Local\Arduino15\libraries.

To make a long story short, Only after I REMOVED the Servo libraries from both the above folders did the IDE find find the correct one to use in the MightyCore hardware folder.

Your code then compiled with no errors.

1 Like

Hello, Willem43...

I did that also. It compiled, no problem. Now, I am dealing with the device signature. I am presently researching this, and I am running in to some things that are a little confusing to me. I am sure it will become clear, after some one points out what I am NOT seeing...lol!!! Blind as a bat sometimes....
I'll keep trying. If you can help, it is greatly appreciated!

Thanks Willem43!!

Taz

Could you explain what you mean by that. Maybe I am a dense here.

Well, I don't think you're dense at all!! You're much more knowledgeable that I am !! lol!!!
It compiles the program, or sketch, and at the end it goes -

avrdude: Device signature = 0x000000
avrdude: Yikes!  Invalid device signature.
         Double check connections and try again, or use -F to override
         this check.


avrdude done.  Thank you.


Haven't seen this in a long while.

Thanks for looking in on this. I am totally at a loss on how to change it.

Thanks again, Willem43!

Kim

Ok, here is the last try I did, to program. This is the compilers response....

Arduino: 1.8.19 (Windows 7), Board: "ATmega32, No bootloader, EEPROM retained, Standard pinout, BOD disabled, LTO disabled, Internal 1 MHz"

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\Kims\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\Kims\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Kims\Documents\Arduino\libraries -fqbn=MightyCore:avr:32:bootloader=no_bootloader,eeprom=keep,pinout=standard,BOD=disabled,LTO=Os,clock=1MHz_internal -vid-pid=2341_0043 -ide-version=10819 -build-path C:\Users\Kims\AppData\Local\Temp\arduino_build_843717 -warnings=all -build-cache C:\Users\Kims\AppData\Local\Temp\arduino_cache_114548 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.avrdude.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino18 -prefs=runtime.tools.avrdude-6.3.0-arduino18.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino18 -prefs=runtime.tools.arduinoOTA.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -verbose I:\1A CTC SIGNAL SCHEMATICS\CONTROL POINT FIRMWARE\RIGHT HAND TURNOUT CONTROL POINT\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino

C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\Kims\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\Kims\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Kims\Documents\Arduino\libraries -fqbn=MightyCore:avr:32:bootloader=no_bootloader,eeprom=keep,pinout=standard,BOD=disabled,LTO=Os,clock=1MHz_internal -vid-pid=2341_0043 -ide-version=10819 -build-path C:\Users\Kims\AppData\Local\Temp\arduino_build_843717 -warnings=all -build-cache C:\Users\Kims\AppData\Local\Temp\arduino_cache_114548 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.avrdude.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino18 -prefs=runtime.tools.avrdude-6.3.0-arduino18.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino18 -prefs=runtime.tools.arduinoOTA.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -verbose I:\1A CTC SIGNAL SCHEMATICS\CONTROL POINT FIRMWARE\RIGHT HAND TURNOUT CONTROL POINT\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino

Using board '32' from platform in folder: C:\Users\Kims\AppData\Local\Arduino15\packages\MightyCore\hardware\avr\2.1.3

Using core 'MCUdude_corefiles' from platform in folder: C:\Users\Kims\AppData\Local\Arduino15\packages\MightyCore\hardware\avr\2.1.3

Warning: Board arduino:avr:atmega1284o doesn't define a 'build.board' preference. Auto-set to: AVR_ATMEGA1284O

Warning: Board arduino:avr:mega32-8 doesn't define a 'build.board' preference. Auto-set to: AVR_MEGA32-8

Warning: Board arduino:avr:atmega32o doesn't define a 'build.board' preference. Auto-set to: AVR_ATMEGA32O

Warning: Board arduino:avr:mega32-16 doesn't define a 'build.board' preference. Auto-set to: AVR_MEGA32-16

Warning: Board arduino:avr:atmega16o doesn't define a 'build.board' preference. Auto-set to: AVR_ATMEGA16O

Warning: Board arduino:avr:mega32-1 doesn't define a 'build.board' preference. Auto-set to: AVR_MEGA32-1

Warning: Board arduino:avr:atmega644o doesn't define a 'build.board' preference. Auto-set to: AVR_ATMEGA644O

Detecting libraries used...

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -E -CC -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\sketch\\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino.cpp" -o nul

Alternatives for Servo.h: [Servo@1.1.8 Servo@1.1.1]

ResolveLibrary(Servo.h)

  -> candidates: [Servo@1.1.8 Servo@1.1.1]

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -E -CC -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\libraries\\Servo\\src" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\sketch\\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino.cpp" -o nul

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -E -CC -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\libraries\\Servo\\src" "C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\libraries\\Servo\\src\\Servo.cpp" -o nul

Generating function prototypes...

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -E -CC -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\libraries\\Servo\\src" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\sketch\\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino.cpp" -o "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\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\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\preproc\\ctags_target_for_gcc_minus_e.cpp"

Compiling sketch...

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\libraries\\Servo\\src" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\sketch\\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino.cpp" -o "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\sketch\\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino.cpp.o"

I:\1A CTC SIGNAL SCHEMATICS\CONTROL POINT FIRMWARE\RIGHT HAND TURNOUT CONTROL POINT\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino: In function 'void loop()':

I:\1A CTC SIGNAL SCHEMATICS\CONTROL POINT FIRMWARE\RIGHT HAND TURNOUT CONTROL POINT\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino:84:4: warning: 'pos' may be used uninitialized in this function [-Wmaybe-uninitialized]

    if(pos <= 116){

    ^~

Compiling libraries...

Compiling library "Servo"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\libraries\\Servo\\src" "C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\libraries\\Servo\\src\\Servo.cpp" -o "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\libraries\\Servo\\Servo.cpp.o"

Compiling core...

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-gcc" -c -g -x assembler-with-cpp -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles\\wiring_pulse.S" -o "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\wiring_pulse.S.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-gcc" -c -g -Os -Wall -Wextra -std=gnu11 -ffunction-sections -fdata-sections -MMD -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles\\wiring_pulse.c" -o "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\wiring_pulse.c.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-gcc" -c -g -Os -Wall -Wextra -std=gnu11 -ffunction-sections -fdata-sections -MMD -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles\\hooks.c" -o "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\hooks.c.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-gcc" -c -g -Os -Wall -Wextra -std=gnu11 -ffunction-sections -fdata-sections -MMD -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles\\WInterrupts.c" -o "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\WInterrupts.c.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-gcc" -c -g -Os -Wall -Wextra -std=gnu11 -ffunction-sections -fdata-sections -MMD -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles\\wiring_digital.c" -o "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\wiring_digital.c.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-gcc" -c -g -Os -Wall -Wextra -std=gnu11 -ffunction-sections -fdata-sections -MMD -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles\\wiring_analog.c" -o "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\wiring_analog.c.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-gcc" -c -g -Os -Wall -Wextra -std=gnu11 -ffunction-sections -fdata-sections -MMD -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles\\wiring.c" -o "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\wiring.c.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-gcc" -c -g -Os -Wall -Wextra -std=gnu11 -ffunction-sections -fdata-sections -MMD -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles\\wiring_shift.c" -o "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\wiring_shift.c.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles\\CDC.cpp" -o "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\CDC.cpp.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles\\HardwareSerial.cpp" -o "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\HardwareSerial.cpp.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles\\HardwareSerial3.cpp" -o "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\HardwareSerial3.cpp.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles\\HardwareSerial2.cpp" -o "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\HardwareSerial2.cpp.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles\\HardwareSerial1.cpp" -o "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\HardwareSerial1.cpp.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles\\HardwareSerial0.cpp" -o "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\HardwareSerial0.cpp.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles\\IPAddress.cpp" -o "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\IPAddress.cpp.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles\\PluggableUSB.cpp" -o "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\PluggableUSB.cpp.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles\\Print.cpp" -o "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\Print.cpp.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles\\Stream.cpp" -o "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\Stream.cpp.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles\\Tone.cpp" -o "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\Tone.cpp.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles\\USBCore.cpp" -o "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\USBCore.cpp.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles\\WMath.cpp" -o "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\WMath.cpp.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles\\WString.cpp" -o "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\WString.cpp.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles\\abi.cpp" -o "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\abi.cpp.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles\\main.cpp" -o "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\main.cpp.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles\\new.cpp" -o "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\new.cpp.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++17 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega32 -DF_CPU=1000000L -DARDUINO=10819 -DARDUINO_AVR_ATmega32 -DARDUINO_ARCH_AVR "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles" "-IC:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\variants\\standard" "C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\MightyCore\\hardware\\avr\\2.1.3\\cores\\MCUdude_corefiles\\wiring_extras.cpp" -o "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\wiring_extras.cpp.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-ar" rcs "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\core.a" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\wiring_pulse.S.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-ar" rcs "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\core.a" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\WInterrupts.c.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-ar" rcs "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\core.a" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\hooks.c.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-ar" rcs "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\core.a" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\wiring.c.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-ar" rcs "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\core.a" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\wiring_analog.c.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-ar" rcs "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\core.a" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\wiring_digital.c.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-ar" rcs "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\core.a" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\wiring_pulse.c.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-ar" rcs "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\core.a" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\wiring_shift.c.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-ar" rcs "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\core.a" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\CDC.cpp.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-ar" rcs "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\core.a" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\HardwareSerial.cpp.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-ar" rcs "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\core.a" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\HardwareSerial0.cpp.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-ar" rcs "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\core.a" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\HardwareSerial1.cpp.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-ar" rcs "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\core.a" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\HardwareSerial2.cpp.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-ar" rcs "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\core.a" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\HardwareSerial3.cpp.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-ar" rcs "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\core.a" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\IPAddress.cpp.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-ar" rcs "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\core.a" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\PluggableUSB.cpp.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-ar" rcs "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\core.a" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\Print.cpp.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-ar" rcs "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\core.a" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\Stream.cpp.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-ar" rcs "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\core.a" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\Tone.cpp.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-ar" rcs "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\core.a" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\USBCore.cpp.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-ar" rcs "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\core.a" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\WMath.cpp.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-ar" rcs "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\core.a" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\WString.cpp.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-ar" rcs "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\core.a" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\abi.cpp.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-ar" rcs "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\core.a" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\main.cpp.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-ar" rcs "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\core.a" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\new.cpp.o"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-ar" rcs "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\core.a" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\core\\wiring_extras.cpp.o"

Archiving built core (caching) in: C:\Users\Kims\AppData\Local\Temp\arduino_cache_114548\core\core_454629b6fb389d994df509da84724393.a

Linking everything together...

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-gcc" -Wall -Wextra -Os -Wl,--gc-sections,--section-start=.FAR_MEM1=0x10000 -mmcu=atmega32 -o "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717/RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino.elf" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\sketch\\RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino.cpp.o" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717\\libraries\\Servo\\Servo.cpp.o" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717/core\\core.a" "-LC:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717" -lm

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-objcopy" -O ihex -j .eeprom --set-section-flags=.eeprom=alloc,load --no-change-warnings --change-section-lma .eeprom=0 "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717/RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino.elf" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717/RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino.eep"

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-objcopy" -O ihex -R .eeprom "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717/RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino.elf" "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717/RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino.hex"

cmd /C "C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-objdump" --disassemble --source --line-numbers --demangle --section=.text "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717/RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino.elf" > "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717/RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino_atmega32_1000000L.lst"

Multiple libraries were found for "Servo.h"

 Used: C:\Users\Kims\AppData\Local\Arduino15\packages\MightyCore\hardware\avr\2.1.3\libraries\Servo

 Not used: C:\Program Files (x86)\Arduino\libraries\Servo

Using library Servo at version 1.1.1 in folder: C:\Users\Kims\AppData\Local\Arduino15\packages\MightyCore\hardware\avr\2.1.3\libraries\Servo 

"C:\\Users\\Kims\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-size" -A "C:\\Users\\Kims\\AppData\\Local\\Temp\\arduino_build_843717/RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino.elf"

Sketch uses 2674 bytes (8%) of program storage space. Maximum is 32768 bytes.

Global variables use 50 bytes (2%) of dynamic memory, leaving 1998 bytes for local variables. Maximum is 2048 bytes.

C:\Users\Kims\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino18/bin/avrdude -CC:\Users\Kims\AppData\Local\Arduino15\packages\MightyCore\hardware\avr\2.1.3/avrdude.conf -v -patmega32 -cstk500v1 -PCOM18 -b19200 -Uflash:w:C:\Users\Kims\AppData\Local\Temp\arduino_build_843717/RIGHT_HAND_TURNOUT_CONTROL_POINT_Firmware.ino.with_bootloader.hex:i 



avrdude: Version 6.3-20201216

         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/

         Copyright (c) 2007-2014 Joerg Wunsch



         System wide configuration file is "C:\Users\Kims\AppData\Local\Arduino15\packages\MightyCore\hardware\avr\2.1.3/avrdude.conf"



         Using Port                    : COM18

         Using Programmer              : stk500v1

         Overriding Baud Rate          : 19200

         AVR Part                      : ATmega32

         Chip Erase delay              : 9000 us

         PAGEL                         : PD7

         BS2                           : PA0

         RESET disposition             : dedicated

         RETRY pulse                   : SCK

         serial program mode           : yes

         parallel program mode         : yes

         Timeout                       : 200

         StabDelay                     : 100

         CmdexeDelay                   : 25

         SyncLoops                     : 32

         ByteDelay                     : 0

         PollIndex                     : 3

         PollValue                     : 0x53

         Memory Detail                 :



                                  Block Poll               Page                       Polled

           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack

           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------

           eeprom         4    10    64    0 no       1024    4      0  9000  9000 0xff 0xff

           flash         33     6    64    0 yes     32768  128    256  4500  4500 0xff 0xff

           lfuse          0     0     0    0 no          1    0      0  2000  2000 0x00 0x00

           hfuse          0     0     0    0 no          1    0      0  2000  2000 0x00 0x00

           efuse          0     0     0    0 no          0    0      0     0     0 0x00 0x00

           lock           0     0     0    0 no          1    0      0  2000  2000 0x00 0x00

           signature      0     0     0    0 no          3    0      0     0     0 0x00 0x00

           calibration    0     0     0    0 no          4    0      0     0     0 0x00 0x00



         Programmer Type : STK500

         Description     : Atmel STK500 Version 1.x firmware

         Hardware Version: 2

         Firmware Version: 1.18

         Topcard         : Unknown

         Vtarget         : 0.0 V

         Varef           : 0.0 V

         Oscillator      : Off

         SCK period      : 0.1 us



avrdude: AVR device initialized and ready to accept instructions



Reading | ################################################## | 100% 0.02s



avrdude: Device signature = 0x000000 (retrying)



Reading | ################################################## | 100% 0.02s



avrdude: Device signature = 0x000000 (retrying)



An error occurred while uploading the sketch

Reading | ################################################## | 100% 0.02s



avrdude: Device signature = 0x000000

avrdude: Yikes!  Invalid device signature.

         Double check connections and try again, or use -F to override

         this check.





avrdude done.  Thank you.




I HOPE this helps, Willem43! If you need to see ANYTHING else, let me know. I'll gladly supplly it to you.

Thanks!!

Kim

OK. You are having problems uploading the sketch to your device.

I cannot check that since I do not have an Atmega32. I could only check up to actually compiling the sketch. I cannot upload it.

I am having some difficulty following exactly how you are trying to upload. If you are starting with bare MCUs you will need some ISP programmer to upload either the sketch or burn a boot loader. You can use an UNO or equivalent and the Arduino as ISP sketch.

1 Like

Indeed, I am using the UNO, as the ISP. I have a shield, of which I wire wrapped. I used this article to wire the shield. I have checked it, several times, and it does have the correct wiring. I have seen someone mention, that a bad connection can cause this error, too.
So, I traced all of the wires, and replaced the ones that I thought might be making a bad connection.

Willem43, I am willing to send you an Atmega32, if you would like one, I can put it in the mail tomorrow. It is yours to keep, and never been on the ISP programmer. Brand Spanking NEW, out of the tube. Just let me know how I can get one to you. It will be yours to keep. I have gotten so much farther with this, I would like to think that I am getting closer to the solution. Here is the article, I used to wire the shield. When I get this shield working, I will get some boards made for the programmer.
I DO have Atmel Studio 7, but, I have never used it. I really like the Arduino ISP, and I use it all the time with other chips, without any problems. Please don't let me frustrate you. I truly am easy to work with. I mean, this micro-controller stuff is somewhat new to me, and I REALLY love programming them. I use projects I designed, for the past couple of years. I have learned a TON, thanks to you folks out there... Cannot thank you enough, so if you get tired of me telling you thank you, I won't quit! lol!!!!

Thanks Willem43. If I can find out how to over ride the device signature, I think it may work. I just don't see how I can run it, from the IDE, or change to uploading options to -F, to ignore the device signature.
Is there way to do this, with the Arduino IDE?? I have not found it, but, the verbose line in the compiler says you can over ride it, with the -F option...
I have been looking for that while waiting for your answer, and it must be alluding me.
Or I am a complete idiot, and look right over it.... which could be my case lately... ugh...

Thanks Willem43... Everything you have done, has taught me more about these controllers.
I'll keep searching for the answer. If you come up with one, I would be forever grateful, but, I am not demanding you go find one! lol!!!

Thanks again!!
Kim

Willem43...

I noticed, that other chips i have programmed, have a cap on the reset pin. I don't know if that makes a difference. I couldn't get a response from the author, but, reading his account, I figured it was correct, as far as I know.

Thanks again!

Kim

@anon19092081 Selecting the Atmega32 in MightCore does not show any variants. So I assume they are all the same.

Forget about sending me anything. Our pathetic postal service takes on average about three months to deliver anything.

Device signature 0 usually points to a connection problem.

The instructable you linked does seem to have the correct connections. If you do have them correct I have no idea what could cause your problem.

1 Like

Hello, Willem43...

I want to thank you for the time you have spent on this. At this point, all I can do is check the wiring. I just hope these aren't "knock-offs".

If I find anything, I will post it for others to see, and you, of course!

Tale care... be safe out there!!

Kim...