Intel的Edison开发板使用一颗双核双线程500MHz的Intel凌动CPU和一个32位100MHz的Quark MCU。有板载的WiFi和BLE资源。官方的给出的Linux版本为Yocto Linux。
官方资源链接。
个人用惯了Ubuntu,感觉Yocto Linux没有那么给力。于是找到了一个非官方推荐的基于Debian “Wheezy”的ubilinux的系统
以下是在Edison上安装ubilinux的步骤。
- 下载ubilinux, http://www.emutexlabs.com/files/ubilinux/ubilinux-edison-150309.tar.gz
- 将压缩包中的toFlash文件夹解压到本地磁盘
- 因为ubilinux安装过程需要用到dfu-util工具,因此需要下载dfu for windows。
笔者开始没有下载该工具直接执行toFlash目录下的flashall.bat脚本时就遇到了如下错误。 - 下载好dfu for windows后将,下载压缩包中的dfu-util.exe和libusb-1.0.dll拷贝到步骤1得到toFlash目录中。
- 给Edison上电并使用串口登录Yocto Linux环境。
- 执行toFlash目录下的flashall.bat脚本,然后已登录Edison的串口终端中执行reboot重启设备。此时安装过程就会开始,如图:
安装过程中Edison会重启一次,该过程中不要断电,也不要断开PC与Edison的通信线路。
需要特别注意的是,最后一步的Flashing rootfs会等待比较久,耐心等待就好,不要做任何Ctrl+C的打断操作! - 安装完成后,Edison会在重启一次。重启完成后在串口终端中使用账户edison/edison登录即可。
后记:没有找到比较快的软件源,apt-get update会比较慢:(
更多的安装细节可以在这里找到
https://learn.sparkfun.com/tutorials/loading-debian-ubilinux-on-the-edison