Intel Galileo 更新板载Flash固件更新及Arduino软件配置(Windows8,64bit)

伽利略板子已到手,解开电源线,选择与插板合适的插头安在电源适配器前端,解开自带的MiniUSB数据线,准备工作就是这些。

首先下载Intel 官方提供的Arduino开发工具包,链接https://communities.intel.com/docs/DOC-22226,选择与系统匹配的版本下载,本机使用Windows8,64bit所以选择

Intel Galileo Arduino SW 1.5.3 on Windows ,下载之后解压到C盘根目录下,此时直接点击其内部的可执行文件会发现启动界面出现后没有反应,即所谓的闪退,原因在于该软件需运行在英文系统语言环境下,该问题官方已注意到并且有望在1.5.4版本中解决,而当下有两种解决办法:1,变更操作系统语言为英文,在控制面板中设置即可;2,通过第三方软件 Locale Emulator 提供虚拟英文的软件运行,链接http://pan.baidu.com/s/1sjCqHul ,下载后解压到C盘根目录,进入文件夹,点击 LEGUI.exe ,弹出对话框,默认标签为Run in Japanese,在当前标签下修改预制配置为 英语,然后点击另存为 编辑名称Run in English 保存即可。          


                           Intel Galileo 更新板载Flash固件更新及Arduino软件配置(Windows8,64bit)_第1张图片

回到Locale Emulator目录下,双击LEInstaller.exe  弹出对话框选择install ,之后便完成安装,回到Arduino安装目录下,指向可执行文件点击右键,弹出菜单中,发现多了一项Locale Emulator 选项,自菜单中点击Run in English,则Arduino 顺利启动。

        在进行Arduino开发前,需要首先升级其位于板载SPI Flash中的压缩版Linux固件,使其与当前环境匹配。

系统板首先上电,之后使用MiniUSB线一端连接计算机,一端插入到系统板的USB Client 口(靠近网口那个)中,然后观察计算机弹出新硬件提醒,打开设备管理器,查看是否有其他设备名为Gadget Serial 2.4,如果有,则更新驱动程序,将驱动目录指向arduino安装目录下hardware/arduino/x86/tools文件夹,更新完成后,可以在设备管理器Ports中看到名为Galileo(COM *)的设备。如果没有,而仅显示未知设备,则需要检查当前系统C:\Windows\System32\drivers是否有usbser.sys文件,没有,则需要到

C:\Windows\System32\DriverStore\FileRepository\mdmcpq.inf_amd64_neutral_fbc4a14a6a13d0c8\usbser.sys (Windows7)
C:\Windows\System32\DriverStore\FileRepository\mdmcpq.inf_amd64_d9e0b9c4fe044b4d\usbser.sys (Windows8)下查找并复制到C:\Windows\System32\drivers内重新操作即可,注意的是,尽量在系统板上电后尽快连接USB Client口,此时USB插口旁的Led亮起表示,连接成功,否则重试直到那个灯亮起。

启动Arduino,在Tools中设置Boards :Intel Galileo  ,Serial Port为刚才设备管理器中显示的设备COM号,之后便可以在软件Help目录中,点击firmware update, 弹出对话框询问是否连接电源,此时确保系统板使用适配器供电,点击确认开始更新,大约5分钟后完成更新,对话框弹出提示。

此时可运行范例程序,点击File > Examples > 1.Basics > Blink,打开新的窗口显示范例代码,点击upload,片刻后完成,看到板上Led灯闪烁,至此完成初始化配置。

你可能感兴趣的:(Intel,Galileo)