I'm trying to program a Teensy using the guide at http://sudomod.com/game-boy-zero-guide-part-2. I'm getting the following error.
Code: Select all
Arduino: 1.8.4 (Mac OS X), TD: 1.38, Board: "Teensy LC, Keyboard + Mouse + Joystick, 48 MHz, Smallest Code, US English"
/Applications/Arduino.app/Contents/Java/arduino-builder -dump-prefs -logger=machine -hardware /Applications/Arduino.app/Contents/Java/hardware -tools /Applications/Arduino.app/Contents/Java/tools-builder -tools /Applications/Arduino.app/Contents/Java/hardware/tools/avr -built-in-libraries /Applications/Arduino.app/Contents/Java/libraries -libraries /Users/jpeacock-mini/Documents/Arduino/libraries -fqbn=teensy:avr:teensyLC:usb=hid,speed=48,opt=osstd,keys=en-us -ide-version=10804 -build-path /var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857 -warnings=none -build-cache /var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_cache_658783 -verbose /Volumes/jpeacock/Downloads/Game_Boy_Zero/Game_Boy_Zero.ino
/Applications/Arduino.app/Contents/Java/arduino-builder -compile -logger=machine -hardware /Applications/Arduino.app/Contents/Java/hardware -tools /Applications/Arduino.app/Contents/Java/tools-builder -tools /Applications/Arduino.app/Contents/Java/hardware/tools/avr -built-in-libraries /Applications/Arduino.app/Contents/Java/libraries -libraries /Users/jpeacock-mini/Documents/Arduino/libraries -fqbn=teensy:avr:teensyLC:usb=hid,speed=48,opt=osstd,keys=en-us -ide-version=10804 -build-path /var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857 -warnings=none -build-cache /var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_cache_658783 -verbose /Volumes/jpeacock/Downloads/Game_Boy_Zero/Game_Boy_Zero.ino
Using board 'teensyLC' from platform in folder: /Applications/Arduino.app/Contents/Java/hardware/teensy/avr
Using core 'teensy3' from platform in folder: /Applications/Arduino.app/Contents/Java/hardware/teensy/avr
Detecting libraries used...
"/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -fno-rtti -mthumb -mcpu=cortex-m0plus -fsingle-precision-constant -D__MKL26Z64__ -DTEENSYDUINO=138 -DARDUINO=10804 -DF_CPU=48000000 -DUSB_HID -DLAYOUT_US_ENGLISH "-I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3" "/var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857/sketch/Game_Boy_Zero.ino.cpp" -o "/dev/null"
"/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -fno-rtti -mthumb -mcpu=cortex-m0plus -fsingle-precision-constant -D__MKL26Z64__ -DTEENSYDUINO=138 -DARDUINO=10804 -DF_CPU=48000000 -DUSB_HID -DLAYOUT_US_ENGLISH "-I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3" "-I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/Bounce" "/var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857/sketch/Game_Boy_Zero.ino.cpp" -o "/dev/null"
Using cached library dependencies for file: /Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/Bounce/Bounce.cpp
Generating function prototypes...
"/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -fno-rtti -mthumb -mcpu=cortex-m0plus -fsingle-precision-constant -D__MKL26Z64__ -DTEENSYDUINO=138 -DARDUINO=10804 -DF_CPU=48000000 -DUSB_HID -DLAYOUT_US_ENGLISH "-I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3" "-I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/Bounce" "/var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857/sketch/Game_Boy_Zero.ino.cpp" -o "/var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857/preproc/ctags_target_for_gcc_minus_e.cpp"
"/Applications/Arduino.app/Contents/Java/tools-builder/ctags/5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "/var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857/preproc/ctags_target_for_gcc_minus_e.cpp"
Compiling sketch...
"/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++" -c -Os --specs=nano.specs -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -felide-constructors -std=gnu++14 -fno-rtti -mthumb -mcpu=cortex-m0plus -fsingle-precision-constant -D__MKL26Z64__ -DTEENSYDUINO=138 -DARDUINO=10804 -DF_CPU=48000000 -DUSB_HID -DLAYOUT_US_ENGLISH "-I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3" "-I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/Bounce" "/var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857/sketch/Game_Boy_Zero.ino.cpp" -o "/var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857/sketch/Game_Boy_Zero.ino.cpp.o"
Compiling libraries...
Compiling library "Bounce"
Using previously compiled file: /var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857/libraries/Bounce/Bounce.cpp.o
Compiling core...
Using previously compiled file: /var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857/core/memcpy-armv7m.S.o
Using previously compiled file: /var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857/core/memset.S.o
Using previously compiled file: /var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857/core/analog.c.o
Using previously compiled file: /var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857/core/eeprom.c.o
Using previously compiled file: /var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857/core/keylayouts.c.o
Using previously compiled file: /var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857/core/math_helper.c.o
Using previously compiled file: /var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857/core/mk20dx128.c.o
Using previously compiled file: /var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857/core/nonstd.c.o
Using previously compiled file: /var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857/core/pins_teensy.c.o
Using previously compiled file: /var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857/core/ser_print.c.o
Using previously compiled file: /var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857/core/serial1.c.o
Using previously compiled file: /var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857/core/serial2.c.o
Using previously compiled file: /var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857/core/serial3.c.o
Using previously compiled file: /var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857/core/serial4.c.o
Using previously compiled file: /var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857/core/serial5.c.o
Using previously compiled file: /var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857/core/serial6.c.o
Using previously compiled file: /var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857/core/serial6_lpuart.c.o
Using previously compiled file: /var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857/core/touch.c.o
Using previously compiled file: /var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857/core/usb_desc.c.o
Using previously compiled file: /var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857/core/usb_dev.c.o
Using previously compiled file: /var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857/core/usb_joystick.c.o
Using previously compiled file: /var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857/core/usb_keyboard.c.o
Using previously compiled file: /var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857/core/usb_mem.c.o
Using previously compiled file: /var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857/core/usb_midi.c.o
Using previously compiled file: /var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857/core/usb_mouse.c.o
Using previously compiled file: /var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857/core/usb_mtp.c.o
Using previously compiled file: /var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857/core/usb_rawhid.c.o
Using previously compiled file: /var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857/core/usb_seremu.c.o
Using previously compiled file: /var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857/core/usb_serial.c.o
Using previously compiled file: /var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857/core/usb_touch.c.o
Using previously compiled file: /var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857/core/AudioStream.cpp.o
Using previously compiled file: /var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857/core/DMAChannel.cpp.o
Using previously compiled file: /var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857/core/EventResponder.cpp.o
Using previously compiled file: /var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857/core/HardwareSerial1.cpp.o
Using previously compiled file: /var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857/core/HardwareSerial2.cpp.o
Using previously compiled file: /var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857/core/HardwareSerial3.cpp.o
Using previously compiled file: /var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857/core/HardwareSerial4.cpp.o
Using previously compiled file: /var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857/core/HardwareSerial5.cpp.o
Using previously compiled file: /var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857/core/HardwareSerial6.cpp.o
Using previously compiled file: /var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857/core/IPAddress.cpp.o
"/Applications/Arduino.app/Contents/Java/hardware/teensy/../tools/arm/bin/arm-none-eabi-g++" -c -Os --specs=nano.specs -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -felide-constructors -std=gnu++14 -fno-rtti -mthumb -mcpu=cortex-m0plus -fsingle-precision-constant -D__MKL26Z64__ -DTEENSYDUINO=138 -DARDUINO=10804 -DF_CPU=48000000 -DUSB_HID -DLAYOUT_US_ENGLISH "-I/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3" "/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3/IntervalTimer.cpp" -o "/var/folders/mw/v41rb3_17qgc3m44d9vgbqgw0000gn/T/arduino_build_191857/core/IntervalTimer.cpp.o"
In file included from /Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3/IntervalTimer.h:34:0,
from /Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3/IntervalTimer.cpp:31:
/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3/IntervalTimer.cpp: In member function 'void IntervalTimer::end()':
/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3/IntervalTimer.cpp:87:20: error: 'IRQ_PIT_CH0' was not declared in this scope
NVIC_DISABLE_IRQ(IRQ_PIT_CH0 + index);
^
/Applications/Arduino.app/Contents/Java/hardware/teensy/avr/cores/teensy3/kinetis.h:5627:68: note: in definition of macro 'NVIC_DISABLE_IRQ'
#define NVIC_DISABLE_IRQ(n) (*((volatile uint32_t *)0xE000E180 + ((n) >> 5)) = (1 << ((n) & 31)))
^
Using library Bounce in folder: /Applications/Arduino.app/Contents/Java/hardware/teensy/avr/libraries/Bounce (legacy)
Error compiling for board Teensy LC.