华为Atlas 200DK初体验——写在昇腾新品发布的第二天

举报
张辉 发表于 2020/08/12 03:25:54 2020/08/12
【摘要】 本文将结合自己实际动手拆机体验及实际操作上手情况详细讲解初次体验华为Atlas 200DK感受,希望给你带来参考意见。

尽管在2020年8月10日的昇腾发布会中,官方推出了很多软硬件产品,比如能接88路高清摄像头的300i推理卡,或者MindX,MindEdge啥的全家桶一箩筐,笔者仍然对HiLens和Atlas200DK深深长草。在下面这篇被认为有广告或其他嫌疑的文字发不出博客(却能在微信公共号发出)的短文中,我提到HiLens和Atlas 200DK,价格类似,功能类似,总要选择一个。


1597166276110009864.png

作为一个选择困难症患者,笔者终于先选择了200DK。(因为总有人怀疑笔者光说不练假把式)——可是,@若有哥哥 和 @舒夏姐姐,其实笔者并没有完全对HiLens失望,只是还是期待你们的诚(Dis)意(Count),不是吗?

言归正传。话说笔者不知道从哪里搞来的Altas 200DK,今天到了货。

image.png

迫不及待地拆了,上下左右前后端详:

(上)型号标识埋没在黑壳中不起眼,倒是菊花标识特别醒目

1597166897536064848.png

(下)表明是伟大公司制造的产品。

1597166977237019027.png

(左)复位键,用来rest。。。

image.png

(右)电源接口,USB-Type-C的USB device接口(只能当从设备用),TF卡接口,网卡接口。

image.png

(前后——长一个样)

image.png


12V3A电源线:

image.png

以及USB-TypeC的数据线,SD卡套,tf卡等等附件(就不拍了)

整体看起来,做工中规中矩。

从下午到货到晚上,笔者就开始了零零散散的折腾之旅。

首先,打开记不得是6月还是7月学过的Atlas 200DK入门课程:

image.png


本来想按照步骤一步一步的做下去,谁知道在虚拟机上装ubuntu 16.04.3,并做好MindStudio安装前的准备之后:

image.png

点开课程提供的链接:

image.png

却无法找到教程提到的MindStudio 1.31的版本。这使得原计划按照视频课的步骤一步一步往下安装的计划被打乱。。。

笔者突然想起,前阵子在Atlas交流群中,有童鞋告诉有个一键安装的方法:ADKInstaller  https://gitee.com/lovingascend/ADKInstaller

就按照这个方法安装起来。具体的流程如下:(摘自前面链接)

image.png


全部的过程也不一一摘录了,主要过程还是挺多的。只是想说明一下按照这个文档装,也能踩到的坑。

