2020-7-23 01:56:24 [显示全部楼层]
2193浏览
查看: 2193|回复: 3

[经验分享] 解决LP Delta 无法在Ubuntu下载Arduino的问题.

[复制链接]
距离比赛截止还有5天时间, 我开始完善单片机控制器部分, 听闻不少选手都碰到了在Ubuntu下无法下载板载Arduino Leonardo的问题

早前在原装Windows下测试是OK的,一键下载点灯例子成功

安装了Ubuntu18.04, 使用Arduino官网下载的IDE :   www.arduino.cc/en/Main/Software,

版本:
[经验分享] 解决LP Delta 无法在Ubuntu下载Arduino的问题.图1

首先在Tools-Port 菜单可以明显看到识别到了/dev/ttyACM0 (Arduino Leonardo) 这个设备,并且提示名字

可是按下载箭头, 就提示: 1. 签名错误, 2. 板子无响应 等问题

解决方案: 版本回退  官网历史版本下载 https://www.arduino.cc/en/Main/OldSoftwareReleases#previous

我反复尝试了10个版本 (泪目)

[经验分享] 解决LP Delta 无法在Ubuntu下载Arduino的问题.图2

终于...........

[经验分享] 解决LP Delta 无法在Ubuntu下载Arduino的问题.图3

最后得出结论: 使用1.6.5之前的版本无法解决JAVA版本问题。1.6.10以后不认识这个bootloader,提示签名不符,

1.6.8的问题最好解决,只要修复一个库,否则烧写工具avrdude 会无法运行提示找不到libreadline.so.6。

1. 安装他要的, 18.04系统没有的

[mw_shl_code=shell,false]sudo apt install libreadline-dev[/mw_shl_code]

2. 创建符号链接 , 偷偷改成他要求的版本号
[mw_shl_code=shell,false]cd /lib/x86_64-linux-gnu/
sudo ln -s libreadline.so.7.0 libreadline.so.6
[/mw_shl_code]

忙了3个小时 发帖不易,谢谢大家.

秋阳Cody  学徒
 楼主|

发表于 2020-7-23 23:41:04

的确 运行 arduino-linux-setup.sh 用户名 然后1.8版本正常使用了, 下载更快
回复

使用道具 举报

R2D2  NPC

发表于 2020-7-23 12:47:48

给力给力。很有用的信息。感谢分享
回复

使用道具 举报

pATAq  版主

发表于 2020-7-23 18:00:40


安装完之后,$ arduino-linux-setup.sh $USER 这个脚本执行了吗?我这里安装使用是没问题的:

  • Ubuntu MATE 18.04
  • Arduino IDE 1.8.13
  • Python 3.6.9
  • Use StandardFirmata sketch
  • Use pyFirmataTest  to test
回复

使用道具 举报

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

本版积分规则

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

硬件清单

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

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

mail