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

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

3天内不再提示

基于RK3576开发板的源码工程管理

ljx2016 来源:ljx2016 作者:ljx2016 2025-05-06 10:23 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

1. 简介

由于主控RK3576的性能非常强大,即便在嵌入式设备上进行应用编译,也不会对开发效率造成太大影响。因此【编译工具】以及【依赖库】就被部署到嵌入式设备的系统上

正因为【程序要在嵌入式设备上编译】,就衍生出了三种【源代码】管理方式:

方式一:源代码存放在【嵌入式设备】上。特点:安全性差,便捷性最高。

方式二:源代码存放在【远端设备】上。特点:安全性最高,便捷性低。

方式三:源代码存放在【移动存储设备】上。特点:安全性适中,便捷性适中。

注1:【安全性】指的是因误操作导致的【数据丢失风险】,如安全性低的数据更易丢失。

注2:【便捷性】指的是开发环境搭建难度,便捷性低的开发环境影响因素更多,需要开发者具备一定程度的【嵌入式开发基础】以及【问题排查能力】。

经综合评估,方式二为相对合适的开发方式,下文将对【源代码远程挂载管理】如何实施进行步骤性讲解。

2. 远程挂载管理

2.1 简介

wKgZO2gZdK2AB4llABWAbfMKats624.png

这种方式安全性高,但由于配置起来相对麻烦(需要对配置局域网,配置nfs服务器有一定的认知),因此使用便捷性就相对较低。

2.2 nfs搭建与挂载

首先,用户要使设备【都处于同一个局域网】内,并且能够【互相】ping通。然后再在自己的个人电脑或者远程服务器上搭建一个nfs服务。

比如:以我司提供的虚拟机为例,把nfs服务搭建在虚拟机上。可参考文章《入门指南/开发环境准备/nfs服务搭建与挂载》。

2.3 嵌入式设备端操作方法

在用户搭建好nfs服务器以后,就在【嵌入式设备】的文件系统上创建一个专用于挂载nfs服务器的目录节点(建议是在有操作权限的地方,本文档选择在家目录的Desktop里)。操作步骤如下:

首先通过虚拟机,用adb shell进入到【嵌入式设备】的后台环境:

wKgZPGgZdK2ATSoOAABZ6_UM3RI559.png

注:若此步骤遇到问题,可以参考《入门指南/调试方式介绍/adb调试》解决。

定位到家目录的Desktop里,创建nfs目录:

cd /home//orin-nano/Desktop
mkdir nfs
wKgZO2gZdK6AWCKMAAClGL4CUPs380.png

输入下方命令,挂载nfs服务器中的目录,nfs服务器IP地址与挂载点路径需要用户根据实际情况填写。

mount -t nfs -o nolock < nfs server ip >:< nfs path in server > /home/orin-nano/Desktop/nfs/
wKgZPGgZdK6AWVCDAAB7TyAL8lM486.png

如果出现下方提示,有可能是:挂载参数错误或未安装nfs客户端。

wKgZO2gZdK6AGCqrAABMH7tiiMQ507.png

安装nfs客户端的命令如下:

apt-get install nfs-common



