Firefly开源社区

版本管理器更新出现"CRC doesn't match. File is corrupted."的解决方法

发表于 2017-1-9 11:47:39     
本帖最后由 豆腐花是咸的 于 2017-1-9 11:54 编辑

在更新IDE的时候,我们需要将http://www.t-firefly.com/downloa ... ireduino_index.json这段代码输入到我们IDE的附加开发板管理器网址中,如下所示:
1.png
接着我们打开开发板管理器,下载或者更新开发板开发套件,步骤如下图所示:
2.png
图中所示的”Contributed”类型就是”贡献”类型,所图所示:
3.png
接着我们点击Fireduino列表项,再点击右下角的”安装”或者”更新”按钮,如图所示:
(由于笔者的这个是安装好了的,所以右下角显示的是”删除”,若你们没安装或更新的话就会显示”安装”或者”更新”)
4.png
然后就出现以下的问题:
5.png
原因是我们的文件夹与之前下载的文件有冲突,
解决方法是在更新之前,我们先打开该文件的更新目录,也就是在C盘用户(user)下的个人用户中,笔者的是这个目录:C:\Users\my\AppData\Local\Arduino15\staging\packages(注意,每个人的用户名字是不一样的,我的用户名是”my”,主要区别就是此处,其余的差不多)。如下图所示:
6.png
由于该版本的IDE更新之后,原先文件夹里面的数据是不会被自动覆盖掉的,软件会搜索之后发现该文件夹下有该要更新文件的文件名(文件更新前后名字是一样的),所以就不会更新,所以这个时候我们要手动将这些文件(开头与fireduino有关的)删除,如上图所示,我们删除这两个与fireduino开头有关的文件。
到这个时候,我们就可以点击我们原先所说的开发板管理器的更新按钮了,这个时候就会自动更新,更新完成之后,该问题就解决了。
回复

使用道具 举报

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

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表