Firefly开源社区

标题: 分享-Arduino IDE增加Fireduino支持及编译不成功问题的解决方法 [打印本页]

作者: 豆腐花是咸的    时间: 2016-11-11 15:08
标题: 分享-Arduino IDE增加Fireduino支持及编译不成功问题的解决方法
本帖最后由 豆腐花是咸的 于 2017-1-9 14:35 编辑

问题一:版本管理器更新出现CRC doesn't match. File is corrupted.
    出现以下这种情况  

在更新IDE的时候,
    我们需要将http://www.t-firefly.com/download/fireduino/package_fireduino_index.json这段代码输入到我们IDE的附加开发板管理器网址中,如下所示:
file:///C:\Users\t-chip\AppData\Roaming\Tencent\Users\844681250\QQ\WinTemp\RichOle\]C6H22OKNWL)Y~N~562A`R5.png
file:///C:\Users\t-chip\AppData\Local\Temp\ksohtml\wps63E0.tmp.jpg

    接着我们打开开发板管理器,下载或者更新开发板开发套件,步骤如下图所示:
   file:///C:\Users\t-chip\AppData\Local\Temp\ksohtml\wps63E1.tmp.jpg
图中所示的”Contributed”类型就是”贡献”类型,所图所示

file:///C:\Users\t-chip\AppData\Local\Temp\ksohtml\wps63E2.tmp.jpg
    接着我们点击Fireduino列表项,再点击右下角的”安装”或者”更新”按钮,如图所示:
(由于笔者的这个是安装好了的,所以右下角显示的是”删除”,若你们没安装或更新的话就会显示”安装”或者”更新”)

file:///C:\Users\t-chip\AppData\Local\Temp\ksohtml\wps63E3.tmp.jpg

然后就出现以下的问题

file:///C:\Users\t-chip\AppData\Local\Temp\ksohtml\wps63E4.tmp.jpg
原因是我们的文件夹与之前下载的文件有冲突,
解决方法是在更新之前,我们先打开该文件的更新目录,也就是在C盘用户(user)下的个人用户中,笔者的是这个目录:C:\Users\my\AppData\Local\Arduino15\staging\packages(注意,每个人的用户名字是不一样的,我的用户名是”my”,主要区别就是此处,其余的差不多)。如下图所示:

file:///C:\Users\t-chip\AppData\Local\Temp\ksohtml\wps63F5.tmp.png
由于该版本的IDE更新之后,原先文件夹里面的数据是不会被自动覆盖掉的,软件会搜索之后发现该文件夹下有该要更新文件的文件名(文件更新前后名字是一样的),所以就不会更新,所以这个时候我们要手动将这些文件(开头与fireduino有关的)删除,如上图所示,我们删除这两个与fireduino开头有关的文件。
到这个时候,我们就可以点击我们原先所说的开发板管理器的更新按钮了,这个时候就会自动更新,更新完成之后,该问题就解决了。







问题二:编译过程中,出现error compiling for board fireduino的解决方法
出现以下这种情况

file:///C:\Users\t-chip\AppData\Local\Temp\ksohtml\wps63F6.tmp.jpg
该情况是说明编译程序的时候出错,原因是该文件下面出现干扰文件夹,我们手动打开我们安装按软件的目录,路径之一是:arduino-1.6.8\portable\packages\Firefly\hardware\arm
之二是C:\Users\my\AppData\Local\Arduino15\packages\Firefly\hardware\arm
打开后如图所示:
  
file:///C:\Users\t-chip\AppData\Local\Temp\ksohtml\wps63F7.tmp.jpg
该文件夹下只能有1.3.0这个文件夹,如果这个时候发现还有其他文件夹的,就手动删除掉。删除掉之后问题就解决了。

1.png (67.65 KB, 下载次数: 66)

1.png

作者: lushengchu    时间: 2016-11-11 16:20
你在说什么?
作者: 豆腐花是咸的    时间: 2016-11-22 14:10
lushengchu 发表于 2016-11-11 16:20
你在说什么?

就说出现这种问题时怎么解决




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1