建议使用以下浏览器,以获得最佳体验。 IE 9.0+以上版本 Chrome 31+ 谷歌浏览器 Firefox 30+ 火狐浏览器
请选择 进入手机版 | 继续访问电脑版
设置昵称

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

确定
我再想想
选择版块

Watchin

发帖: 1粉丝: 1

级别 : 版主

Rank: 7Rank: 7Rank: 7

发消息 + 关注

发表于2019-5-20 10:25:38 2140 5 楼主 显示全部楼层
[干货分享] 浙江大学教11教室400开发板使用指南

注意:本指导仅限浙江大学教11教室400使用,此帖为快速上手方式,更多操作细节请参见https://www.huawei.com/minisite/ascend/cn/file.html


由于教室400网络环境欠佳,实验室所有计算机均为带系统还原功能的Windows系统,故无法使用实验室机器作为开发板的host,需要做实验的同学自行在自己的笔记本电脑上安装Host侧的操作系统,下文中1-15步请同学们在到实验室做实验之前完成。



1. 安装ubuntu 16.04.3(注意这个版本号不要错),找不到镜像的话可以从这个路径下载:

http://old-releases.ubuntu.com/releases/16.04.3/ubuntu-16.04.3-desktop-amd64.iso

,安装过程中如果发现下载东西卡住,直接跳过即可。安装语言用英文。安装方式采取虚拟机或双系统方式均可,建议双系统方式。

 

2. root用户密码改为“root

在桌面上右键,“打开终端”

sudo passwd root

输入你的安装ubuntu用户时创建的密码

输入root

再次输入root

 

3. 切换到root用户

su - root

 

4. 创建用户并修改密码:

useradd -d /home/mindstudio -m mindstudio

passwd mindstudio

mindstudio

 

5. 更换apt源(先查询一下vi和vim的用法)

vi /etc/apt/sources.list

将其中所有内容删掉,替换成下边的内容。

deb http://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiverse

deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiverse

deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse

deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse

deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse

deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiverse

deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiverse

deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse

deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse

deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse

退出vi

apt-get update

 

6.安装vim

apt-get install vim


7. 安装依赖

 apt-get install gcc g++ cmake curl libboost-all-dev libatlas-base-dev unzip haveged python-skimage python3-skimage python-pip python3-pip liblmdb-dev libhdf5-serial-dev libsnappy-dev libleveldb-dev make graphviz autoconf libxml2-dev libxml2 libzip-dev libssl-dev sqlite3 python

 

8. 安装jdk

 apt-get install -y openjdk-8-jdk

 

9. 设置环境变量

su - mindstudio

vim ~/.bashrc

将下边两行添加到最后并保存

export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH

 

10. source ~/.bashrc

mkdir -p /home/mindstudio/mind

 

11. 用在Windows机器上下载一个filezilla,安装后打开,ip地址是***(信息安全)快速连接。将看到的ftp服务器上的文件全部拷贝到/home/mindstudio/mind目录下。(此步骤可能根据实验室环境有所更新,最新的下载方式请咨询实验室的负责老师)

 

12. cd /home/mindstudio/mind

unzip mini_mind_studio_developerkit-1.1.T8.B750SP05.rar

su root

./add_sudo.sh mindstudio

exit

./install.sh

 

13. su - root

apt-get install -y gcc-aarch64-linux-gnu g++-aarch64-linux-gnu

exit

14. cd /home/mindstudio

mkdir .pip

cd .pip  (注意是.pip,不要忘记开头的点)

创建文件“pip.conf”并将下面内容拷贝到该文件中并保存,以后所有pip3命令请在mindstudio用户下执行,速度会快很多。

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host=mirrors.aliyun.com

15. pip3 install pexpect

pip3 install tornado==5.1.0

pip3 install protobuf==3.5.1

pip3 install numpy==1.14.2

到此,同学们的上机之前的准备工作结束。

===================================================================================

 

16. 连接开发板

su - root

ifconfig -a

记录新的网卡名称

vim /etc/network/interfaces

将如下新行新增到interfaces文件中:

auto 新网卡名称
iface 新网卡名称 inet static
address 192.168.1.134
netmask 255.255.255.0

 

17. vim /etc/NetworkManager/NetworkManager.conf

修改文件中的“managed=false““managed=true“

service NetworkManager restart

