本帖最后由 jeffc_good 于 2016-7-20 21:32 编辑
Ediosn默认自带的固件是基于Yocto Project的Linux。我的电脑是64位win10。 本次主要将驱动装好以及将固件刷新一下。 首先从software.intel.com/iot/hardware/edison/downloads上下载最新的配置工具,我下载的是intel_edison_setup_win_v2016.2.007.exe
然后以管理员身份运行这个应用程序,经过很短时间出现如下界面,直接next。
然后同意许可声明,点击next:
然后是显示的从哪里得到的许可以及从哪里得到的安装软件,没心思看,我直接保留默认,然后直接next,
好了,这才到了主要的设置界面,如下图所示:
在确认你的Ardunio 开发板处于设备状态并且连接上了中间的迷你u*** 接口后,就可以开始以下步骤了: 点击install Drivers,安装驱动。
一直按照提示安装,直到重新回到配置界面:
至此驱动都安装完成了。如下图,设备管理器里面会显示如下。正常应该是显示两个,我这是装好了系统之后的了。 之后我又在这个配置软件里面刷新固件,然后开始了我的噩梦。点击安装Flash Firmware,固件压缩文件解不解压缩,板子启动接入等等各种尝试,但是一直安装失败,尝试了很多次,后来按照 https://software.intel.com/zh-cn/node/637975#manual-flash-process这里的教程试了试: 先是解压了固件的压缩文件 然后在http://dfu-u til.sourceforge.net到release 中下载了最新的dfu-util.exe 和libu***-1.0.dll ,我下载的是0.9 版本的,
解压后将那两个文件复制到刚才固件加压的文件夹下 然后到win10的cmd下,转换到F盘底下我们的固件解压的文件夹下,运行flashall.bat文件,然后会提示重启板子。
然后欢天喜地的以为好了,重插了一遍u***迷你口,提示这样的
简直崩溃 放弃了,在论坛里面各种晃荡,看到大家好多都用的FlashToolLite刷新成功的,有了一线希望。 然后改用PhoneFlashToolLite_5.2.4.0_win32,然后按照流程安装。刚开始先将所有能供电的线拔掉,当然设置好开发板。
然后打开PhoneFlashToolLite,点击Browse,选择固件所在的zip包,他会自动解压并找到需要的文件
然后会出现
自认为可以了。然后又是不行。然后昨晚就睡了,很不爽的。 今天早上来到实验室,进行了提前准备: 换了一个新的电脑,配置相对高一点,给中间的迷你USB接口留了USB3.0的接口,下面的通讯用的u***接口我连接到了电脑上。然后开始了重新的刷固件: 第一:在设备管理器里面看了串口所在的COM口,我的是COM6,然后在SecureCRT中连接好。设置如下图所示:
连接上串口是为了看板子的反馈信息,以方便是哪里出了问题。 第二:将固件所在的压缩包解压缩,并保证Edison没有上电(即中间的u***口和 电源线都没有连接,下面的串口USB口连接上)。 第三:打开intel_edison_setup_win_v2016.2.007.exe,点击flash firmware, 选择Use existing located at:,在刚才解压的文件夹路径下找到FlashEdison.json,这个文件,后面会提示给 电路板上电,现在插上中间的USB以及电源线(如果有的话)。
我惊奇的发现,成功了!!!串口不停的在反馈信息:
包括各种引导文件的启动以及后面的,下载的过程中****不断的刷新。 第四:经过漫长的等待,以及中间提示的重启,现在电脑是很卡的,最后安装好之后,我输入了root进去,又输入passwd设置了密码,如下图所示:
,这就是个正常的linux了。 安装好之后,我关了板子,而现在电脑也很卡了。所以索性我也重启了电脑,然后接上了板子,上电,正常启动。 第五:我又打开了intel_edison_setup_win_v2016.2.007.exe,这时候他是这样的:
,这时候是可以设置密码和连接无线的。因为我已经设置过密码了,就没有在这里设置,当然不输入用户名直接设置的是root的密码,新建一个用户感觉比较混乱。 我点击connect WIFI连接无线,找到自己需要连接的无线,并输入密码,电机connect就能连接上。这时候窗口的下面会显示Online以及你的IP地址。
第六:以刚才的用户名root以及密码登陆,然后输入ifconfig
里面就有我们刚才看到的无线给我们的Ip地址,是一模一样的。这时候就可以SSH登陆了。
|