2021-3-23 23:19:35 [显示全部楼层]
2885浏览
查看: 2885|回复: 2

[进阶] 【新开坑之二】恢复正常吧,Arduino 三兄弟!{0x 虚张声势}

[复制链接]
本帖最后由 pATAq 于 2021-3-23 23:29 编辑

最近给 Anet A8 3D打印机升级 Marlin 2.x 固件,把手头的 Arduino 刷了 ArudinoasISP Sketch 使用,结果回不来了,具体过程参考 《维修升级三台3d打印机记录及分享》 ,加上之前作为 HID 使用的 UNO R3 Clone,本文尝试把它们 3个整一整,故障原因和解决思路有了,就是不知道能不能成功。

【Fig1. 罪魁祸首 Anet A8 3d打印机】很经典,适合入门,不过现在更推荐 Ender 3 了

大概分为两篇:

  1. Arduino Uno R3 Clone:最早接触的 Arduino,购自淘宝蓝宙,有一天看到使用 FTDI 串口芯片的 Bit Bang 模式,可以对 original Uno R3 的串口芯片atmel 16u2 刷入新固件,实现 HID 功能作为键鼠使用,觉得很神奇,毕竟后来用过 Leonardo 做 HID,简单很多。注意,不是编程主芯片 ATMEL ATMEGA328P。当然,这就不能做一个普通的 Arduino 使用了,由于 16u2 也有 icsp 接口,这次我们用 USBtinyISP 来修改固件试试。  
  2. Arduino Duemilanove:Seeeduino v2,第一次从闲鱼买的东西,也是为了给 A8 刷 Bootloader Optiboot,使用 ArduinoasISP sketch,结果不行,抓耳挠腮不得解。现在情况是可以使用 USBtinyISP 编程器上传,无法使用 USB 串口上传,但是串口输出正常的。已经用编程器重新刷入 bootloader。


【Fig2. 深圳矽递科技的 Seeeduino】现在已经到 v4.2 版了  

  1. Arduino Leonardo:LattePanda v1 板载的,也是给 A8 刷 bootloader,成功了,但是现在在 LattePanda Linux 系统里看不到该串口设备,比上一个还奇怪。

    【Fig.3 USBtinyISP下载器】这次它会有怎样的表现呢?

可能会介绍的知识点

  • FTDI 的 Bit Bang 模式
  • UNO R3 如何模拟作为键鼠使用
  • 如何给 Atmel 16u2 刷固件
  • 如何使用 USBtinyISP 刷入 bootloader 和 sketch
  • 如何恢复  ArduinoasISP 设备到原来的状态 <—— 这个我没搜到,如果有知道的可以提前指导我~

一只小学生  中级技师

发表于 2021-6-13 11:17:33

恢复  ArduinoasISP 设备到原来的状态: 另一个ArduinoasISP 设备刷......
回复

使用道具 举报

pATAq  版主
 楼主|

发表于 2021-6-13 22:10:21

一只小学生 发表于 2021-6-13 11:17
恢复  ArduinoasISP 设备到原来的状态: 另一个ArduinoasISP 设备刷......

UNO可以作为ISP,Duemilanove用起来有问题
回复

使用道具 举报

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

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail