Can't upload to Teensy LC on Raspberry Pi

Status
Not open for further replies.

alexandros

Well-known member
I installed Arduino-1.8.4 and Teensyduino 1.38 (and the udev rules) on a Raspberry Pi 3 Model B running Raspbian Jessie (haven't installed the latest image) and the Arduino IDE can't upload to the Teensy giving the following errors (with verbose during compilation):
Code:
Arduino: 1.8.4 (Linux), TD: 1.38, Board: "Teensy LC, Serial, 48 MHz, Smallest Code, US English"

/home/pi/arduino-1.8.4/arduino-builder -dump-prefs -logger=machine -hardware /home/pi/arduino-1.8.4/hardware -tools /home/pi/arduino-1.8.4/tools-builder -tools /home/pi/arduino-1.8.4/hardware/tools/avr -built-in-libraries /home/pi/arduino-1.8.4/libraries -libraries /home/pi/Arduino/libraries -fqbn=teensy:avr:teensyLC:usb=serial,speed=48,opt=osstd,keys=en-us -vid-pid=0X16C0_0X0483 -ide-version=10804 -build-path /tmp/arduino_build_737810 -warnings=none -build-cache /tmp/arduino_cache_279544 -verbose /home/pi/Arduino/test13/test13.ino
/home/pi/arduino-1.8.4/arduino-builder -compile -logger=machine -hardware /home/pi/arduino-1.8.4/hardware -tools /home/pi/arduino-1.8.4/tools-builder -tools /home/pi/arduino-1.8.4/hardware/tools/avr -built-in-libraries /home/pi/arduino-1.8.4/libraries -libraries /home/pi/Arduino/libraries -fqbn=teensy:avr:teensyLC:usb=serial,speed=48,opt=osstd,keys=en-us -vid-pid=0X16C0_0X0483 -ide-version=10804 -build-path /tmp/arduino_build_737810 -warnings=none -build-cache /tmp/arduino_cache_279544 -verbose /home/pi/Arduino/test13/test13.ino
Using board 'teensyLC' from platform in folder: /home/pi/arduino-1.8.4/hardware/teensy/avr
Using core 'teensy3' from platform in folder: /home/pi/arduino-1.8.4/hardware/teensy/avr
Detecting libraries used...
"/home/pi/arduino-1.8.4/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_SERIAL -DLAYOUT_US_ENGLISH "-I/home/pi/arduino-1.8.4/hardware/teensy/avr/cores/teensy3" "/tmp/arduino_build_737810/sketch/test13.ino.cpp" -o "/dev/null"
Generating function prototypes...
"/home/pi/arduino-1.8.4/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_SERIAL -DLAYOUT_US_ENGLISH "-I/home/pi/arduino-1.8.4/hardware/teensy/avr/cores/teensy3" "/tmp/arduino_build_737810/sketch/test13.ino.cpp" -o "/tmp/arduino_build_737810/preproc/ctags_target_for_gcc_minus_e.cpp"
"/home/pi/arduino-1.8.4/tools-builder/ctags/5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "/tmp/arduino_build_737810/preproc/ctags_target_for_gcc_minus_e.cpp"
Compiling sketch...
"/home/pi/arduino-1.8.4/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_SERIAL -DLAYOUT_US_ENGLISH "-I/home/pi/arduino-1.8.4/hardware/teensy/avr/cores/teensy3" "/tmp/arduino_build_737810/sketch/test13.ino.cpp" -o "/tmp/arduino_build_737810/sketch/test13.ino.cpp.o"
Compiling libraries...
Compiling core...
Using previously compiled file: /tmp/arduino_build_737810/core/memcpy-armv7m.S.o
Using previously compiled file: /tmp/arduino_build_737810/core/memset.S.o
Using previously compiled file: /tmp/arduino_build_737810/core/analog.c.o
Using previously compiled file: /tmp/arduino_build_737810/core/eeprom.c.o
Using previously compiled file: /tmp/arduino_build_737810/core/keylayouts.c.o
Using previously compiled file: /tmp/arduino_build_737810/core/math_helper.c.o
Using previously compiled file: /tmp/arduino_build_737810/core/mk20dx128.c.o
Using previously compiled file: /tmp/arduino_build_737810/core/nonstd.c.o
Using previously compiled file: /tmp/arduino_build_737810/core/pins_teensy.c.o
Using previously compiled file: /tmp/arduino_build_737810/core/ser_print.c.o
Using previously compiled file: /tmp/arduino_build_737810/core/serial1.c.o
Using previously compiled file: /tmp/arduino_build_737810/core/serial2.c.o
Using previously compiled file: /tmp/arduino_build_737810/core/serial3.c.o
Using previously compiled file: /tmp/arduino_build_737810/core/serial4.c.o
Using previously compiled file: /tmp/arduino_build_737810/core/serial5.c.o
Using previously compiled file: /tmp/arduino_build_737810/core/serial6.c.o
Using previously compiled file: /tmp/arduino_build_737810/core/serial6_lpuart.c.o
Using previously compiled file: /tmp/arduino_build_737810/core/touch.c.o
Using previously compiled file: /tmp/arduino_build_737810/core/usb_desc.c.o
Using previously compiled file: /tmp/arduino_build_737810/core/usb_dev.c.o
Using previously compiled file: /tmp/arduino_build_737810/core/usb_joystick.c.o
Using previously compiled file: /tmp/arduino_build_737810/core/usb_keyboard.c.o
Using previously compiled file: /tmp/arduino_build_737810/core/usb_mem.c.o
Using previously compiled file: /tmp/arduino_build_737810/core/usb_midi.c.o
Using previously compiled file: /tmp/arduino_build_737810/core/usb_mouse.c.o
Using previously compiled file: /tmp/arduino_build_737810/core/usb_mtp.c.o
Using previously compiled file: /tmp/arduino_build_737810/core/usb_rawhid.c.o
Using previously compiled file: /tmp/arduino_build_737810/core/usb_seremu.c.o
Using previously compiled file: /tmp/arduino_build_737810/core/usb_serial.c.o
Using previously compiled file: /tmp/arduino_build_737810/core/usb_touch.c.o
Using previously compiled file: /tmp/arduino_build_737810/core/AudioStream.cpp.o
Using previously compiled file: /tmp/arduino_build_737810/core/DMAChannel.cpp.o
Using previously compiled file: /tmp/arduino_build_737810/core/EventResponder.cpp.o
Using previously compiled file: /tmp/arduino_build_737810/core/HardwareSerial1.cpp.o
Using previously compiled file: /tmp/arduino_build_737810/core/HardwareSerial2.cpp.o
Using previously compiled file: /tmp/arduino_build_737810/core/HardwareSerial3.cpp.o
Using previously compiled file: /tmp/arduino_build_737810/core/HardwareSerial4.cpp.o
Using previously compiled file: /tmp/arduino_build_737810/core/HardwareSerial5.cpp.o
Using previously compiled file: /tmp/arduino_build_737810/core/HardwareSerial6.cpp.o
Using previously compiled file: /tmp/arduino_build_737810/core/IPAddress.cpp.o
"/home/pi/arduino-1.8.4/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_SERIAL -DLAYOUT_US_ENGLISH "-I/home/pi/arduino-1.8.4/hardware/teensy/avr/cores/teensy3" "/home/pi/arduino-1.8.4/hardware/teensy/avr/cores/teensy3/IntervalTimer.cpp" -o "/tmp/arduino_build_737810/core/IntervalTimer.cpp.o"
In file included from /home/pi/arduino-1.8.4/hardware/teensy/avr/cores/teensy3/IntervalTimer.h:34:0,
                 from /home/pi/arduino-1.8.4/hardware/teensy/avr/cores/teensy3/IntervalTimer.cpp:31:
/home/pi/arduino-1.8.4/hardware/teensy/avr/cores/teensy3/IntervalTimer.cpp: In member function 'void IntervalTimer::end()':
/home/pi/arduino-1.8.4/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);
                    ^
/home/pi/arduino-1.8.4/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)))
                                                                    ^
Error compiling for board Teensy LC.

Any ideas?
 
Status
Not open for further replies.
Back
Top