极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10017|回复: 1

Arduino如何正确烧录bootloader

[复制链接]
发表于 2014-9-5 21:22:43 | 显示全部楼层 |阅读模式
如题,最近用到MWC 但是手头上没有FTDI的下载器,想着用isp下载,于是用Arduino UNO试了一下,出现了一些问题,首先用ISP下载器给UNO下载程序可以正常运行没有任何问题,但是再换回uno板载下载时下不进去程序,提示错误avrdude: stk500_getsync(): not in sync: resp=0x00,以为是mega328的bootloader出问题了,于是又用ISP下载器给UNO上的328下载bootloader,(这里用的bootloader是Arduino IDE安装文件夹里的bootloader),然后重新换回UNO板载下载直接在Arduino IDE环境下下载成功正常运行,但是第二次下载时再次提示错误avrdude: stk500_getsync(): not in sync: resp=0x00,,这说明bootloader又出现问题了,又用ISP重烧bootloader,uno依然只能下载一次,我想应该是烧写bootloader时没配置好熔丝位(因为根本没有配置,使用的默认值),或者是烧写bootloader的固件版本有问题,请问又谁遇到过类似问题或者是烧写过uno的bootloader,或者是有没有好用的bootloader,,,,,,,
回复

使用道具 举报

发表于 2014-9-6 21:12:46 | 显示全部楼层
我用USBasp烧录的bootloader 一次成功   熔丝位配置是否正确  
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-15 07:16 , Processed in 0.067851 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表