ElectronicCats / CatWAN_USB_Stick

An Open Source USB Stick compatible with LoRa and LoRaWAN with Cortex M0+. To connect, review and analyze packages of LoRa®
GNU General Public License v3.0
39 stars 13 forks source link

Can't program LoRa sniffer firmware to V1.0 board #3

Closed Miceuz closed 5 years ago

Miceuz commented 5 years ago

This is the build log I get:

This is build log I get when programming LoRa sniffer:

/home/miceuz/arduino/arduino-builder -dump-prefs -logger=machine -hardware /home/miceuz/arduino/hardware -hardware /home/miceuz/.arduino15/packages -tools /home/miceuz/arduino/tools-builder -tools /home/miceuz/arduino/hardware/tools/avr -tools /home/miceuz/.arduino15/packages -built-in-libraries /home/miceuz/arduino/libraries -libraries /home/miceuz/Arduino/libraries -fqbn=electroniccats:samd:electroniccats_USB_Stick -vid-pid=0X1209_0XBAB2 -ide-version=10807 -build-path /tmp/arduino_build_279491 -warnings=none -build-cache /tmp/arduino_cache_751360 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.CMSIS-Atmel.path=/home/miceuz/.arduino15/packages/arduino/tools/CMSIS-Atmel/1.2.0 -prefs=runtime.tools.CMSIS-Atmel-1.2.0.path=/home/miceuz/.arduino15/packages/arduino/tools/CMSIS-Atmel/1.2.0 -prefs=runtime.tools.arm-none-eabi-gcc.path=/home/miceuz/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1 -prefs=runtime.tools.arm-none-eabi-gcc-4.8.3-2014q1.path=/home/miceuz/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1 -prefs=runtime.tools.bossac.path=/home/miceuz/.arduino15/packages/arduino/tools/bossac/1.8.0-48-gb176eee -prefs=runtime.tools.bossac-1.8.0-48-gb176eee.path=/home/miceuz/.arduino15/packages/arduino/tools/bossac/1.8.0-48-gb176eee -prefs=runtime.tools.openocd.path=/home/miceuz/.arduino15/packages/arduino/tools/openocd/0.9.0-arduino -prefs=runtime.tools.openocd-0.9.0-arduino.path=/home/miceuz/.arduino15/packages/arduino/tools/openocd/0.9.0-arduino -prefs=runtime.tools.CMSIS.path=/home/miceuz/.arduino15/packages/arduino/tools/CMSIS/4.5.0 -prefs=runtime.tools.CMSIS-4.5.0.path=/home/miceuz/.arduino15/packages/arduino/tools/CMSIS/4.5.0 -verbose /home/miceuz/Arduino/LoRaSniffer/LoRaSniffer.ino /home/miceuz/arduino/arduino-builder -compile -logger=machine -hardware /home/miceuz/arduino/hardware -hardware /home/miceuz/.arduino15/packages -tools /home/miceuz/arduino/tools-builder -tools /home/miceuz/arduino/hardware/tools/avr -tools /home/miceuz/.arduino15/packages -built-in-libraries /home/miceuz/arduino/libraries -libraries /home/miceuz/Arduino/libraries -fqbn=electroniccats:samd:electroniccats_USB_Stick -vid-pid=0X1209_0XBAB2 -ide-version=10807 -build-path /tmp/arduino_build_279491 -warnings=none -build-cache /tmp/arduino_cache_751360 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.CMSIS-Atmel.path=/home/miceuz/.arduino15/packages/arduino/tools/CMSIS-Atmel/1.2.0 -prefs=runtime.tools.CMSIS-Atmel-1.2.0.path=/home/miceuz/.arduino15/packages/arduino/tools/CMSIS-Atmel/1.2.0 -prefs=runtime.tools.arm-none-eabi-gcc.path=/home/miceuz/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1 -prefs=runtime.tools.arm-none-eabi-gcc-4.8.3-2014q1.path=/home/miceuz/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1 -prefs=runtime.tools.bossac.path=/home/miceuz/.arduino15/packages/arduino/tools/bossac/1.8.0-48-gb176eee -prefs=runtime.tools.bossac-1.8.0-48-gb176eee.path=/home/miceuz/.arduino15/packages/arduino/tools/bossac/1.8.0-48-gb176eee -prefs=runtime.tools.openocd.path=/home/miceuz/.arduino15/packages/arduino/tools/openocd/0.9.0-arduino -prefs=runtime.tools.openocd-0.9.0-arduino.path=/home/miceuz/.arduino15/packages/arduino/tools/openocd/0.9.0-arduino -prefs=runtime.tools.CMSIS.path=/home/miceuz/.arduino15/packages/arduino/tools/CMSIS/4.5.0 -prefs=runtime.tools.CMSIS-4.5.0.path=/home/miceuz/.arduino15/packages/arduino/tools/CMSIS/4.5.0 -verbose /home/miceuz/Arduino/LoRaSniffer/LoRaSniffer.ino Using board 'electroniccats_USB_Stick' from platform in folder: /home/miceuz/.arduino15/packages/electroniccats/hardware/samd/1.1.1 Using core 'arduino' from platform in folder: /home/miceuz/.arduino15/packages/electroniccats/hardware/samd/1.1.1 Build options changed, rebuilding all Detecting libraries used... /home/miceuz/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/arm-none-eabi-g++ -mcpu=cortex-m0plus -mthumb -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -fno-threadsafe-statics -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -w -x c++ -E -CC -DF_CPU=48000000L -DARDUINO=10807 -DARDUINO_catwan_usb_stick -DARDUINO_ARCH_SAMD -DCRYSTALLESS -DARDUINO_SAMD_ZERO -DSAMD21E18A -DARM_MATH_CM0PLUS -DUSB_VID=0x1209 -DUSB_PID=0xBAB2 -DUSBCON "-DUSB_MANUFACTURER=\"Electronic Cats\"" "-DUSB_PRODUCT=\"CatWAN USB_Stick\"" -I/home/miceuz/.arduino15/packages/arduino/tools/CMSIS/4.5.0/CMSIS/Include/ -I/home/miceuz/.arduino15/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/ -I/home/miceuz/.arduino15/packages/electroniccats/hardware/samd/1.1.1/cores/arduino -I/home/miceuz/.arduino15/packages/electroniccats/hardware/samd/1.1.1/variants/catwan_usb_stick /tmp/arduino_build_279491/sketch/LoRaSniffer.ino.cpp -o /dev/null /home/miceuz/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/arm-none-eabi-g++ -mcpu=cortex-m0plus -mthumb -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -fno-threadsafe-statics -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -w -x c++ -E -CC -DF_CPU=48000000L -DARDUINO=10807 -DARDUINO_catwan_usb_stick -DARDUINO_ARCH_SAMD -DCRYSTALLESS -DARDUINO_SAMD_ZERO -DSAMD21E18A -DARM_MATH_CM0PLUS -DUSB_VID=0x1209 -DUSB_PID=0xBAB2 -DUSBCON "-DUSB_MANUFACTURER=\"Electronic Cats\"" "-DUSB_PRODUCT=\"CatWAN USB_Stick\"" -I/home/miceuz/.arduino15/packages/arduino/tools/CMSIS/4.5.0/CMSIS/Include/ -I/home/miceuz/.arduino15/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/ -I/home/miceuz/.arduino15/packages/electroniccats/hardware/samd/1.1.1/cores/arduino -I/home/miceuz/.arduino15/packages/electroniccats/hardware/samd/1.1.1/variants/catwan_usb_stick -I/home/miceuz/Arduino/libraries/ArduinoSerialCommand /tmp/arduino_build_279491/sketch/LoRaSniffer.ino.cpp -o /dev/null /home/miceuz/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/arm-none-eabi-g++ -mcpu=cortex-m0plus -mthumb -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -fno-threadsafe-statics -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -w -x c++ -E -CC -DF_CPU=48000000L -DARDUINO=10807 -DARDUINO_catwan_usb_stick -DARDUINO_ARCH_SAMD -DCRYSTALLESS -DARDUINO_SAMD_ZERO -DSAMD21E18A -DARM_MATH_CM0PLUS -DUSB_VID=0x1209 -DUSB_PID=0xBAB2 -DUSBCON "-DUSB_MANUFACTURER=\"Electronic Cats\"" "-DUSB_PRODUCT=\"CatWAN USB_Stick\"" -I/home/miceuz/.arduino15/packages/arduino/tools/CMSIS/4.5.0/CMSIS/Include/ -I/home/miceuz/.arduino15/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/ -I/home/miceuz/.arduino15/packages/electroniccats/hardware/samd/1.1.1/cores/arduino -I/home/miceuz/.arduino15/packages/electroniccats/hardware/samd/1.1.1/variants/catwan_usb_stick -I/home/miceuz/Arduino/libraries/ArduinoSerialCommand -I/home/miceuz/.arduino15/packages/electroniccats/hardware/samd/1.1.1/libraries/SPI /tmp/arduino_build_279491/sketch/LoRaSniffer.ino.cpp -o /dev/null /home/miceuz/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/arm-none-eabi-g++ -mcpu=cortex-m0plus -mthumb -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -fno-threadsafe-statics -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -w -x c++ -E -CC -DF_CPU=48000000L -DARDUINO=10807 -DARDUINO_catwan_usb_stick -DARDUINO_ARCH_SAMD -DCRYSTALLESS -DARDUINO_SAMD_ZERO -DSAMD21E18A -DARM_MATH_CM0PLUS -DUSB_VID=0x1209 -DUSB_PID=0xBAB2 -DUSBCON "-DUSB_MANUFACTURER=\"Electronic Cats\"" "-DUSB_PRODUCT=\"CatWAN USB_Stick\"" -I/home/miceuz/.arduino15/packages/arduino/tools/CMSIS/4.5.0/CMSIS/Include/ -I/home/miceuz/.arduino15/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/ -I/home/miceuz/.arduino15/packages/electroniccats/hardware/samd/1.1.1/cores/arduino -I/home/miceuz/.arduino15/packages/electroniccats/hardware/samd/1.1.1/variants/catwan_usb_stick -I/home/miceuz/Arduino/libraries/ArduinoSerialCommand -I/home/miceuz/.arduino15/packages/electroniccats/hardware/samd/1.1.1/libraries/SPI -I/home/miceuz/Arduino/libraries/LoRa/src /tmp/arduino_build_279491/sketch/LoRaSniffer.ino.cpp -o /dev/null /home/miceuz/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/arm-none-eabi-g++ -mcpu=cortex-m0plus -mthumb -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -fno-threadsafe-statics -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -w -x c++ -E -CC -DF_CPU=48000000L -DARDUINO=10807 -DARDUINO_catwan_usb_stick -DARDUINO_ARCH_SAMD -DCRYSTALLESS -DARDUINO_SAMD_ZERO -DSAMD21E18A -DARM_MATH_CM0PLUS -DUSB_VID=0x1209 -DUSB_PID=0xBAB2 -DUSBCON "-DUSB_MANUFACTURER=\"Electronic Cats\"" "-DUSB_PRODUCT=\"CatWAN USB_Stick\"" -I/home/miceuz/.arduino15/packages/arduino/tools/CMSIS/4.5.0/CMSIS/Include/ -I/home/miceuz/.arduino15/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/ -I/home/miceuz/.arduino15/packages/electroniccats/hardware/samd/1.1.1/cores/arduino -I/home/miceuz/.arduino15/packages/electroniccats/hardware/samd/1.1.1/variants/catwan_usb_stick -I/home/miceuz/Arduino/libraries/ArduinoSerialCommand -I/home/miceuz/.arduino15/packages/electroniccats/hardware/samd/1.1.1/libraries/SPI -I/home/miceuz/Arduino/libraries/LoRa/src /home/miceuz/Arduino/libraries/ArduinoSerialCommand/SerialCommand.cpp -o /dev/null /home/miceuz/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/arm-none-eabi-g++ -mcpu=cortex-m0plus -mthumb -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -fno-threadsafe-statics -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -w -x c++ -E -CC -DF_CPU=48000000L -DARDUINO=10807 -DARDUINO_catwan_usb_stick -DARDUINO_ARCH_SAMD -DCRYSTALLESS -DARDUINO_SAMD_ZERO -DSAMD21E18A -DARM_MATH_CM0PLUS -DUSB_VID=0x1209 -DUSB_PID=0xBAB2 -DUSBCON "-DUSB_MANUFACTURER=\"Electronic Cats\"" "-DUSB_PRODUCT=\"CatWAN USB_Stick\"" -I/home/miceuz/.arduino15/packages/arduino/tools/CMSIS/4.5.0/CMSIS/Include/ -I/home/miceuz/.arduino15/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/ -I/home/miceuz/.arduino15/packages/electroniccats/hardware/samd/1.1.1/cores/arduino -I/home/miceuz/.arduino15/packages/electroniccats/hardware/samd/1.1.1/variants/catwan_usb_stick -I/home/miceuz/Arduino/libraries/ArduinoSerialCommand -I/home/miceuz/.arduino15/packages/electroniccats/hardware/samd/1.1.1/libraries/SPI -I/home/miceuz/Arduino/libraries/LoRa/src /home/miceuz/.arduino15/packages/electroniccats/hardware/samd/1.1.1/libraries/SPI/SPI.cpp -o /dev/null /home/miceuz/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/arm-none-eabi-g++ -mcpu=cortex-m0plus -mthumb -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -fno-threadsafe-statics -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -w -x c++ -E -CC -DF_CPU=48000000L -DARDUINO=10807 -DARDUINO_catwan_usb_stick -DARDUINO_ARCH_SAMD -DCRYSTALLESS -DARDUINO_SAMD_ZERO -DSAMD21E18A -DARM_MATH_CM0PLUS -DUSB_VID=0x1209 -DUSB_PID=0xBAB2 -DUSBCON "-DUSB_MANUFACTURER=\"Electronic Cats\"" "-DUSB_PRODUCT=\"CatWAN USB_Stick\"" -I/home/miceuz/.arduino15/packages/arduino/tools/CMSIS/4.5.0/CMSIS/Include/ -I/home/miceuz/.arduino15/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/ -I/home/miceuz/.arduino15/packages/electroniccats/hardware/samd/1.1.1/cores/arduino -I/home/miceuz/.arduino15/packages/electroniccats/hardware/samd/1.1.1/variants/catwan_usb_stick -I/home/miceuz/Arduino/libraries/ArduinoSerialCommand -I/home/miceuz/.arduino15/packages/electroniccats/hardware/samd/1.1.1/libraries/SPI -I/home/miceuz/Arduino/libraries/LoRa/src /home/miceuz/Arduino/libraries/LoRa/src/LoRa.cpp -o /dev/null Generating function prototypes... /home/miceuz/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/arm-none-eabi-g++ -mcpu=cortex-m0plus -mthumb -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -fno-threadsafe-statics -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -w -x c++ -E -CC -DF_CPU=48000000L -DARDUINO=10807 -DARDUINO_catwan_usb_stick -DARDUINO_ARCH_SAMD -DCRYSTALLESS -DARDUINO_SAMD_ZERO -DSAMD21E18A -DARM_MATH_CM0PLUS -DUSB_VID=0x1209 -DUSB_PID=0xBAB2 -DUSBCON "-DUSB_MANUFACTURER=\"Electronic Cats\"" "-DUSB_PRODUCT=\"CatWAN USB_Stick\"" -I/home/miceuz/.arduino15/packages/arduino/tools/CMSIS/4.5.0/CMSIS/Include/ -I/home/miceuz/.arduino15/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/ -I/home/miceuz/.arduino15/packages/electroniccats/hardware/samd/1.1.1/cores/arduino -I/home/miceuz/.arduino15/packages/electroniccats/hardware/samd/1.1.1/variants/catwan_usb_stick -I/home/miceuz/Arduino/libraries/ArduinoSerialCommand -I/home/miceuz/.arduino15/packages/electroniccats/hardware/samd/1.1.1/libraries/SPI -I/home/miceuz/Arduino/libraries/LoRa/src /tmp/arduino_build_279491/sketch/LoRaSniffer.ino.cpp -o /tmp/arduino_build_279491/preproc/ctags_target_for_gcc_minus_e.cpp /home/miceuz/arduino/tools-builder/ctags/5.8-arduino11/ctags -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives /tmp/arduino_build_279491/preproc/ctags_target_for_gcc_minus_e.cpp Compiling sketch... /home/miceuz/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/arm-none-eabi-g++ -mcpu=cortex-m0plus -mthumb -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -fno-threadsafe-statics -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -MMD -DF_CPU=48000000L -DARDUINO=10807 -DARDUINO_catwan_usb_stick -DARDUINO_ARCH_SAMD -DCRYSTALLESS -DARDUINO_SAMD_ZERO -DSAMD21E18A -DARM_MATH_CM0PLUS -DUSB_VID=0x1209 -DUSB_PID=0xBAB2 -DUSBCON "-DUSB_MANUFACTURER=\"Electronic Cats\"" "-DUSB_PRODUCT=\"CatWAN USB_Stick\"" -I/home/miceuz/.arduino15/packages/arduino/tools/CMSIS/4.5.0/CMSIS/Include/ -I/home/miceuz/.arduino15/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/ -I/home/miceuz/.arduino15/packages/electroniccats/hardware/samd/1.1.1/cores/arduino -I/home/miceuz/.arduino15/packages/electroniccats/hardware/samd/1.1.1/variants/catwan_usb_stick -I/home/miceuz/Arduino/libraries/ArduinoSerialCommand -I/home/miceuz/.arduino15/packages/electroniccats/hardware/samd/1.1.1/libraries/SPI -I/home/miceuz/Arduino/libraries/LoRa/src /tmp/arduino_build_279491/sketch/LoRaSniffer.ino.cpp -o /tmp/arduino_build_279491/sketch/LoRaSniffer.ino.cpp.o Compiling libraries... Compiling library "ArduinoSerialCommand" /home/miceuz/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/arm-none-eabi-g++ -mcpu=cortex-m0plus -mthumb -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -fno-threadsafe-statics -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -MMD -DF_CPU=48000000L -DARDUINO=10807 -DARDUINO_catwan_usb_stick -DARDUINO_ARCH_SAMD -DCRYSTALLESS -DARDUINO_SAMD_ZERO -DSAMD21E18A -DARM_MATH_CM0PLUS -DUSB_VID=0x1209 -DUSB_PID=0xBAB2 -DUSBCON "-DUSB_MANUFACTURER=\"Electronic Cats\"" "-DUSB_PRODUCT=\"CatWAN USB_Stick\"" -I/home/miceuz/.arduino15/packages/arduino/tools/CMSIS/4.5.0/CMSIS/Include/ -I/home/miceuz/.arduino15/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/ -I/home/miceuz/.arduino15/packages/electroniccats/hardware/samd/1.1.1/cores/arduino -I/home/miceuz/.arduino15/packages/electroniccats/hardware/samd/1.1.1/variants/catwan_usb_stick -I/home/miceuz/Arduino/libraries/ArduinoSerialCommand -I/home/miceuz/.arduino15/packages/electroniccats/hardware/samd/1.1.1/libraries/SPI -I/home/miceuz/Arduino/libraries/LoRa/src /home/miceuz/Arduino/libraries/ArduinoSerialCommand/SerialCommand.cpp -o /tmp/arduino_build_279491/libraries/ArduinoSerialCommand/SerialCommand.cpp.o Compiling library "SPI" /home/miceuz/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/arm-none-eabi-g++ -mcpu=cortex-m0plus -mthumb -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -fno-threadsafe-statics -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -MMD -DF_CPU=48000000L -DARDUINO=10807 -DARDUINO_catwan_usb_stick -DARDUINO_ARCH_SAMD -DCRYSTALLESS -DARDUINO_SAMD_ZERO -DSAMD21E18A -DARM_MATH_CM0PLUS -DUSB_VID=0x1209 -DUSB_PID=0xBAB2 -DUSBCON "-DUSB_MANUFACTURER=\"Electronic Cats\"" "-DUSB_PRODUCT=\"CatWAN USB_Stick\"" -I/home/miceuz/.arduino15/packages/arduino/tools/CMSIS/4.5.0/CMSIS/Include/ -I/home/miceuz/.arduino15/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/ -I/home/miceuz/.arduino15/packages/electroniccats/hardware/samd/1.1.1/cores/arduino -I/home/miceuz/.arduino15/packages/electroniccats/hardware/samd/1.1.1/variants/catwan_usb_stick -I/home/miceuz/Arduino/libraries/ArduinoSerialCommand -I/home/miceuz/.arduino15/packages/electroniccats/hardware/samd/1.1.1/libraries/SPI -I/home/miceuz/Arduino/libraries/LoRa/src /home/miceuz/.arduino15/packages/electroniccats/hardware/samd/1.1.1/libraries/SPI/SPI.cpp -o /tmp/arduino_build_279491/libraries/SPI/SPI.cpp.o Compiling library "LoRa" /home/miceuz/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/arm-none-eabi-g++ -mcpu=cortex-m0plus -mthumb -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -fno-threadsafe-statics -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -MMD -DF_CPU=48000000L -DARDUINO=10807 -DARDUINO_catwan_usb_stick -DARDUINO_ARCH_SAMD -DCRYSTALLESS -DARDUINO_SAMD_ZERO -DSAMD21E18A -DARM_MATH_CM0PLUS -DUSB_VID=0x1209 -DUSB_PID=0xBAB2 -DUSBCON "-DUSB_MANUFACTURER=\"Electronic Cats\"" "-DUSB_PRODUCT=\"CatWAN USB_Stick\"" -I/home/miceuz/.arduino15/packages/arduino/tools/CMSIS/4.5.0/CMSIS/Include/ -I/home/miceuz/.arduino15/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/ -I/home/miceuz/.arduino15/packages/electroniccats/hardware/samd/1.1.1/cores/arduino -I/home/miceuz/.arduino15/packages/electroniccats/hardware/samd/1.1.1/variants/catwan_usb_stick -I/home/miceuz/Arduino/libraries/ArduinoSerialCommand -I/home/miceuz/.arduino15/packages/electroniccats/hardware/samd/1.1.1/libraries/SPI -I/home/miceuz/Arduino/libraries/LoRa/src /home/miceuz/Arduino/libraries/LoRa/src/LoRa.cpp -o /tmp/arduino_build_279491/libraries/LoRa/LoRa.cpp.o Compiling core... /home/miceuz/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/arm-none-eabi-g++ -mcpu=cortex-m0plus -mthumb -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -fno-threadsafe-statics -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -MMD -DF_CPU=48000000L -DARDUINO=10807 -DARDUINO_catwan_usb_stick -DARDUINO_ARCH_SAMD -DCRYSTALLESS -DARDUINO_SAMD_ZERO -DSAMD21E18A -DARM_MATH_CM0PLUS -DUSB_VID=0x1209 -DUSB_PID=0xBAB2 -DUSBCON "-DUSB_MANUFACTURER=\"Electronic Cats\"" "-DUSB_PRODUCT=\"CatWAN USB_Stick\"" -I/home/miceuz/.arduino15/packages/arduino/tools/CMSIS/4.5.0/CMSIS/Include/ -I/home/miceuz/.arduino15/packages/arduino/tools/CMSIS-Atmel/1.2.0/CMSIS/Device/ATMEL/ -I/home/miceuz/.arduino15/packages/electroniccats/hardware/samd/1.1.1/cores/arduino -I/home/miceuz/.arduino15/packages/electroniccats/hardware/samd/1.1.1/variants/catwan_usb_stick /home/miceuz/.arduino15/packages/electroniccats/hardware/samd/1.1.1/variants/catwan_usb_stick/variant.cpp -o /tmp/arduino_build_279491/core/variant.cpp.o Using precompiled core: /tmp/arduino_cache_751360/core/core_electroniccats_samd_electroniccats_USB_Stick_08b1b91f3c5d3b6e194c1e8343c07a2f.a Linking everything together... /home/miceuz/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/arm-none-eabi-gcc -L/tmp/arduino_build_279491 -Os -Wl,--gc-sections -save-temps -T/home/miceuz/.arduino15/packages/electroniccats/hardware/samd/1.1.1/variants/catwan_usb_stick/linker_scripts/gcc/flash_with_bootloader.ld -Wl,-Map,/tmp/arduino_build_279491/LoRaSniffer.ino.map --specs=nano.specs --specs=nosys.specs -mcpu=cortex-m0plus -mthumb -Wl,--cref -Wl,--check-sections -Wl,--gc-sections -Wl,--unresolved-symbols=report-all -Wl,--warn-common -Wl,--warn-section-align -o /tmp/arduino_build_279491/LoRaSniffer.ino.elf /tmp/arduino_build_279491/sketch/LoRaSniffer.ino.cpp.o /tmp/arduino_build_279491/libraries/ArduinoSerialCommand/SerialCommand.cpp.o /tmp/arduino_build_279491/libraries/SPI/SPI.cpp.o /tmp/arduino_build_279491/libraries/LoRa/LoRa.cpp.o /tmp/arduino_build_279491/core/variant.cpp.o -Wl,--start-group -L/home/miceuz/.arduino15/packages/arduino/tools/CMSIS/4.5.0/CMSIS/Lib/GCC/ -larm_cortexM0l_math -L/home/miceuz/.arduino15/packages/electroniccats/hardware/samd/1.1.1/variants/catwan_usb_stick -lm /tmp/arduino_build_279491/../arduino_cache_751360/core/core_electroniccats_samd_electroniccats_USB_Stick_08b1b91f3c5d3b6e194c1e8343c07a2f.a -Wl,--end-group /home/miceuz/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/arm-none-eabi-objcopy -O binary /tmp/arduino_build_279491/LoRaSniffer.ino.elf /tmp/arduino_build_279491/LoRaSniffer.ino.bin Using library ArduinoSerialCommand in folder: /home/miceuz/Arduino/libraries/ArduinoSerialCommand (legacy) Using library SPI at version 1.0 in folder: /home/miceuz/.arduino15/packages/electroniccats/hardware/samd/1.1.1/libraries/SPI Using library LoRa at version 0.6.1 in folder: /home/miceuz/Arduino/libraries/LoRa /home/miceuz/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/4.8.3-2014q1/bin/arm-none-eabi-size -A /tmp/arduino_build_279491/LoRaSniffer.ino.elf Sketch uses 45064 bytes (17%) of program storage space. Maximum is 262144 bytes. Forcing reset using 1200bps open/close on port /dev/ttyACM0 PORTS {/dev/ttyACM0, /dev/ttyS4, /dev/ttyUSB0, /dev/ttyUSB1, /dev/ttyUSB2, /dev/ttyUSB3, /dev/ttyUSB4, } / {/dev/ttyS4, /dev/ttyUSB0, /dev/ttyUSB1, /dev/ttyUSB2, /dev/ttyUSB3, /dev/ttyUSB4, } => {} PORTS {/dev/ttyS4, /dev/ttyUSB0, /dev/ttyUSB1, /dev/ttyUSB2, /dev/ttyUSB3, /dev/ttyUSB4, } / {/dev/ttyS4, /dev/ttyUSB0, /dev/ttyUSB1, /dev/ttyUSB2, /dev/ttyUSB3, /dev/ttyUSB4, } => {} PORTS {/dev/ttyS4, /dev/ttyUSB0, /dev/ttyUSB1, /dev/ttyUSB2, /dev/ttyUSB3, /dev/ttyUSB4, } / {/dev/ttyACM0, /dev/ttyS4, /dev/ttyUSB0, /dev/ttyUSB1, /dev/ttyUSB2, /dev/ttyUSB3, /dev/ttyUSB4, } => {/dev/ttyACM0, } Found upload port: /dev/ttyACM0 /home/miceuz/.arduino15/packages/arduino/tools/bossac/1.7.0-arduino3/bossac -i -d --port=ttyACM0 -U true -i -e -w -v /tmp/arduino_build_279491/LoRaSniffer.ino.bin -R Set binary mode readWord(addr=0)=0x20007ffc readWord(addr=0xe000ed00)=0x410cc601 readWord(addr=0x41002018)=0x1001030a version()=v2.0 [Arduino:XYZ] May 31 2018 17:18:08 chipId=0x1001000a Connected at 921600 baud readWord(addr=0)=0x20007ffc readWord(addr=0xe000ed00)=0x410cc601 readWord(addr=0x41002018)=0x1001030a Atmel SMART device 0x1001000a found write(addr=0x20004000,size=0x34) writeWord(addr=0x20004030,value=0x10) writeWord(addr=0x20004020,value=0x20008000) Device : ATSAMD21E18A readWord(addr=0)=0x20007ffc readWord(addr=0xe000ed00)=0x410cc601 readWord(addr=0x41002018)=0x1001030a Chip ID : 1001000a version()=v2.0 [Arduino:XYZ] May 31 2018 17:18:08 Version : v2.0 [Arduino:XYZ] May 31 2018 17:18:08 Address : 8192 Pages : 3968 Page Size : 64 bytes Total Size : 248KB Planes : 1 Lock Regions : 16 Locked : readWord(addr=0x41004020)=0xffff readWord(addr=0x41004020)=0xffff readWord(addr=0x41004020)=0xffff readWord(addr=0x41004020)=0xffff readWord(addr=0x41004020)=0xffff readWord(addr=0x41004020)=0xffff readWord(addr=0x41004020)=0xffff readWord(addr=0x41004020)=0xffff readWord(addr=0x41004020)=0xffff readWord(addr=0x41004020)=0xffff readWord(addr=0x41004020)=0xffff readWord(addr=0x41004020)=0xffff readWord(addr=0x41004020)=0xffff readWord(addr=0x41004020)=0xffff readWord(addr=0x41004020)=0xffff readWord(addr=0x41004020)=0xffff none readWord(addr=0x41004018)=0 Security : false Boot Flash : true readWord(addr=0x40000834)=0x7000a BOD : true readWord(addr=0x40000834)=0x7000a BOR : true Arduino : FAST_CHIP_ERASE Arduino : FAST_MULTI_PAGE_WRITE Arduino : CAN_CHECKSUM_MEMORY_BUFFER Erase flash chipErase(addr=0x2000) done in 0.059 seconds

