在 @老狼 的x86开源硬件群里面抽中了一个UP2开发板,时间已经过去半年多了,实在惭愧,其中一部分原因是菜,菜是原罪。现接上一位抽中UP2的大佬 @Jiaao Bai 的文章,本文就叫UP2开发板简易开箱(二)。
一、UP2开发板简介
本次开箱的UP2,CPU 为英特尔的赛扬 N3350,1.10GHz,双核,2G LPDDR4内存,32G的eMMC,包含3个USB3.0,一个HDMI接口,一个DP接口,2个千兆以太网接口,对我来说足够用了。
二、UP2开发板开发历程
发过来的开发板是不带电源的,在闲鱼上花了21块钱淘了一个二手台达电源,本开发板使用的电源为DC插口,5.5*2.1mm,5V6A。
电源到了以后,就准备给开发板安装系统了,由于我这块开发板相对来说性能较弱,所以没想过装win10,准备安装Ubuntu系统,安装好后SSH进行操作。下载好Ubuntu系统后,利用软碟通(UltraISO)刻录U盘启动盘,结果刻录好的U盘一直无法进入引导选项,PE启动盘启动正常,后续又陆续刻录了win10,选择其他的刻录工具,均无法进入系统,一直卡在这卡了N久。
后来在网上查了一下Ubuntu安装的引导项的设置,用Rufus软件(后来在UPWiki上发现,这也是其推荐的刻录工具)进行刻录,刻录的设置如下图所示。
UPWiki官方推荐如下:
Ubuntu系统安装好以后,主要进行了以下操作:
(1)从GitHub下载了一个网易云音乐签到的python程序,每天自动签到,安装好各种依赖项后,成功运行,但是利用crontab每天定时的脚本一直没跑起来,查过各种资料,包括加入环境变量,加入运行目录之类的,还是没能成功跑起来,暂时放弃。
(2)安装Home Assistant,目前安装成功,可以顺利运行。安装HA需要Python的版本大于等于3.5.2,刚好系统中自带的python3不满足要求,在这里安装了python3.6,并提高了python3.6的优先级。
安装好的Home Assistant。
又从闲鱼上花了240淘了一个黄金叶版的米家智能家庭礼品装,后续准备利用HA进行控制,搞一搞好玩的智能家居。
(3)UP2自带两个千兆网口,软路由神器,利用Rufus在U盘里刻录了一个Koolshare,从U盘启动,做软路由用。
安装好的koolshare版Openwrt。
三、TODO
最近又看了看UP2的官方Wiki,发现UP还有两个配套开发工具箱,一个是UP Squared AI Vision X Developer Kit,另外一个是UP Squared RoboMaker Developer Kit。
UP Squared AI Vision X Developer Kit
该工具箱为基于Linux 的平台提供计算机视觉和深度学习支持,将经过常见的模型导入、转换和优化,转换为Intel可用的格式,将训练好的模型,部署在UP2的板子上,常见的深度学习模型包括Caffe、TensorFlow、MXNet、ONNX、Kaldi。
官方Wiki中的例子。
UP Squared RoboMaker Developer Kit
UP2机器人开发工具箱,看官方文档主要用来跑ROS。
参考
- ^UP2开发板简易开箱 https://zhuanlan.zhihu.com/p/80716886
- ^UP Wiki https://wiki.up-community.org/Main_Page
- ^Intel® Distribution of OpenVINO™ Toolkit https://software.intel.com/en-us/openvino-toolkit/choose-download/free-download-linux
- ^upbot_setup https://github.com/AAEONAEU-SW/upbot_setup