С моей китайской наной почему-то сходу ничего не заработало. Сравнил вывод в консоли с прошивкой со стандартным ардуиновским ядром: заметил, что скорость отличается.
Как видно baud rate отличается. В моём случае это и вызывало ошибку, после нажатия и получения ошибки от avrdude просто запускаю в терминале команду вызова avrdude из консоли IDE, изменив скорость.
С моей китайской наной почему-то сходу ничего не заработало. Сравнил вывод в консоли с прошивкой со стандартным ардуиновским ядром: заметил, что скорость отличается.
Запуск avrdude со стандартным ядром:
"/home/roman/.arduino15/packages/arduino/tools/avrdude/6.3.0-arduino17/bin/avrdude" "-C/home/roman/.arduino15/packages/arduino/tools/avrdude/6.3.0-arduino17/etc/avrdude.conf" -v -V -patmega328p -carduino "-P/dev/ttyUSB0" -b115200 -D "-Uflash:w:/tmp/arduino-sketch-97E6A6EA08CCB2FE6880F7584E62710E/sketch_nov14a.ino.hex:i"
Gyvercore:
"/home/roman/.arduino15/packages/arduino/tools/avrdude/6.3.0-arduino17/bin/avrdude" "-C/home/roman/.arduino15/packages/arduino/tools/avrdude/6.3.0-arduino17/etc/avrdude.conf" -v -V -patmega328p -carduino "-P/dev/ttyUSB0" -b57600 -D "-Uflash:w:/tmp/arduino-sketch-97E6A6EA08CCB2FE6880F7584E62710E/sketch_nov14a.ino.hex:i"
Как видно baud rate отличается. В моём случае это и вызывало ошибку, после нажатия и получения ошибки от avrdude просто запускаю в терминале команду вызова avrdude из консоли IDE, изменив скорость.