准备材料:

硬件部分:attiny85芯片、USB ISP(我用的是智峰的)、下载转接座(自制)

软件部分:progisp(智峰的烧写软件)、ATtiny USB 引导加载程序

一、获取引导加载程序

ATtiny USB 引导加载程序:https://github.com/micronucleus/micronucleus

二、硬件连接部分

attiny85下载转接座焊接面对应 (USB ISP与attiny85的连接方式)

转接座正面

转接座背面(焊接面)

将attiny85与USB ISP连接起来

三、烧写Bootloader

打开progisp,如图进行配置(关于编程熔丝:一般对于新买来的芯片需要编程熔丝,只需要对芯片编程熔丝一次即可,后续该芯片烧写其它Bootloader就不需要勾选编程熔丝选项了)

点击这三个小点

准备配置熔丝位

根据 micronucleus-master\firmware\configuration\t85_default\Makefile.inc文件在progisp中配置熔丝位(必须谨慎,误操作将会导致芯片锁死)

配置完成后如图所示

找到micronucleus-master\firmware\releases\t85_default.hex(这里的Bootloader是默认5秒下载等待)

调入需要烧写的Bootloader文件

调入成功

可以点击RD来测试是否连接上attiny85,信息窗口显示“读出ID成功”说明连接没有问题

点击“自动”进行烧写

至此,Attiny85引导加载程序(Bootloader)烧写完成

Attiny85烧写出错记录

问题:使用progisp烧写Bootloader时提示“FLASH校验错误地址:0h”

解决:芯片与烧录座接触不良,重新安装芯片问题解决

相关资料:

使用USBasp给arduino烧写bootloader

改造USBasp编程器用arduino烧录引导程序-Arduino中文社区 - Powered by Discuz!

用Digispark制作USBtinyISP教程 - 简书

记录一次烧写Attiny85引导加载程序(Bootloader)的过程(制作badusb)相关推荐

  1. 【技术分享】如何解锁高通骁龙660上的安卓引导加载程序

    本文是我们在DEF CON 29大会上的演示视频的配套文章,视频的链接地址为https://www.youtube.com/watch?v=z4gIxdFfJDg. 要想在安卓手机上获得root权限, ...

  2. cwyw不是有效的加载项_ADAS/AD开发09 - UDS与引导加载程序

    本文属于ADAS控制器开发系列.以智能前视摄像头模块为基础. 前言 引导加载程序,即Bootloader(简称BL),是ECU的基本模块,实现方式也很多. 本文介绍的Bootloader刷写功能的下载 ...

  3. BootLoader——嵌入式系统的引导加载程序

    BootLoader--嵌入式系统的引导加载程序 一.BootLoader的简介 1.1 BootLoader在固态存储设备中的位置 1.2 BootLoader的启动过程 1.3 BootLoade ...

  4. 引导加载程序之争: LILO 和 GRUB

    在不考虑他们的工作或专业情况下,所有 Linux 用户都会使用的是哪个工具?引导加载程序.通过本文了解引导加载程序的工作原理,认识两个流行的引导加载程序 LILO(LInux LOader)和 GNU ...

  5. Linux加载Linux的引导程序,Linux的引导-引导加载程序:LILO和GRUB

    打开计算机时,计算机执行存储在ROM中的引导代码,这些代码接下来尝试确定如何加载并启动内核.内核检测系统的硬件,然后产生系统的init进程,这个进程总是PID 1. 在出现登录提示符以前,要完成几项工 ...

  6. 备份linux分区到usb,将Linux引导加载程序备份到USB的方法

    本文介绍如何将Linux引导加载程序备份到USB以应对紧急情况.大多数Linux操作系统使用的引导加载程序称为Grub,这是一个简单的工具,可以配置为在PC启动时从菜单启动Linux发行版以及其他操作 ...

  7. 如何配置Ubuntu 16.04 GRUB 2引导加载程序

    正如你所知,GRUB 2 是大多数 Linux 操作系统的默认引导加载程序.GRUB 是 GRand Unified Bootloader 的缩写,它是 Linux 启动时首先要加载的一个程序,此后它 ...

  8. 搞一下TDA4 | 03 TDA4 辅助引导加载程序SBL

    前言 本系列请点击:<搞一下TDA4> 所有系列请点击:<汽车电子系列分享> 本文档将介绍如何在处理器SDK TDA4(RTOS/Linux) 中理解辅助引导加载程序SBL 全 ...

  9. Z-Wave 700应用程序框架第七章 - 固件更新和引导加载程序

    本节的目的是描述如何生成和管理固件更新映像. ZW700 SDK附带三个引导加载程序映像. 一个是FG14模块的OTW图像. 这个引导加载程序只适用于运行SerialAPI的FG14设备. 另外两个引 ...

  10. 一加3t运行linux,【漏洞分析】获取已锁定的OnePlus 3/3T:引导加载程序漏洞

    翻译:胖胖秦 预估稿费:120RMB 投稿方式:发送邮件至linwei#360.cn,或登陆网页版在线投稿 前言 在这篇博文中,我公开了OnePlus 3/3T引导加载程序中的两个漏洞.第一个CVE- ...

最新文章

  1. EfficientNet v2来了 更快、更小、更强
  2. c语言输入与输出库函数#includestdio.h
  3. 都说外国电工布线牛到不行?今天就看看中国电工最强布线!
  4. 高效的企业测试–测试框架(5/6)
  5. 青岛农商银行计算机防病毒应用培训,青岛农商银行胶州支行多元化培训提升安防管理水平...
  6. 笨办法学 Python · 续 练习 27:`tr`
  7. UI设计中配色专辑素材|做图配色,一键搞定
  8. 【Vue】—props属性
  9. rrdtool源码安装(转)
  10. GitHub简单教程
  11. jsonp和jsonpcallback的使用
  12. “熊猫烧香”病毒的原理
  13. phpStudy JspStudy 2016 更新下载,新版支持php7.0
  14. 万变不离CHP 天霆“交付”多元化应用
  15. dede判断字段是否为空
  16. Faceted project metadata file “/game/.settings/org.eclipse.wst.common.projec
  17. 【面试题】Redis篇-常见面试题p1
  18. python repair修复功能在哪_linux下repair filesystem模式修复方法
  19. 【Axure高保真原型】移动端钱包原型模板
  20. 【网络】MTU相关网络丢包问题分析处理

热门文章

  1. 【转】AB实验设计思路及实验落地 ABtest不平衡
  2. vnc远程连接,5步实现vnc远程连接
  3. Python绘制云图
  4. 企业级无线无缝漫游之思创漫游3.0 Plus ,三层漫游
  5. python-opencv-使图片更清晰的几种方法
  6. 海思移植 APR(Apache Portable Runtime)
  7. 80端口为什么要备案_搞网站的你,不了解一下共享虚拟主机和备案问题
  8. 会议论文参考文献格式(待更新)
  9. 越南大老二,游戏规则说明
  10. mapgis编辑属性结构编辑不了_在win 7系统中MAPGIS的区属性结构修改不了,而且出现死机...