2689
- 收藏
- 点赞
- 分享
- 举报
Hi3559AV100 算法
如何在 Hi3559 上运行 YOLOV3
第一步编译 uboot 和 kernel
严格按照 来进行;
第二步做虚拟机的 Ubuntu 上文件系统
NFS 相当于把你的 Ubuntu 当做一个服务器,板子是客户端,然后你可以将 Ubuntu 的某个文件夹挂载到你的 板子 上的某个文件夹下面,这样你就可以通过往这个文件夹丢东西,实现把数据传入板子。挂载的过程有点类似你插上 sd 卡后,比他挂载到板子上。只是这个 sd 卡实时与 Ubuntu 更新数据; 先弄一个 Ubuntu 的串口工具 这样你就不用在 windows 和虚拟机之间切来切去;修改属性只要在对应窗口输入 A B 等字母 如图:
2.1参考官方文档安装包配置好后根据官方文档
sudo apt-get install nfs-kernel-server //install sw
sudo apt-get install samba, ssh, tftp
想链接板子和 Ubuntu,关键在于你板子的 ip 地址前三段需要使用跟 Ubuntu 一致的 ip,并且使用虚拟机的桥接模式(不复制物理状态),且要断开其他一切网络(包括 WIFI)
第三步启动板子网卡并配置 IP 地址(可以将 Ubuntu 的IP 地址设为静态,那板子的 IP 地址就也不需要改变)
ifconfig eth0 hw ether 00:10:67:20:81:70
ifconfig eth0 169.254.9.10 netmask 255.255.0.0
route add default gw 169.254.9.1
第四步挂载 NFS 文件系统
mount -t nfs -o nolock -o tcp -o rsize=32768,wsize=32768 169.254.9.173:/home/xming/Hisi/nfs /mnt/
加载 KO 等文件;修改配置脚本,重新编译
Linux上运行的模块,如SVP等,需要先将cfg.mak.biglittle文件更名为cfg.mak,再进行编译链接资源环境
source /etc/profile
第五步加载驱动
① 在 NFS 文件系统下创建 ko/ 文件夹用来放所需的驱动文件夹
② 进入 mpp/out/linux/multi-core/ko 目录下将所有驱动文件拷贝到 /NFS/rootfs/ko/ cp ./* /NFS/rootfs/ko
③ 进入 mpp/out/linux/multi-core/lib 目录下将所有库文件拷贝到 /NFS/rootfs/lib/ 下 cp ./* /NFS/rootfs/lib
④ 增加权限 chmod 775 ./ko/ -R
chmod 775 ./lib/ -R
⑤ 加载驱动
./load3559av100_multicore -i -sensor0 imx334 -sensor1 imx334
移动编译后的 sample 与 data
将编译好的 sample ,mpp/sample/svp/“你配置的系统环境”/nnie
以及同目录下的 data 文件夹一同转移到 NFS 挂载的文件夹下
第六步 YOLOv3
./sample_nnie_main 8
第一步编译 uboot 和 kernel
严格按照
第二步做虚拟机的 Ubuntu 上文件系统
NFS 相当于把你的 Ubuntu 当做一个服务器,板子是客户端,然后你可以将 Ubuntu 的某个文件夹挂载到你的 板子 上的某个文件夹下面,这样你就可以通过往这个文件夹丢东西,实现把数据传入板子。挂载的过程有点类似你插上 sd 卡后,比他挂载到板子上。只是这个 sd 卡实时与 Ubuntu 更新数据; 先弄一个 Ubuntu 的串口工具 这样你就不用在 windows 和虚拟机之间切来切去;修改属性只要在对应窗口输入 A B 等字母 如图:
2.1参考官方文档安装包配置好后根据官方文档
sudo apt-get install nfs-kernel-server //install sw
sudo apt-get install samba, ssh, tftp
想链接板子和 Ubuntu,关键在于你板子的 ip 地址前三段需要使用跟 Ubuntu 一致的 ip,并且使用虚拟机的桥接模式(不复制物理状态),且要断开其他一切网络(包括 WIFI)
第三步启动板子网卡并配置 IP 地址(可以将 Ubuntu 的IP 地址设为静态,那板子的 IP 地址就也不需要改变)
ifconfig eth0 hw ether 00:10:67:20:81:70
ifconfig eth0 169.254.9.10 netmask 255.255.0.0
route add default gw 169.254.9.1
第四步挂载 NFS 文件系统
mount -t nfs -o nolock -o tcp -o rsize=32768,wsize=32768 169.254.9.173:/home/xming/Hisi/nfs /mnt/
加载 KO 等文件;修改配置脚本,重新编译
Linux上运行的模块,如SVP等,需要先将cfg.mak.biglittle文件更名为cfg.mak,再进行编译链接资源环境
source /etc/profile
第五步加载驱动
① 在 NFS 文件系统下创建 ko/ 文件夹用来放所需的驱动文件夹
② 进入 mpp/out/linux/multi-core/ko 目录下将所有驱动文件拷贝到 /NFS/rootfs/ko/ cp ./* /NFS/rootfs/ko
③ 进入 mpp/out/linux/multi-core/lib 目录下将所有库文件拷贝到 /NFS/rootfs/lib/ 下 cp ./* /NFS/rootfs/lib
④ 增加权限 chmod 775 ./ko/ -R
chmod 775 ./lib/ -R
⑤ 加载驱动
./load3559av100_multicore -i -sensor0 imx334 -sensor1 imx334
移动编译后的 sample 与 data
将编译好的 sample ,mpp/sample/svp/“你配置的系统环境”/nnie
以及同目录下的 data 文件夹一同转移到 NFS 挂载的文件夹下
第六步 YOLOv3
./sample_nnie_main 8
我来回答
回答1个
时间排序
认可量排序
认可1
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币
Markdown 语法
- 加粗**内容**
- 斜体*内容*
- 删除线~~内容~~
- 引用> 引用内容
- 代码`代码`
- 代码块```编程语言↵代码```
- 链接[链接标题](url)
- 无序列表- 内容
- 有序列表1. 内容
- 缩进内容
- 图片![alt](url)
相关问答
-
2019-01-04 15:21:05
-
2020-09-24 15:47:04
-
2019-12-23 15:58:16
-
2023-04-25 14:05:31
-
2019-11-22 22:36:43
-
2020-11-22 23:37:01
-
2020-09-16 15:00:18
-
2023-10-18 18:01:17
-
2020-05-14 10:26:36
-
2019-11-01 08:59:43
-
2019-06-11 20:53:21
-
2019-10-25 17:10:36
-
2021-11-15 20:00:29
-
2020-07-20 18:20:33
-
2020-07-30 08:58:45
-
2022-04-29 09:49:32
-
2020-03-05 18:37:56
-
2019-09-06 08:34:34
-
2020-02-20 14:05:20
无更多相似问答 去提问
点击登录
-- 积分
-- E币
提问
—
收益
—
被采纳
—
我要提问
切换马甲
上一页
下一页
悬赏问答
-
5Hi3516CV610 如何使用SD卡升级固件
-
5cat /dev/logmpp 报错 <3>[ vi] [func]:vi_send_frame_node [line]:99 [info]:vi pic queue is full!
-
50如何获取vpss chn的图像修改后发送至vo
-
5FPGA通过Bt1120传YUV422数据过来,vi接收不到数据——3516dv500
-
50SS928 运行PQtools 拼接 推到设备里有一半画面会异常
-
53536AV100的sample_vdec输出到CVBS显示
-
10海思板子mpp怎么在vi阶段改变视频数据尺寸
-
10HI3559AV100 多摄像头同步模式
-
9海思ss928单路摄像头vio中加入opencv处理并显示
-
10EB-RV1126-BC-191板子运行自己编码的程序
举报反馈
举报类型
- 内容涉黄/赌/毒
- 内容侵权/抄袭
- 政治相关
- 涉嫌广告
- 侮辱谩骂
- 其他
详细说明
提醒
你的问题还没有最佳答案,是否结题,结题后将扣除20%的悬赏金
取消
确认
提醒
你的问题还没有最佳答案,是否结题,结题后将根据回答情况扣除相应悬赏金(1回答=1E币)
取消
确认