yocto

TNT_TT7 天前
linux·stm32·单片机·嵌入式硬件·yocto
一、STM32MP257开发板初体验从本篇文章开始本专栏将详细记录学习STM32MP257过程中的学习心得,旨在详细掌握嵌入式LINUX中的全流程内容,主要包括启动流程分析、驱动分析、Yocto系统定制等内容。
TNT_TT8 天前
stm32·嵌入式硬件·安全·yocto
二、STM32MP257安全启动流程简介本章节将简要介绍STM32MP257的启动流程安全启动就是保证在嵌入式设备上运行的软件是值得信任的,在嵌入式linux中完整的启动流程通常包含多个启动阶段,比如BootROM、TFA、Uboot、Kernel、应用程序等,值得信任不能靠口头保证,必须有一种完善的校验机制来保证全流程的可信,所有安全启动的起点必须是值得信赖的,无法被外部篡改的,我们叫信任根(RoT:Root of Trust),这个角色通常是芯片厂商设计的Bootrom代码,芯片上电以后会从固定的位置开始运行代码,这段代码由芯片厂商固化,外
划碎、时光1 个月前
bsp·yocto
Yocto 项目下通过网络更新内核、设备树及模块Yocto 项目下通过网络更新内核、设备树及模块在 Yocto 项目的开发过程中,特别是在进行 BSP(Board Support Package)开发时,经常需要调整特定软件包的版本,修改内核、设备树以及内核模块。然而,每次更改后都重新刷写整个镜像不仅耗时,而且效率低下。本文主要记录一种快速迭代开发的方法,即通过网络更新内核镜像、设备树以及内核模块,以 ST 开发板为例进行详细说明。
bai-xin2 个月前
yocto·devtool·yocto编辑软件包·yocto开发
yocto编辑软件包-devtool的使用方法之前用了很多次devtool,总是忘记用法,故此记录一下。假设你有一个软件包名叫foo,并且已经下载编译过,需要修改它的源码并生成patch
「QT(C++)开发工程师」3 个月前
linux·qt·yocto
【Yocto 是一个开源项目】yoctoYocto 是一个开源项目,旨在帮助开发者创建定制化的Linux发行版。它提供了一套工具和方法,使得用户可以为多种硬件架构生成适合其需求的Linux系统。
TNT_TT6 个月前
嵌入式·ros·yocto·raspberrypi
十二、Yocto集成ROS2 app程序(package)本篇文章为基于raspberrypi 4B单板的yocto实战系列的第十二篇文章: 一、yocto 编译raspberrypi 4B并启动 二、yocto 集成ros2(基于raspberrypi 4B) 三、Yocto创建自定义的layer和image 四、Yocto创建静态IP和VLAN 五、Yocto集成QT5 六、Yocto给组件分组(packagegroups) 七、Yocto使用systemd设置开机自启动程序 八、Yocto 创建自定义的conf文件 九、Yocto创建SDK,给Makefi
TNT_TT8 个月前
网络·嵌入式·yocto·tcpdump·raspberrypi
十一、Yocto集成tcpdump等网络工具本篇文章为基于raspberrypi 4B单板的yocto实战系列的第十一篇文章: 一、yocto 编译raspberrypi 4B并启动 二、yocto 集成ros2(基于raspberrypi 4B) 三、Yocto创建自定义的layer和image 四、Yocto创建静态IP和VLAN 五、Yocto集成QT5 六、Yocto给组件分组(packagegroups) 七、Yocto使用systemd设置开机自启动程序 八、Yocto 创建自定义的conf文件 九、Yocto创建SDK,给Makefi
TNT_TT9 个月前
yocto·vlan
四、Yocto创建静态IP和VLAN(基于raspiberrypi 4B)在车载域控中很多时候需要创建VLAN,本小节记录如何为yocto构建出来的image自动化创建静态IP以及VLAN。 关于各种VLAN的配置参考:VLAN
千册9 个月前
yocto
yocto编译测试lkmao@lkmao-virtual-machine:~/yocto$ git clone -b gatesgarth git://git.yoctoproject.org/poky Cloning into 'poky'... remote: Enumerating objects: 640690, done. remote: Counting objects: 100% (1322/1322), done. remote: Compressing objects: 100% (603/603), d
投石9 个月前
linux·yocto·ubuntu22.04·构建镜像
yocto系列之理解与创建第一个定制recipe在关于Yocto的先前的文章中,我们讨论了各种主题,比如Yocto是什么、如何下载它、构建基本镜像、创建和添加新的层等等。这里是前面文章的相关链接:
TNT_TT1 年前
stm32·ros·yocto
yocto stm32mp1集成ros本章节介绍yocto如何集成ros系统用来作机器人开发。第一步首先需要下载meta-ros layer,meta-ros的链接如下:https://github.com/ros/meta-ros/tree/master,在我们的yocto源码layers路径下执行如下指令:
_TaurusYu_1 年前
linux·sdk·文件系统·yocto·uboot
Yocto究竟是个啥???做了18年的嵌入式研发,最近突然感觉自己老了,时日不多了。所以,下定决心写些什么分享给后人。首先想到的就是我最喜欢的Yocto SDK架构。