不久前购买了一些克隆的Arduino nano,最后开始使用它们。在我合作过的3家公司中,有2家公司上传并验证正常。第三个可以上传(代码功能正常),但是无法读取闪存数据。
this is required to post pastebin
以下是一个有效克隆的输出:https://pastebin.com/x1y0yr1k
以下是该问题的输出:https://pastebin.com/YGAGC4XN
this is required to post pastebin
到目前为止我所做的:
任何建议或见识将不胜感激。
[如果您的UNO或类似板工作正常,则可以尝试使用Arduino IDE(https://www.arduino.cc/en/Main/Software)上传引导程序,并查看是否得到不同的结果。抱歉,我对使用avrdude不熟悉。
sparkfun上的链接提供了有关如何完成此任务的非常好的说明。向下滚动大约一半,直到显示将Arduino作为ISP上传 https://learn.sparkfun.com/tutorials/installing-an-arduino-bootloader/all
基本上,如链接所示,将UNO连接到目标,然后在示例菜单中选择ArduinoISP,选择COM端口和板,然后上传草图。然后,在工具中选择目标板,然后在工具中选择Programmer,Arduino作为ISP,最后在工具中选择Burn Bootloader。
我已经使用这种方法成功地完成了100%的空白Atmega芯片的刻录。