×
嵌入式 > 技术百科 > 详情

pcDuino-Changing the OS

发布时间:2020-06-13 发布时间:
|

如果想在pcDuino上重装系统或者更改操作系统,有两种方法是可以实现的,分别是LiveSuit(网上有时也叫LiveSuite)和PhoenixCard。LiveSuit可以用来装Lubuntu或者Arduino,PhoenixCard只能加载Linux,这里我们只介绍LiveSuit,因为它操作起来更加容易也是首选方式。

LiveSuit可在[download id="1933"]、Windows 7 (64-bit) 版或者Linux (64-bit-only) 版应用,我们就跳过LiveSuit的安装步骤。网站链接上介绍了如何安装Liunx版本,并且Wimdows版本只需要提取出来不用安装。同时还需要相关的image文件,可以下载pcDuino附带的Lubuntu image还有Android image

(蓝色字体需要下载,下载请到https://www.eeboard.com/bbs/thread-10317-1-2.html)

安装驱动程序(仅适用于Windows)

再继续进行之前,要先安装pcDuino调试端口的驱动程序,还要确保使用了正确的LiveSuit版本,因为32位驱动程序在64位的系统上无法正常运行。

1、用microUSB数据线连接电脑和pcDuino的USB-OTG 接口,同时按住pcDuino上SW2这个按钮。

2、在Windows XP系统上会弹出一个安装驱动程序的提示。在Windows 7 上可能要打开设备管理器,该设备作为“USB Device(VID_1f3a_PIDefe8)”出现在“Universal Serial Bus controllers”这一栏之下。LiveSuit目录里,这个驱动程序则在“UsbDriver”目录中。

3、驱动程序安装完成之后,断开pcDuino的连接。

安装Arduino

1、打开LiveSuit应用程序

2、选择你已经下载好的Android image文件

3、用microUSB数据线连接电脑和pcDuino的USB-OTG 接口,同时按住pcDuino上SW2这个按钮

4、几秒后,LiveSuit会弹出是否要格式化该设备的对话框。注意:即使强制不格式化设备,安装在设备上的所有内容也会丢失,所以可以提前备份。

5、LiveSuit会再次确认是否要格式化此设备,再次单击“Yes”

6、在下一窗口中单击“Finish”,不用担心窗口中出现的指示信息

7、稍微等一下,可以看着进度条,如果已经连接好了串口终端那么也可以在终端上看这个过程。如果在更新过程中出现了长时间的停顿也不要着急,是正常现象,但是正个过程应该是不会超过5分钟的。

8、更新完成之后LiveSuit会出现“Update success”窗口,pcDuino将会自动重启进入Arduino,注意在看串行调试端口的输出时,Arduino不会给任何形式的提示,只出现一个空行,你可以输入命令查看。

安装Ubuntu

1、打开LiveSuit应用程序

2、把下载好的Ubuntu存档解压出来,里面包含两个image文件:“a10_kernel_20130203.img”和“ubuntu_20130203.img”,选择“a10_kernel_20130203.img”文件。

3、在解压的Ubuntu文件目录中复制“env_nandd.fex”、“ubuntu_20130203.img”和“update.sh”

文件到microSD卡或者闪存中,并且确定这些文件在驱动程序的根目录下。

4、把microSD卡或者闪存出入到pcDuino中

5、用microUSB数据线连接电脑和pcDuino的USB-OTG 接口,同时按住pcDuino上SW2这个按钮

6、几秒后,LiveSuit会弹出是否要格式化该设备的对话框。注意:即使强制不格式化设备,安装在设备上的所有内容也会丢失,所以可以提前备份。

7、LiveSuit会再次确认是否要格式化此设备,再次单击“Yes”

8、在下一窗口中单击“Finish”。

9、等待更新完成

10、LiveSuit会打开一个“Update success”的提示,此时不要断开pcDuino的电源连接。

如果你连接了串口显示器,“update complete”的提示将会在显示器上出现,整个过程至少需要几分钟。

如果没有连接串口显示器,可以根据RXLED 和TXLED同步缓慢闪烁来判断更新过程是否完成,当更新还在进行时,TX会闪烁而RX不会亮。

更新完成后就可以重启pcDuino了。


『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
ADI 高精度低功耗精密放大器