0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【SSD222D开发板试用体验】搭建nfs网络调试环境并测试demo

开发板试用精选 来源:开发板试用 作者:电子发烧友论坛 2022-10-26 14:28 次阅读

本文来源电子发烧友社区,作者:lingxin-yuhe, 帖子地址:https://bbs.elecfans.com/jishu_2296692_1_1.html


前言:
快速验证带有网络的开发板就是大家nfs挂载的方式,将虚拟机里面的demo程序挂载到板端,在板端直接执行demo,如果有问题不满意,直接down掉程序,重新在服务器端交叉编译完成,在板端的nfs目录下直接执行测试,直到满意后打包烧录到板端。

1、 搭建Ubuntu server下的NFS

(1)安装NFS

#sudo apt-get install nfs-kernel-server

#sudo apt-get install nfs-common //这一步在上一步就安装上了

(2) 添加NFS共享目录

#sudo vi /etc/exports

在文件末尾添加/home/ssd222d/sourcecode *(rw,sync,no_root_squash)

1659102102821hr6vier9sx

(3) 修改共享目录的权限

#sudo chmod -R 777 /home/ssd222d/sourcecode/

(4) 重启NFS服务

#sudo /etc/init.d/nfs-kernel-server restart

(5)板端进行挂载

#ifconfig eth0 up
#udhcpc -i eth0 -s /etc/init.d/udhcpc.script
#mount -o nolock -t nfs 192.168.101.48:/home/ssd222d/sourcecode /mnt

1659102103616llmmhby3mu

2、根据用户快速使用手册第四章进行操作

如何简单打包demo jpeg2disp

在project目录下make menuconfig,路径选择Sdk Config → Verify Compile Config → Application Compile Config

然后执行#make image-fast

出现问题如图所示。

16591021040415gbvcqiq63

咨询了技术运营官后需要下载补充文件mi demo补充:下载后,解压到sdk对应的目录下。否则默认会缺省库p3_v015独立mi_demo。下载之后放到sourcecode目录进行解压,解压后的文件并入sourcecode目录下的sdk目录中:

tar xvf ssd222d.sdk.jackson.0628.tar.gz

进入到sourcecode目录的project文件夹内,执行

make image-fast

成功后截图如下

1659102105713c58dwnw0km

在开发板端进入到挂载目录mnt下,查看刚刚编译的目录如下所示

16591021061031msg9j5vsg

执行./logo &出现问题如下

1659102106441vnueg36zzp

找到库的位置,在服务器上查找找不到的库文件sudo find / -name libjpeg.so.9,然后export库所在的路径即可,板端进入到/mnt/project/image/output/customer目录,执行export LD_LIBRARY_PATH=pwd/lib:$LD_LIBRARY_PATH

1659102107283fupt17d54x

然后执行./logo &执行OK如图所示

1659102107590qjjad4flvr

1659102107929j4n5knsdvv

查看logo程序的PID:#ps,根据PID退出程序:kill -9 PID。

1659102108794zngcl5nxui

1659102109102lj63wenluj

其他demo的执行是一样的思路,后面弄UI系统测试。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • NFS
    NFS
    +关注

    关注

    1

    文章

    52

    浏览量

    25968
  • SSD222D
    +关注

    关注

    1

    文章

    5

    浏览量

    1280
