当前位置: 首页 > news >正文

[Yocto] 直接向deploy/images目录部署binary

最近用yocto的时候碰到一个问题,有一些IP的FW binary是从别的地方直接拿来的,没有source code,有一个需求就是需要把它用wks script的方式把它们打包到最后的image里,这篇文章就是来谈谈这个问题。

yocto patch/deploy等做了什么

首先,虽然我们的code,bbfile,或者说patch,是用git repo的形式clone下来的,但是实际上yocto的工作目录是在build,或者说的更详细一点,是在build/tmp/work下的各级目录,说的再直白一点,如果你把文件直接放在source目录,想用传统的copy的方式把文件从source code目录copy到deploy目录,是很难办到的,就算你办到了,也已经脱离开了yocto的工作流程。

把binary或者文件添加到deploy目录的方法

正如上面我们说到的,我们要用Yocto自带的工作流程来处理这些文件。

在bb文件中添加do_deploy task

SRC_URI:append:riscv64 = " \......file://ddr/a_bin \......"do_deploy:append() {install -d -m 755 ${DEPLOYDIR}/ddrinstall -D -m 755 ${S}/../ddr/a_bin ${DEPLOYDIR}/ddr/
}

因为这里我们用到的component已经有了do_deploy</

http://www.lryc.cn/news/6350.html

相关文章:

  • HarmonyOS Connect原子化服务功能开发(Wi-Fi/Combo)设备控制开发与实现(二)
  • 浅析 Makefile
  • 保护品牌线上声誉的5种方法
  • Java多重选择结构,超详细整理,适合新手入门
  • SCI写作,一定要避开这些“雷点”!
  • 3GPP-NR Band14标准定义频点和信道(3GPP V17.7.0 (2022-12))
  • 分库分表索引设计:分布式环境下的 主键索引、二级索引、全局索引的最佳设计实践
  • 2023年全国最新保安员精选真题及答案
  • 计算机网络之http07 http2,http3
  • 内网渗透(二十五)之Windows协议认证和密码抓取-使用Hashcat和在线工具破解NTLM Hash
  • TongWeb8防止System.exit代码导致的进程停止
  • PMP每年考几次,费用如何?
  • 【Kubernetes】【一】Kubernetes介绍
  • C语言:结构体
  • 搭建pclpy环境与读取pandaset数据并转换为pkl格式为pcd格式
  • 别在用scroll去做懒加载了,交叉观察器轻松搞定
  • 工欲善其事,必先利其器,分享5款Windows效率软件
  • 机器学习笔记之生成模型综述(四)概率图模型 vs 神经网络
  • 微信小程序 组件与页面交互 无反应的问题
  • maven相关概念以及no dependency information available错误修改
  • QML- 属性绑定
  • MFC CObject的使用
  • CNI 网络流量分析(六)Calico 介绍与原理(一)
  • 机器视觉_HALCON_示例实践_1.检测圆形
  • 使用yolov5训练数据集笔记
  • 常用类详解(三)StringBuilder
  • OpenCV 文字绘制----cv::putText详解
  • 同IP多个端口域名同时进行目录爆破
  • react+antd+Table里切换Switch改变状态onChange 传参
  • 《底层逻辑:看清这个世界的底牌》读后感