其实所谓的体验流程,就是:

  1. 先拿 ubuntu-16.04.3-desktop-amd64.iso 使用虚拟机安装个ubuntu 16.04.3操作系统;

    这个过程其实问题不大。主要是要去 http://old-releases.ubuntu.com/releases/16.04.3/ 下旧版本的安装包。

    image.png

    这里需要提一句,ubuntu就很好,提供了旧版本的下载。而因为华为无法提供旧版本的下载,才导致笔者走到现在的这一步。。这里有个建议,就是希望华为在推出云课程的时候,既然已经录制了安装和操作的视频,能否保留下以往的软件版本,这样用户在看课程的时候,也好下载跟视频配套的版本进行练习。否则,如果不再提供旧的版本下载,这段视频看的意义也不是很大。


  2. 下载ADKInstaller工具,并按照这个工具的顺序制作一张可以给200DK设备启动的TF卡(这个卡的操作系统为 ubuntu-16.04.4-server-amd64.iso)

    这个制卡的过程笔者遇到了好几个坑。

    一开始每次制卡都报这个错误:

    image.png

    说一直找不到SD卡。明明卡就插入了笔记本电脑的SD卡槽,也格式化成了FAT32,exFAT或NTFS文件系统格式多次,就是一直报找不到。度娘了半天,也没搞定。结果突然发现,原来是VMWare连接USB设备的时候,需要手动连接一下,ubuntu系统才能识别:

    image.png

    在识别了之后,安装又报了如下错误:太多的ubuntu包。。。

    image.png

    在群里 @Jokey 大大的提示下,手工清空了 /home/ascend/makesd 目录(确实是因为前面安装尝试了多次,有不少未完成的下载文件),重新执行制卡过程,终于可以继续:

    image.png

    选择了设备的系统版本为ubuntu 16.04.4 (其实还有5,6可选),等待系统慢慢下载完软件包:

    image.png

    终于开始写卡:

    image.png

    image.png

    终于制卡成功:

    image.png

  3. 将TF卡插入设备,加电,启动和连接200DK设备;

    在这个步骤中,为了看到系统启动成功的标志是4个绿灯常亮(说如果不拆盖子,只能隐约看到灯光,也不知道到底是几个灯亮了),特意把200DK的盖子掀了:

    image.png

    (对,右上角就是那四个灯,所以盖上盖子基本上是看不清的,来个四个灯的特写)

    image.png

    所以在这里也给华为提个建议,要么把这四个灯引导壳子上去,要么就想个办法(比如凿个槽),让用户能清晰地看到灯,因为据说,这个灯表示的现象还挺多的:

    image.png

    你做那么“难看”,用户怎么去了解实际的设备状态?

    连接设备后,等4个灯常亮(启动完成),刷新后,会显示设备(下图涂掉的部分),点击连接即可。

  4. image.png

    连接成功后,如下所示:

    image.png

  5. 在虚拟机安装MindStudio;

  6. 接着装MindStudio,也遇到了以下的坑:

    image.png

    仔细看日志,报以下错误:

    image.png

    image.png

    有两个包安装失败。

    在 @Jokey 大大的提示下,换了个阿里云源又试了下,还不行。 还是这两个包错了,fonts-arphic-ukai和fonts-arphic-uimg。@Jokey提示,“我用的是默认的源”。不得不在前面的安装选择中,全部选择default,不手工选择源(本来以为清华和阿里会更快,其实选了只会报错。。。)终于,安装又继续往下走了,开始装起MindStudio来。。。

    image.png

    好在MindStudio能正常装完。

  7. 在MindStudio上安装和配置DDK;

    image.png

    开始进入MindStudio的配置:

    image.png

    OK了。

  8. 安装DDK

    MindStudio启动起来:

    image.png

    成功地没通过检查:

    image.png

    原来MindStudio的启动需要4G内存才行。(可是200DK入门课当时虚拟机仅选的1G)。幸好笔者的笔记本有64G内存,大方的让出4G内存来。

    这个得关掉VMware后重新调整内存后再启动,又折腾了几分钟。。。

    继续手工启动MindStudio。。。接着装DDK:

    image.png


    终于安装完毕:

    image.png



  9. 使用提供的案例体验MindStudio的编译以及在200DK下的运行。此时需要同步设备的lib库。

    打开MindStudio新建工程:

    image.png

按照  https://www.huaweicloud.cn/ascend/doc/mindstudio/2.1.0(beta)/zh/zh-cn_topic_0200347819.html 的例子创建首个AI应用:(链接写的很详细,不多描述具体步骤,仅贴结果示意)

编译:

image.png

(此时需要注意选择HostOS为开发板的16.04.4(非虚拟机的16.04.3)

成功编译结果如下:

image.png


这之前需要按照 https://www.huaweicloud.cn/ascend/doc/mindstudio/2.1.0(beta)/zh/zh-cn_topic_0200347922.html 进行200DK设备的配置。

并把设备的库文件同步到虚拟机,以供交叉编译。

image.png


发送到设备上运行:

image.png好像搜的一下,目的推理结果文件就已经生成了。从上面的日志也可以看出,从将文件同步到设备,到在设备上执行,确实只有几秒钟的时间。看来,200DK确实很强大。


看来,就等着摄像头的到达,以便开始真正的本(人)格(外)派(悬疑)推理之路。这东西是否效果比Hilens好呢?还是拭目以待吧!!!


(感谢在以上折腾的过程中参与的群友,包括一直支持我的 @Jokey  大大,终于拿到了梦想中的茶杯的 @Lost Artemis,友情提醒我 拔电源亦可halt亦可的 @胖砸,以及热心帮助人的 @Crystal,还有不希望我因晒Atlas 200DK而跟Hilens @shuxia 闹矛盾的群主 @Angel Wings 大大,以及貌似还在折腾中的 @寇福东。。。,希望atlas 200dk能在大家的折腾中变得强大起来!)

全文完。谢谢阅读。

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。