RK3568开发板OTA升级
OTA(Over-The-Air)升级作为一种无损失的系统升级方式,能够远程将新功能部署到产品上,极大地提高了设备的可维护性和可扩展性。除了通过网络直接下载OTA升级包外,我们还可以通过将升级包下载到SD卡或U盘后,再对设备进行本地升级。本文将基于飞凌嵌入式RK3568开发板,详细介绍OTA升级的流程,特别是本地升级程序recovery的执行流程及技术细节。一、制作recovery.img首先,我
嵌入式系统存储的软件优化策略
在嵌入式系统开发领域,存储器作为信息交互的核心载体,其技术特性直接影响着系统性能与稳定性。然而,有些人在面对Linux、安卓等复杂操作系统环境时,理解其存储机制尚存局限,为突破这些技术瓶颈,希望通过对存储相关知识的分享,助力大家构建完整的存储知识体系框架。首先,嵌入式场景中常用来存储数据的介质分为两类:·Managed NAND,以eMMC(embedded Multi-Media Card)TF
RK3588开发板上部署DeepSeek-R1大模型的完整指南
DeepSeek作为国产AI大数据模型的代表,凭借其卓越的推理能力和高效的文本生成技术,在全球人工智能领域引发广泛关注。DeepSeek-R1作为该系列最新迭代版本,实现了长文本处理效能跃迁、多模态扩展规划、嵌入式适配等技术维度的突破。RK3588作为瑞芯微推出的旗舰级芯片,凭借多核异构计算能力以及强大的CPU、GPU和NPU性能,成为嵌入式AI应用的理想平台。DeepSeek-R1与OK3588
i.MX93系列开发板部署LVGL
一个易用且轻量化的UI可以大大提高用户的使用效率和满意度——通过快速启动、直观操作和及时反馈,帮助用户快速上手并高效完成任务;轻量化设计则可以减少资源占用,提升启动和运行速度,增强产品竞争力。LVGL(Light and Versatile Graphics Library)是一个免费开源的图形库,专为嵌入式系统设计。它以轻量级、高效和易于使用而著称,支持多种屏幕分辨率和硬件配置,并提供了丰富的G
RK3506开发板2秒启动LVGL显示方案
LVGL(Light and Versatile Graphics Library)是一个免费的开源图形库,旨在为各种微控制器(MCU)和微处理器(MPU)创建美观的用户界面(UI)。LVGL可以在占用很少资源的前提下,实现丝滑的动画效果和平滑滚动的高级图形,具有轻量化、跨平台可用性、易于移植、操作友好以及免费使用等诸多优势。OK3506J-S开发板移植了最新9.2版本的LVGL,支持多种屏幕构件
RK3576核心板外部电路最小系统原理图
本文档对应产品为飞凌嵌入式基于瑞芯微RK3576处理器设计的FET3576-C 核心板,描述了FET3576-C 的原理图设计、功能接口设计特性等,本文旨在帮助工程师快速的熟悉本产品,便于开展维护及开发工作;本文中的参考设计仅供参考,客户应用设计过程中应根据实际场景和条件进行设计。一、RK3576功能底板原理图设计之最小系统设计FET3576-C 核心板已经将电源、存储电路集成于一个小巧
虚拟控制器解决方案
01 Virtual PLCnext Control虚拟控制器解决方案软硬解耦,虚拟化SoftPLC解决方案软硬解耦,打破传统束缚vPLC解决方案通过软硬解耦设计,使PLC软件不再依赖专属硬件,能灵活植入客户硬件系统,极大提升灵活性并提供多样化选择,满足各种工业自动化需求,不受特定硬件平台限制。混合编程,提升开发效率vPLC解决方案支持IEC61131标准与高级语言(C、C#、Python、Sim
T113-i开发板RISC-V核的实时应用方案
随着市场对嵌入式设备的功能需求越来越高,集成了嵌入式处理器和实时处理器的主控方案日益增多,以便更好地平衡性能与效率——实时核负责高实时性任务,A核处理复杂任务,两核间需实时交换数据。然而在数据传输方面,传统串行接口尽管成本较低,但其传输速率相对较慢;反之,并行接口虽然传输速度快,但成本却比较高。因此,单芯片多核异构处理器就成为能够满足需求的理想选择。RISC-V作为一种开源指令集架构,以其简洁性、
如何快捷使用瑞芯微RK3568J开发板
概述本文详细介绍了RK3568在Linux、Android、Ubuntu系统编译过程中可能遇到的问题,包括设备树路径、源码编译不通过、内核编译配置错误、buildroot编译问题、交叉编译工具位置、编译与烧写区别、rockdev目录映像文件、串口数据丢失问题、menuconfig配置不生效以及源码解压与编译问题等,并给出了相应的解决方案,对于开发者在编译RK3568系统时具有很好的指导意义。硬件平
RK3562J CAN-FD控制器的调试方法
“SPI转CAN-FD”是嵌入式开发领域的常用方法,它极大地促进了不同通信接口之间的无缝连接,并显著降低了系统设计的复杂性。飞凌嵌入式依托瑞芯微RK3562J处理器打造的OK3562J-C开发板因为内置了SPI转CAN-FD驱动,从而原生支持这一功能。该开发板特别设计了一组SPI引脚【P8】,专为SPI转CAN-FD应用而引出,为用户提供了极大的便利。MCP2518FD是一款在各行业中都有着广泛应
AM6254开发的烧写问题排查
在项目的开发过程中,各位工程师小伙伴们可能会遇到各种类型的问题,其中“烧写问题”就是非常典型的一种。本篇文章,将以飞凌嵌入式OK6254-C开发板为例,详细探讨大家在烧写过程中可能遇到的问题,并提供一系列排查和解决方法,以帮助开发者们更便捷地解决这些问题。1 DFU烧录问题我们先来看看DFU烧录需要用到的资料有哪些:第1步:引导uboot的认识和切换我们先看看dfu-uboot文件夹内的3个文件,
M核程序的启动、编写和仿真
有很多研究单片机的小伙伴在面对多核异构处理器时,可能会对多核的启动流程感到困惑——因为不熟悉GCC编程和GDB调试,所以也无法确定多核异构处理器的程序是否能像单片机那样方便地编写和仿真。本篇文章,小编就将以飞凌嵌入式的OKMX8MP-C开发板为例,为大家介绍多核异构处理器M核程序的启动配置、程序编写和实时仿真的过程。一、M核程序启动NXP i.MX8M Plus处理器的M核是无法单独启动
FFmpeg的使用方式
1. FFmpeg的安装FFmpeg是用来记录、转换数字音频、视频的开源软件,它支持文件和网络流操作。它支持以函数库的方式使用,所以有很多软件都依赖它,比如VLC、暴风影音、腾讯会议等。它的命令行程序也非常强大,各种命令行选项学起来虽然困难,但是几乎能够满足日常对音视频的各种处理需求。今天我们就通过飞凌嵌入式OKA40i-C开发板来介绍它的命令行工作方式。FFmpeg提供了全部源代码,所以在网上可
RK3562J的SPI挂载数字式温度传感器
MAX31865是简单易用的热敏电阻至数字输出转换器,优化用于铂电阻温度检测器(RTD)。外部电阻设置RTD灵敏度,高精度Δ-Σ ADC将RTD电阻与基准电阻之比转换为数字输出。MAX31865输入具有高达±45V的过压保护,提供可配置的RTD及电缆开路、短路条件检测。适用于医疗、工业、温度计算、卫星、气象、阻值计算等高精温度设备,应用范围非常之广泛。飞凌嵌入式最新推出的OK3562J-C开发板上
飞凌嵌入式技术创新日(深圳站)精彩回顾
2024年8月26日下午,飞凌嵌入式技术创新日深圳站在深圳威尼斯英迪格酒店盛大举行,此次活动汇聚了近200位嵌入式技术领域的专家和企业代表,共享嵌入式技术的盛宴,共创嵌入式技术的美好未来!进入活动现场,首先吸引目光的便是精心布置的迎宾互动区域。飞凌嵌入式以独特创意,为每位来宾呈上蕴含幸运寓意的红包,旨在传递满满的好运,也尽显趣味。来宾们积极参与互动,现场充满了热烈的欢乐氛围。继续向前,5大展区便映
i.MX8MP开发板AI项目实操
本项目基于飞凌嵌入式OKMX8MP-C开发板,并且开发板已经移植虚拟机,需要在开发板上安装依赖包,并保证开发板已经连接到网络。01 登录到OKMX8MP-C开发板将Type-C先接到Debug口,开机模式选择eMMC(即模式选择开关2置on,其他均off),开机后使用root账号登录。02 修改pip源为了加快安装速度我们需要修改pip源:mkdir ~/.pipvim ~/.
如何在RK3562J的AMP双系统实现裸核中断嵌套机制
多核异构系统是⼀种使同⼀颗SoC芯片中不同核心分别独立运行不同平台的计算系统。通过合理的处理器核心及外设资源划分,使⼀颗SoC芯片能够独立运行Linux系统和实时性系统,在满足系统软件功能和硬件外设丰富性要求的同时,也满足系统的实时性要求,具有突出的性价比优势和产品体积优势。1. 瑞芯微多核异构系统“瑞芯微多核异构系统”是瑞芯微提供的⼀套通用多核异构系统解决方案。在运行平台方面:Linux提供标准
如何通过RK3576配置MIPI-CSI摄像头的不同输出格式
MIPI-CSI是一种在嵌入式系统或移动设备中常见的摄像头接口,能够实现高速的图像数据传输。飞凌嵌入式最新推出的OK3576-C开发板拥有丰富的资源接口,其中支持5个CSI-2接口,意味着最多可同时支持5路摄像头的输入。本篇内容就通过OK3576-C开发板为大家介绍一下RK3576处理器的Camera通路,以及如何配置MIPI-CSI摄像头的不同输出格式。 1 RK3576的c
嵌入式设备中的4G/5G模块管理
在高度数字化的智能时代,Linux嵌入式板卡在各个领域都发挥着重要作用,然而,随着4G/5G技术的普及,如何高效、稳定地管理这些嵌入式设备上的无线模块,成为了用户面临的一大挑战——嵌入式设备中的4G/5G模块管理复杂多样,不同品牌和型号的模块各有其独特的配置和上网流程,这不仅增加了用户的学习成本,也导致了网络稳定性难以保障的问题。为了帮助用户解决这一问题,飞凌嵌入式精心打造了 4G/5G网卡自管理
MPU引脚复用配置神器Forlinx pinMux
在嵌入式产品的开发过程中,开发者往往需要花费大量的时间和精力来理解和配置MPU引脚的复用功能,不仅开发难度高,还可能因错误配置而影响系统的稳定性和性能。为了帮助各位用户朋友解决这一问题,飞凌嵌入式打造了一款专门针对ARM嵌入式MPU引脚复用的软件工具——Forlinx pinMux。通过深入研究MPU引脚的特性和相关技术,结合飞凌嵌入式核心板、开发板的设计,提供一种更加高效、准确和便捷的方式来管理