ladislas / Bare-Arduino-Project

Start your Arduino projects right out of the box
MIT License
565 stars 68 forks source link

make upload baudrate missmatch #45

Closed pip010 closed 7 years ago

pip010 commented 7 years ago

In my Makefile:

### MONITOR_BAUDRATE
### It must be set to Serial baudrate value you are using.
MONITOR_BAUDRATE  = 19200

OUTPUT of sudo make upload:

-------------------------
Arduino.mk Configuration:
- [AUTODETECTED]       CURRENT_OS = LINUX 
- [USER]               ARDUINO_DIR = /usr/share/arduino 
- [USER]               ARDMK_DIR = /home/ppetrov/Documents/arduino_bqzum_printbot/Arduino-Makefile 
- [AUTODETECTED]       ARDUINO_VERSION = 105 
- [DEFAULT]            ARCHITECTURE =  
- [DEFAULT]            ARDMK_VENDOR = arduino 
- [DEFAULT]            ARDUINO_SKETCHBOOK =  
- [USER]               AVR_TOOLS_DIR = /usr 
- [COMPUTED]           ARDUINO_LIB_PATH = /usr/share/arduino/libraries (from ARDUINO_DIR)
- [COMPUTED]           ARDUINO_VAR_PATH = /usr/share/arduino/hardware/arduino//variants (from ARDUINO_DIR)
- [COMPUTED]           BOARDS_TXT = /usr/share/arduino/hardware/arduino//boards.txt (from ARDUINO_DIR)
- [USER]               USER_LIB_PATH = /home/ppetrov/Documents/arduino_bqzum_printbot/lib 
- [DEFAULT]            PRE_BUILD_HOOK = pre-build-hook.sh 
- [USER]               BOARD_SUB = atmega380 
- [USER]               BOARD_TAG = uno 
- [COMPUTED]           CORE = arduino (from build.core)
- [COMPUTED]           VARIANT = standard (from build.variant)
- [USER]               OBJDIR = /home/ppetrov/Documents/arduino_bqzum_printbot/bin/TestTTY/uno 
- [COMPUTED]           ARDUINO_CORE_PATH = /usr/share/arduino/hardware/arduino//cores/arduino (from ARDUINO_DIR, BOARD_TAG and boards.txt)
-                      No .pde or .ino files found. If you are compiling .c or .cpp files then you need to explicitly include Arduino header files
- [USER]               MONITOR_BAUDRATE = 19200 
- [DEFAULT]            OPTIMIZATION_LEVEL = s 
- [DEFAULT]            MCU_FLAG_NAME = mmcu 
- [USER]               CFLAGS_STD = -std=gnu11 
- [USER]               CXXFLAGS_STD = -std=gnu++11 
- [COMPUTED]           DEVICE_PATH = /dev/ttyUSB* (from MONITOR_PORT)
- [DEFAULT]            FORCE_MONITOR_PORT =  
- [AUTODETECTED]       Size utility: AVR-aware for enhanced output
-
-                      ARDUINO_LIBS =
- [USER]                 ProbeTTYLib
- [SYSTEM]               Wire
- [COMPUTED]           BOOTLOADER_PARENT = /usr/share/arduino/hardware/arduino//bootloaders (from ARDUINO_DIR)
- [COMPUTED]           ARDMK_VERSION = 1.5 
- [COMPUTED]           CC_VERSION = 4.9.2 (avr-gcc)
-------------------------
mkdir -p /home/ppetrov/Documents/arduino_bqzum_printbot/bin/TestTTY/uno
make reset
make[1]: Entering directory '/home/ppetrov/Documents/arduino_bqzum_printbot/src/TestTTY'
/home/ppetrov/Documents/arduino_bqzum_printbot/Arduino-Makefile/bin/ard-reset-arduino  /dev/ttyUSB0
make[1]: Leaving directory '/home/ppetrov/Documents/arduino_bqzum_printbot/src/TestTTY'
make do_upload
make[1]: Entering directory '/home/ppetrov/Documents/arduino_bqzum_printbot/src/TestTTY'
/usr/bin/avrdude -q -V -p atmega328p -C /etc/avrdude.conf -D -c arduino -b 115200 -P /dev/ttyUSB0 \
        -U flash:w:/home/ppetrov/Documents/arduino_bqzum_printbot/bin/TestTTY/uno/TestTTY.hex:i
^C/home/ppetrov/Documents/arduino_bqzum_printbot/Arduino-Makefile/Arduino.mk:1462: recipe for target 'do_upload' failed
make[1]: *** [do_upload] Interrupt
/home/ppetrov/Documents/arduino_bqzum_printbot/Arduino-Makefile/Arduino.mk:1454: recipe for target 'upload' failed
make: *** [upload] Interrupt
pip010 commented 7 years ago

sorry to be a nag :P just getting into the whole avr-toolchain, otherwise would had tried to fix and pull-request Thank you for your time in this project.

just found the issue with my BQZum was it is running on some less common 19200bps, now I build and flashing on the board works through manual copy-paste command fix.

yes C++ no more javascript and drag boxes around :)