yocto

小柯博客4 天前
c语言·开发语言·网络·stm32·嵌入式硬件·webrtc·yocto
Amazon Kinesis Video Streams C WebRTC SDK 开发实战在物联网和智能设备快速发展的今天,实时音视频传输成为了一个重要的技术需求。Amazon Kinesis Video Streams (KVS) 提供了一套完整的 WebRTC SDK,帮助开发者快速实现设备端的实时音视频通信功能。本文将详细介绍 WebRTC 的基本概念、架构原理,以及如何使用 Amazon KVS WebRTC SDK 进行开发。
小柯博客5 天前
网络·stm32·单片机·嵌入式硬件·架构·嵌入式·yocto
STM32MP2 RIF资源隔离框架详解:从架构到实践RIF(Resource Isolation Framework)是STM32MP2系列微处理器中引入的资源隔离框架,用于实现外设和内存区域的访问控制。本文将深入解析RIF的架构设计、核心组件以及实际配置方法。
うちは止水15 天前
linux·sdk·yocto·bitbake
linux yocto bitbake构建系统生成SDK包前提条件 Yocto 环境已正确设置(source 环境脚本,如 source poky/oe-init-build-env) 构建目录为 /home/hongrongkun/xinghe/v20/LE.PRODUCT.11/build-qti-distro-fullstack-debug 至少完成一次完整镜像构建(如 bitbake <image>),以确保工具链组件已生成 cd /home/hongrongkun/work/xinghe/v20/LE.PRODUCT.11 source poky/oe
小柯博客25 天前
c语言·git·stm32·单片机·嵌入式硬件·嵌入式·yocto
从零开始打造 OpenSTLinux 6.6 Yocto 系统 - STM32MP2(基于STM32CubeMX)(八)基于正点原子 STM32MP257DAK3 开发板,使用 STM32CubeMX + OpenSTLinux 开发过程中遇到的问题与解决方案汇总。
小柯博客3 个月前
c语言·git·stm32·单片机·嵌入式硬件·开源·yocto
从零开始打造 OpenSTLinux 6.6 Yocto 系统 - STM32MP2(基于STM32CubeMX)(六)上一章已经可以通过 串口看到 TF-A 的启动日志,但系统在 TF-A 阶段发生 PANIC,无法继续启动。本章节主要记录 TF-A 启动阶段的典型报错、原因分析以及对应的 Device Tree 解决方案
小柯博客4 个月前
c语言·stm32·单片机·嵌入式硬件·物联网·嵌入式·yocto
从零开始打造 OpenSTLinux 6.6 Yocto 系统 - STM32MP2(基于STM32CubeMX)(九)RM0457 中关于 DSI Lane 的说明支持模式 - 本次只使用1/4 data lane + 1 clock lane
一个平凡而乐于分享的小比特5 个月前
android·linux·操作系统·debian·yocto·buildroot
Linux、Debian、Yocto、Buildroot、Android系统详解🔥作者简介: 一个平凡而乐于分享的小比特,中南民族大学通信工程专业研究生,研究方向无线联邦学习 🎬擅长领域:驱动开发,嵌入式软件开发,BSP开发 ❄️作者主页:一个平凡而乐于分享的小比特的个人主页 ✨收录专栏:操作系统,本专栏为记录项目中用到的知识点,以及一些硬件常识总结 欢迎大家点赞 👍 收藏 ⭐ 加关注哦!💖💖
小柯博客5 个月前
stm32·嵌入式硬件·开源·嵌入式·yocto·st·stm32mp2
从零开始打造 OpenSTLinux 6.6 Yocto 系统 - STM32MP2(基于STM32CubeMX)(三)按照步骤,编译成功如下图所示,同时会在arm-trusted-firmware目录下生成多个文件和目录
小柯博客5 个月前
stm32·单片机·嵌入式硬件·开源·嵌入式·yocto·stm32mp2
从零开始打造 OpenSTLinux 6.6 Yocto 系统 - STM32MP2(基于STM32CubeMX)(四)输入STM32MP257DAK3勾选第二个选项 - A35 Master with Cotex M33 TrustZone actived
小柯博客5 个月前
stm32·单片机·嵌入式硬件·嵌入式·yocto·openstlinux·stm32mp2
从零开始打造 OpenSTLinux 6.6 Yocto 系统 - STM32MP2(基于STM32CubeMX)(二)下载source code(从官网下载) - https://wiki.st.com/stm32mpu/wiki/STM32MPU_Developer_Package
m0_747124536 个月前
yocto
Yocto 创建 meta layer 和添加软件包在 build 目录下执行:add:默认文件夹和文件: 执行或者清除:在新创建的 meta layer 里面添加第一个软件包:
-水火-8 个月前
linux·yocto·.bbclass
【yocto】Yocto Project 核心:深入了解.bbclass文件【点关注,不迷路,持续输出中...】在现代嵌入式 Linux 系统构建领域,Yocto Project 以其高度的灵活性和可定制性成为行业标准。而实现这种灵活性的关键机制之一,就是其强大的继承系统,核心便是 .bbclass 文件。本文将深入探讨 .bbclass 的功能、作用、工作原理、语法规则,并通过实例助您彻底掌握它。
TNT_TT1 年前
linux·stm32·单片机·嵌入式硬件·yocto
一、STM32MP257开发板初体验从本篇文章开始本专栏将详细记录学习STM32MP257过程中的学习心得,旨在详细掌握嵌入式LINUX中的全流程内容,主要包括启动流程分析、驱动分析、Yocto系统定制等内容。
TNT_TT1 年前
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++)开发工程师」2 年前
linux·qt·yocto
【Yocto 是一个开源项目】yoctoYocto 是一个开源项目,旨在帮助开发者创建定制化的Linux发行版。它提供了一套工具和方法,使得用户可以为多种硬件架构生成适合其需求的Linux系统。
TNT_TT2 年前
嵌入式·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_TT2 年前
网络·嵌入式·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_TT2 年前
yocto·vlan
四、Yocto创建静态IP和VLAN(基于raspiberrypi 4B)在车载域控中很多时候需要创建VLAN,本小节记录如何为yocto构建出来的image自动化创建静态IP以及VLAN。 关于各种VLAN的配置参考:VLAN