Write 45308 bytes to flash (708 pages) write(addr=0x20005000,size=0x1000) writeBuffer(scr_addr=0x20005000, dst_addr=0x2000, size=0x1000)

[== ] 9% (64/708 pages)write(addr=0x20005000,size=0x1000) writeBuffer(scr_addr=0x20005000, dst_addr=0x3000, size=0x1000)

[===== ] 18% (128/708 pages)write(addr=0x20005000,size=0x1000) writeBuffer(scr_addr=0x20005000, dst_addr=0x4000, size=0x1000)

[======== ] 27% (192/708 pages)write(addr=0x20005000,size=0x1000) writeBuffer(scr_addr=0x20005000, dst_addr=0x5000, size=0x1000)

[========== ] 36% (256/708 pages)write(addr=0x20005000,size=0x1000) writeBuffer(scr_addr=0x20005000, dst_addr=0x6000, size=0x1000)

[============= ] 45% (320/708 pages)write(addr=0x20005000,size=0x1000) writeBuffer(scr_addr=0x20005000, dst_addr=0x7000, size=0x1000)

[================ ] 54% (384/708 pages)write(addr=0x20005000,size=0x1000) writeBuffer(scr_addr=0x20005000, dst_addr=0x8000, size=0x1000)

[================== ] 63% (448/708 pages)write(addr=0x20005000,size=0x1000) writeBuffer(scr_addr=0x20005000, dst_addr=0x9000, size=0x1000)

