使用Arduino Mini Pro,只能上传一次

With Arduino Mini Pro, can only upload once

第一次与 Mini Pro 通话时,一切正常。第一个草图上传并运行。但随后的上传尝试出错。

试过两种不同的 Mini Pro。相同的结果。

运行 Ubuntu。端口 /dev/ttyUSB0 确定 - 已看到并获得权限。我正在使用 this connector and using this board.

错误信息:

Arduino:1.6.12 (Linux),开发板:"Arduino Pro or Pro Mini, ATmega328 (5V, 16 MHz)"

Sketch 使用 444 字节 (1%) 的程序存储 space。最大值为 30,720 字节。
全局变量使用 9 字节 (0%) 的动态内存,为局部变量留下 2,039 字节。最大值为 2,048 字节。
/data/arduino/arduino-1.6.12/hardware/tools/avr/bin/avrdude -C/data/arduino/arduino-1.6.12/hardware/tools/avr/etc/avrdude.conf -v -patmega328p -carduino -P/dev/ttyUSB0 -b57600 -D -Uflash:w :/tmp/arduino_build_876010/pin-blink.ino.hex:我

avrdude:版本 6.3,编译于 2016 年 9 月 12 日 15:21:49
         版权所有 (c) 2000-2005 Brian Dean,http://www.bdmicro.com/
         版权所有 (c) 2007-2014 Joerg Wunsch

         系统范围的配置文件是“/data/arduino/arduino-1.6.12/hardware/tools/avr/etc/avrdude.conf”
         用户配置文件是“/home/maco/.avrduderc”
         用户配置文件不存在或不是常规文件,跳过

         使用端口:/dev/ttyUSB0
         使用程序员:arduino
         覆盖波特率:57600
avrdude:stk500_getsync() 尝试 1 次,共 10 次:不同步:resp=0x00
...

正如其他人所建议的那样,有一个时髦的时间问题才能让它发挥作用。

对于我的 Windows 下的古董 PC,我按重置、上传、数到六,然后释放重置。大约 30% 的时间都有效。