收藏 人收藏

    评论

    相关推荐

    RISC-V SoC + AI | 在全志 D1「哪吒」开发板上,跑个 ncnn 神经网络推理框架的 demo

    的为 RISC-V 架构做过适配和优化的神经网络框架。 本文 是一份教程,步骤骑着步骤 (step by step) 地展示了如何在一块全新的全志 D1「哪吒」开发板上,跑个 ncnn 神经
    发表于 02-26 10:51

    CH32X035开发板 -开发环境搭建与点灯

    )测试的是PA0口控制LED1,将两者用杜邦线在开发板上连接。 三.代码准备、编译烧录 这里用官方sdk demo GPIO_Toggle,打开MounRiver Studio,File-&
    发表于 01-13 23:55

    【先楫HPM5361EVK开发板试用体验】搭建开发环境2

    【先楫HPM5361EVK开发板试用体验】搭建开发环境1中讲了一些准备工作,下面来说环境。 1、
    发表于 12-10 17:08

    i.MX6ULL——ElfBoard ELF1板卡 搭建NFS的方法来啦

    restart elf@ubuntu:~/nfs_rootfs$ sudo /etc/init.d/nfs-kernel-server restart 二、验证 在开发板上验证
    发表于 11-30 15:37

    【涂鸦T2-U开发板试用体验】1、T2-U开发环境搭建调试

    前言 本章介绍T2-U的开发环境搭建流程,以及一些遇到的问题。 一、资料 试用网址:【新品体验】涂鸦 T2-U 开发板免费
    发表于 11-25 23:38

    【LuckFox Pico Plus开发板免费试用开发环境搭建

    – 输入get test – 输入q可以退出 – 退出后,使用ls命令可以发现当前目录下有test文件,如果这个文件和服务器中的test文件内容一模一样,表明服务器搭建成功 (6)开发板测试
    发表于 10-21 13:30

    iTOP-RK3588开发板体验RKNN_DEMO

    在 RKNPU2 工具下面 examples 中有很多例子,本章节我们来体验一下这些程序。本章节 测试开发板使用 Android 系统。 1 rknn_ssd_demo
    发表于 09-25 11:03

    【风火轮YY3568开发板免费体验】第五章:在 Solus 上运行 npu 例程搭建 nfs 环境实现在 YY3568 上实际运行 npu 例程

    type),解决方法是下载最新的源码包对最新的源码打 sdist 包使用 pip 本地安装 搭建 NFS 环境时竟然出错,使用 sys
    发表于 09-11 15:44

    【Start_DSC28034PNT湖人开发板免费体验】开发板初探与开发环境搭建

    五. 建议 1.文档还是比较缺乏,文档格式也得好好整整,太随意了。 2.至少要提供下Start Guid文档,介绍开发板,也和使用Demo程序等。 3.Gitee仓库太大了,不必要的内容可以删除不要上传。 4.IDE安装解压时间比较久,可以优化下。
    发表于 08-01 22:31

    【FireBeetle 2 ESP32-S3开发板体验】测评1_搭建开发环境

    第1章 开发板开箱以及开发环境搭建 感谢电子发烧友社区提供的测评机会,参加DFRobot 的FireBeetle 2 ESP32-S3开发板
    发表于 07-29 21:40

    【CW32饭盒派开发板试用体验】2-环境搭建及例程测试

    CMSIS-DAP下载器的驱动也要安装,要不然是无法把编译好的固件下载到核心的。这些按开发板所附文档的说明一步步去做一般不会有问题的。   软件环境搭建好以后,把
    发表于 06-14 09:21

    HPM SDK Linux开发环境搭建指南

    先楫半导体高性能MCU配套的HPM SDK(以下可简称SDK)在Linux系统上开发环境搭建指导说明,包括IDE Segger Embedded Studio(以下简称SES)安装调试
    发表于 06-08 13:59

    【飞凌i.MX9352开发板试用】开箱+电路分析+环境搭建

    、串口扩展 开发板上,有一个USB转4路串口的芯片,A、D为RS485,B、C通过排针引出扩展。 4、其他 开发板上底板上增加了核心固定的铆柱,可以方便固定核心
    发表于 06-05 16:44

    【英飞凌PSoC 6 RTT开发板试用】+开箱测试

    【英飞凌PSoC 6 RTT开发板试用】+开箱测试 硬件资源介绍 Psoc6-evaluationkit-062S2 是 RT-Thread 联合英飞凌推出的一款集成32位双核CPU子系统( ARM
    发表于 06-05 01:06

    【CW32饭盒派开发板试用体验】开箱测试

    的进阶例程及各种技术支持服务。 测评流程 开箱测试,配置调试环境,下载DEMO测试。 根据现有例程进行学习以及现有硬件
    发表于 05-13 00:20