[===================== ] 72% (512/708 pages)write(addr=0x20005000,size=0x1000) writeBuffer(scr_addr=0x20005000, dst_addr=0xa000, size=0x1000)

[======================== ] 81% (576/708 pages)write(addr=0x20005000,size=0x1000) writeBuffer(scr_addr=0x20005000, dst_addr=0xb000, size=0x1000) An error occurred while uploading the sketch

[=========================== ] 90% (640/708 pages)write(addr=0x20005000,size=0x1000) writeBuffer(scr_addr=0x20005000, dst_addr=0xc000, size=0x1000)

[============================= ] 99% (704/708 pages)write(addr=0x20005000,size=0x100) writeBuffer(scr_addr=0x20005000, dst_addr=0xd000, size=0x100)

[==============================] 100% (708/708 pages) done in 0.209 seconds

Verify 45308 bytes of flash with checksum. checksumBuffer(start_addr=0x2000, size=0x1000) = cbd3 checksumBuffer(start_addr=0x3000, size=0x1000) = 47c5 checksumBuffer(start_addr=0x4000, size=0x1000) = e7a9 checksumBuffer(start_addr=0x5000, size=0x1000) = 7cc9 checksumBuffer(start_addr=0x6000, size=0x1000) = c65 checksumBuffer(start_addr=0x7000, size=0x1000) = b8f checksumBuffer(start_addr=0x8000, size=0x1000) = 3bf2 Verify failed

Miceuz commented 5 years ago

Ok, after updating the bootloader I finally can reliably program the device, but LoRa is not being initialized:

Welcome to the LoRa Sniffer CLI 0.1v

With this sketch you can scan the LoRa spectrum Changing the Frequency, Spreading Factor, BandWidth or the IQ signals of the radio. Type help to get the available commands. Electronic Cats ® 2019 FF Starting LoRa failed!

FF here is version being returned inside the RFM library

Miceuz commented 5 years ago

Upon closer inspection I have noticed that two pads of RFM95 module were hanging above board, not soldered. Works after fixing this.

wero1414 commented 5 years ago

Great! I'm really ashamed that you needed to solder those RFM pins i really apologize, all the hardware that we provide is tested before shipping but i guess we miss one quality procedure.

If you want to buy any other thing from us we can give a discount to you cause this situation.