Arduino Mega 2560,如何获取主板固件版本



我正在尝试获取我的Arduino板使用的固件,但无法获得。我真正的问题是,在我的板上上传闪烁示例时,我收到此错误:

avrdude: stk500_recv(): 程序员没有响应

我正在使用软呢帽 16,内核 3.3

我需要做什么来解决这个问题?

我有一个草图可以检测芯片签名,包括获取引导加载程序的 MD5 总和。实际上,这为您提供了固件的签名。某些已知签名显示为已知文件名。例如:

MD5 sum of bootloader = FB F4 9B 7B 59 73 7F 65 E8 D0 F8 A5 08 12 E7 9F 
Bootloader name: optiboot_atmega328

您需要另一个板(例如Uno)来运行草图。

这并不是说这将解决您的整体问题(除非根本没有引导加载程序)。

您还会被告知保险丝设置,因此您可以检查是否设置了"将时钟除以 8"保险丝之类的内容。

最新更新