审核编辑 黄宇

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

    关注

    26

    文章

    6507

    浏览量

    121363
  • NFS
    NFS
    +关注

    关注

    1

    文章

    57

    浏览量

    27346
  • rk3576
    +关注

    关注

    1

    文章

    315

    浏览量

    1719
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    维护成本直降!RK3576核心/开发板OTA升级功能详解,触觉智能瑞芯微RK方案商

    触觉智能旗下瑞芯微RK3576核心/开发板产品方案,已新增支持【OTA升级功能】。下文将为大家带来详细的RK3576OTA升级操作指南。
    的头像 发表于 04-21 10:30 391次阅读
    维护成本直降!<b class='flag-5'>RK3576</b>核心<b class='flag-5'>板</b>/<b class='flag-5'>开发板</b>OTA升级功能详解,触觉智能瑞芯微<b class='flag-5'>RK</b>方案商

    【硬核拆解】从“芯”开始,一台工业级迅为RK3576开发板的自我修养

    【硬核拆解】从“芯”开始,一台工业级迅为RK3576开发板的自我修养
    的头像 发表于 03-02 15:43 580次阅读
    【硬核拆解】从“芯”开始,一台工业级迅为<b class='flag-5'>RK3576</b><b class='flag-5'>开发板</b>的自我修养

    RK3576开发板OpenGL性能大起底,这数据我真的服了

    瑞芯微RK3576芯片作为一款中高端的八核Arm架构嵌入式处理器,集成Mali-G52MC3的GPU。本次OpenGL性能测试,基于触觉智能RK3576开发板PurplePiOH2演示。为了回馈大家
    的头像 发表于 01-16 17:20 1899次阅读
    <b class='flag-5'>RK3576</b><b class='flag-5'>开发板</b>OpenGL性能大起底,这数据我真的服了

    迅为如何在RK3576上部署YOLOv5;基于RK3576构建智能门禁系统

    迅为如何在RK3576开发板上部署YOLOv5;基于RK3576构建智能门禁系统
    的头像 发表于 11-25 14:06 2078次阅读
    迅为如何在<b class='flag-5'>RK3576</b>上部署YOLOv5;基于<b class='flag-5'>RK3576</b>构建智能门禁系统

    如何移植EtherCAT Igh--基于米尔RK3576开发板

    本文将介绍基于米尔电子MYD-LR3576开发板(米尔基于瑞芯微RK3576开发板)的端移植EtherCATIgh方案的
    的头像 发表于 09-26 08:04 1w次阅读
    如何移植EtherCAT Igh--基于米尔<b class='flag-5'>RK3576</b><b class='flag-5'>开发板</b>

    【作品合集】米尔RK3576开发板测评

    米尔RK3576开发板测评作品合集 产品介绍: RK3576 是瑞芯微一款面向AI市场推出的高性能处理器,它配备了四核Cortex-A72和四 核Cortex-A53 的 CPU,集成了6TOPS
    发表于 09-11 10:19

    【作品合集】灵眸科技EASY EAI Orin Nano(RK3576开发板测评

    体验】HDMI &amp; SPITFTLCD双屏异显(双进程) 【EASY EAI Orin Nano(RK3576开发板试用体验】移植LVGL9.1(C语言工程) 【EASY EAI
    发表于 09-09 09:59

    瑞芯微RK3576RK3576S有什么区别,性能参数配置与型号差异解析

    、物联网等商用AIoT领域。(瑞芯微RK3576RK3576S芯片框图)触觉智能作为专业的瑞芯微方案商,基于RK3576芯片平台推出了核心开发
    的头像 发表于 08-14 23:57 2877次阅读
    瑞芯微<b class='flag-5'>RK3576</b>与<b class='flag-5'>RK3576</b>S有什么区别,性能参数配置与型号差异解析

    如何在RK3576开发板端编译OpenCV并搭建应用

    本文将介绍基于米尔电子MYD-LR3576开发板(米尔基于瑞芯微RK3576开发板)的端编译OpenCV及环境搭建方案的
    的头像 发表于 08-08 08:04 3769次阅读
    如何在<b class='flag-5'>RK3576</b><b class='flag-5'>开发板</b>上<b class='flag-5'>板</b>端编译OpenCV并搭建应用

    迅为RK3576开发板摄像头实时推理测试-ppseg 图像分割

    迅为RK3576开发板摄像头实时推理测试-ppseg 图像分割
    的头像 发表于 07-11 14:31 1113次阅读
    迅为<b class='flag-5'>RK3576</b><b class='flag-5'>开发板</b>摄像头实时推理测试-ppseg 图像分割

    迅为高情性6TOPS算力的RK3576开发板NPU rknn-model-zoo例程演示

    迅为RK3576开发板NPU rknn-model-zoo例程演示
    的头像 发表于 07-01 14:54 1946次阅读
    迅为高情性6TOPS算力的<b class='flag-5'>RK3576</b><b class='flag-5'>开发板</b>NPU rknn-model-zoo例程演示

    迅为RK3576开发板NPUrknn-toolkit2环境搭建和使用docker环境安装

    迅为RK3576开发板NPUrknn-toolkit2环境搭建和使用docker环境安装
    的头像 发表于 06-18 15:22 1570次阅读
    迅为<b class='flag-5'>RK3576</b><b class='flag-5'>开发板</b>NPUrknn-toolkit2环境搭建和使用docker环境安装

    迅为RK3576开发板NPU例程测试-rknn-toolkit2环境搭建和使用

    迅为RK3576开发板NPU例程测试-rknn-toolkit2环境搭建和使用
    的头像 发表于 06-17 13:46 2115次阅读
    迅为<b class='flag-5'>RK3576</b><b class='flag-5'>开发板</b>NPU例程测试-rknn-toolkit2环境搭建和使用

    迅为RK3576核心高算力AI开发板开启智能应用新时代

    迅为RK3576核心高算力AI开发板开启智能应用新时代
    的头像 发表于 06-10 14:13 1942次阅读
    迅为<b class='flag-5'>RK3576</b>核心<b class='flag-5'>板</b>高算力AI<b class='flag-5'>开发板</b>开启智能应用新时代

    迅为RK3576开发板高算力低成本工业级核心板卡开发平台

    迅为RK3576开发板高算力低成本工业级核心板卡开发平台
    的头像 发表于 06-09 15:13 2199次阅读
    迅为<b class='flag-5'>RK3576</b><b class='flag-5'>开发板</b>高算力低成本工业级核心板卡<b class='flag-5'>开发</b>平台