ifconfig -a

查看刚配置好的192.168.1.134是否在ip地址列表中

 

18. cd /home/mindstudio/mind

unzip tools-master.zip

cd tools-master

python3 make_ui_cross_env.py   (注意执行此命令要在root用户下)

有提问根据实际情况填写(https://www.huawei.com/minisite/ascend/cn/filedetail_2.html

 

19. su - mindstudio

将如下两行加入~/.bashrc中:

export DDK_HOME=/home/mindstudio/tools/che/ddk/ddk

export LD_LIBRARY_PATH=$DDK_HOME/uihost/lib

保存~/.bashrc

source ~/.bashrc

20. cd /home/mindstudio/mind

unzip sample-facedetection-master.zip

cd sample-facedetection-master

bash deploy.sh 192.168.1.2 local

回车

python3 presenterserver/presenter_server.py --app face_detection &

回车

bash run_facedetectionapp.sh 192.168.1.2 video Channel-1 &

完成。


举报
分享

分享文章到朋友圈

分享文章到微博

Jihui XIE

发帖: 0粉丝: 0

级别 : 新手上路

Rank: 1

发消息 + 关注

发表于2019-6-7 13:50:23 沙发 显示全部楼层

你好,请问我想终止掉这个展示的进程应该怎么做呢?我尝试了

bash stop_facedetectionapp.sh 192.xxx.xxx.xxx命令,

出现了如下ERROR:

 kill 192.xxx.xxx.xxx:ascend_facedetectionapp running failed, please login to kill it manually.



我想实现用摄像头检测图片的功能,因此想在这个例程上直接修改代码。但是在把这个例程的.zip文件导入到mindstudio的时候(upload project)出现了如下错误:


 1559886516.411526.png


请问如何解决呢。


以及您对我的作业方案有什么建议吗?


提前感谢!





点赞 回复 举报

MrRoot

发帖: 5粉丝: 3

级别 : 注册会员

Rank: 2

发消息 + 关注

发表于2019-6-10 09:55:06 板凳 显示全部楼层
Jihui XIE 发表于 2019-6-7 13:50 你好,请问我想终止掉这个展示的进程应该怎么做呢?我尝试了bash stop_facedetectionapp.sh 192.xxx.xxx.xx ...

请确认stop时候跟的ip是否正确?正确应该跟的开发板的IP:192.168.1.2。如果还是错误,可以登录开发板手动kill掉进程:

ssh HwHiAiUser@192.168.1.2

登录之后查看人脸检测的进程pid:

ps -ef | grep face

找到对应pid之后kill掉进程:

kill -9 pid(替换为对应pid)

点赞 回复 举报

ShawnJS

发帖: 2粉丝: 1

级别 : 注册会员

Rank: 2

发消息 + 关注

发表于2019-6-10 09:56:13 地板 显示全部楼层

   

Jihui XIE 发表于 2019-6-7 13:50你好,请问我想终止掉这个展示的进程应该怎么做呢?我尝试了bash stop_facedetectionapp.sh 192.xxx.xxx.xx ...

login to kill it manually的意思是:终止这个进程,可以ssh到开发板里面,输入相关命令找到facedetectionapp的PID号,然后kill掉它。


在这个例程上直接修改代码后,你只要按照README里面的方法执行deploy脚本,就会编译你修改后的代码了。

点赞 回复 举报

Jihui XIE

发帖: 0粉丝: 0

级别 : 新手上路

Rank: 1

发消息 + 关注

发表于2019-6-12 16:05:14 5# 显示全部楼层

谢谢回答,请问:


我在调用Mindstudio的业务节点:Dataset里面设置了camera属性,然后连接Imagepreprocess节点,出现了Preprocess和摄像头数据格式不匹配的问题,怎么解决呢?



点赞 回复 举报

ShawnJS

发帖: 2粉丝: 1

级别 : 注册会员

Rank: 2

发消息 + 关注

发表于2019-6-12 17:14:01 6# 显示全部楼层
Jihui XIE 发表于 2019-6-12 16:05 谢谢回答,请问:我在调用Mindstudio的业务节点:Dataset里面设置了camera属性,然后连接Imagepreprocess节 ...

你的Preprocess的数据格式具体是??

点赞 回复 举报

游客

您需要登录后才可以回帖 登录 | 立即注册