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,支持多种屏幕构件
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核是无法单独启动
RK3562J的SPI挂载数字式温度传感器
MAX31865是简单易用的热敏电阻至数字输出转换器,优化用于铂电阻温度检测器(RTD)。外部电阻设置RTD灵敏度,高精度Δ-Σ ADC将RTD电阻与基准电阻之比转换为数字输出。MAX31865输入具有高达±45V的过压保护,提供可配置的RTD及电缆开路、短路条件检测。适用于医疗、工业、温度计算、卫星、气象、阻值计算等高精温度设备,应用范围非常之广泛。飞凌嵌入式最新推出的OK3562J-C开发板上
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提供标准
嵌入式设备中的4G/5G模块管理
在高度数字化的智能时代,Linux嵌入式板卡在各个领域都发挥着重要作用,然而,随着4G/5G技术的普及,如何高效、稳定地管理这些嵌入式设备上的无线模块,成为了用户面临的一大挑战——嵌入式设备中的4G/5G模块管理复杂多样,不同品牌和型号的模块各有其独特的配置和上网流程,这不仅增加了用户的学习成本,也导致了网络稳定性难以保障的问题。为了帮助用户解决这一问题,飞凌嵌入式精心打造了 4G/5G网卡自管理
MPU引脚复用配置神器Forlinx pinMux
在嵌入式产品的开发过程中,开发者往往需要花费大量的时间和精力来理解和配置MPU引脚的复用功能,不仅开发难度高,还可能因错误配置而影响系统的稳定性和性能。为了帮助各位用户朋友解决这一问题,飞凌嵌入式打造了一款专门针对ARM嵌入式MPU引脚复用的软件工具——Forlinx pinMux。通过深入研究MPU引脚的特性和相关技术,结合飞凌嵌入式核心板、开发板的设计,提供一种更加高效、准确和便捷的方式来管理
在RK3568开发板上进行源码编译
本文将为大家介绍在飞凌嵌入式OK3568-C开发板上进行源码编译的过程,希望能够对各位工程师小伙伴有所帮助。话不多说,我们马上进入正题。一、准备源码1. 创建工作目录$mkdir -p ~/rk35682. 拷贝源码将RK3568用户资料中的源码文件OK3568-linux-source.tar.bz2.a*拷贝到虚拟机~/rk3568目录。拷贝文件的方式有很多,笔者使用的是共享文件夹方式。【注】
讲解AM62x的SPI接口
SPI(Serial Peripheral Interface)通信总线以其高速、全双工、同步的特性而被广泛应用,它只需要四根线就能实现数据传输,有效地节约了芯片管脚的数量,同时为PCB布局带来了空间上的优化和便捷。正因为它简单易用的特点,现在越来越多的芯片选择集成SPI通信协议。作为TI Sitara™产品线新一代MPU产品,TI AM62x处理器特别配备了多达4路的SPI接口以及1路OSPI接
Docker加持热点测试
首先简单介绍一下Docker容器技术:Docker容器分为三部分:镜像、容器、仓库。镜像(Image)——一个特殊的文件系统操作系统分为内核和用户空间。对于Linux而言,内核启动后,会挂载ROOT 文件系统为其提供用户空间支持。而Docker镜像(Image),就相当于是一个ROOT 文件系统。Docker镜像是一个特殊的文件系统,除了提供容器运行时所需的程序、库、资源、配置等文件外,还包含了一
在瑞芯微RK3568开发板实现USBNET模式的方法
本文将借助飞凌嵌入式OK3568-C开发板为大家介绍实现USBNET模式的方法,在这之前需要先知道什么是USB Gadget——USB Gadget是指所开发的电子设备以USB从设备的模式通过USB连接到主机。举个例子:将手机通过USB线插入PC后,手机就是USB Gadget。同理,在本文的操作中就是将手机替换成了OK3568-C开发板。Gadget框架提出了一套标准API,在底层,USB设备控
在i.MX8MP开发板上实现SPI转CAN
飞凌嵌入式OKMX8MP-C开发板有两路原生CAN总线,但用户在开发产品时可能需要用到更多的CAN,这该如何解决呢?今天小编将为大家介绍一种SPI转CAN的方法,供各位工程师小伙伴参考。说明OKMX8MP-C核心板有两路原生的SPI总线,目前是将SPI1的引脚用作了LED和UART3的功能,SPI2做成了正常的SPI2接口。此处以SPI2转CAN为例,移植SPI转CAN芯片;SPI转CAN芯片型号
飞凌嵌入式荣获「河北省企业技术中心」认定
近期,河北省发展和改革委员会发布了2023年河北省企业技术中心认定公示, 保定飞凌嵌入式技术有限公司成功通过省级企业技术中心认定。省级企业技术中心在企业创新体系和创新能力的建设中发挥引导与示范作用,此次荣誉的获得是对飞凌嵌入式推进技术中心建设、自主创新能力建设方面取得成绩的充分肯定,飞凌嵌入式将充分发挥高质量企业带头作用,在技术创新的道路上稳健前行。部分企业名单作为一家专注嵌入式核心控制
国产高性能RISC-V架构核心板
今年3月,图灵奖得主David Patterson预言:“3到5年后,RISC-V芯片架构将无处不在”。的确,作为芯片世界的“Linux”,这款指令精简、模块化、可扩展的开源指令集架构可以说是下一代处理器架构发展的必然趋势。在国产自主可控的大背景下,RISC-V凭借其完全开源免费且可自由修改不受约束的特性,也备受国内厂商的追捧。在此背景下,飞凌嵌入式联合RISC-V国产处理器厂商赛昉科技(Star
在i.MX8MP上OpenSSL如何简单应用
OpenSSL分为交互模式和批处理模式,直接输入OpenSSL然后按回车键进入交互模式,输入带命令选项的OpenSSL进入批处理模式。飞凌OKMX8MP-C开发板已经移植了OpenSSL工具,OpenSSL整个软件包大概可以分成三个主要的功能部分:SSL协议库、应用程序以及密码算法库。OpenSSL的目录结构自然也是围绕这三个功能部分进行规划的。今天小编为大家分享一些OpenSSL在OKMX8MP