A40i开发板试用体验
飞凌OKA40i-C开发板,提供了SATA接口,今天笔者试着挂载SATA硬盘。【1】挂载SATA硬盘【硬件准备】 1、SSD硬盘,拆了一个N年前的容量120G的硬盘。 2、从报废的电源上剪下来D头转SATA电源线。 3、SATA数据线一条。 4、12V电源。【硬件连接】 1、12V源接接到开发板的12V电源(注:我这里用的数字电源有夹子,所以直接夹到SATA电源线的12V电源线上了); 2、将D头
RK3568开发板源码编译的过程
一、准备源码1. 创建工作目录$mkdir -p ~/rk35682. 拷贝源码将RK3568用户资料中的源码文件OK3568-linux-source.tar.bz2.a*拷贝到虚拟机~/rk3568目录。拷贝文件的方式有很多,笔者使用的是共享文件夹方式。【注】OK3568源码使用分段压缩,每段最大4G,这样方便拷贝,因此有些存储器单文件最大支持4G。3. 解压源码$cat OK356
i.MX9352的GPIO该如何操作?
本期,让我们一起走近i.MX9352处理器,深入了解这位i.MX系列新成员的GPIO该如何操作,以及它与前辈i.MX6ULL处理器又有哪些异同。
RK3588核心板Uboot显示资源分配的方式
飞凌嵌入式FET3588-C核心板基于瑞芯微旗舰AIoT处理器RK3588开发设计,在瑞芯微第四代最新编解码技术的加持下,FET3588-C核心板可支持8K显示输出,除了支持主流的8K@60fpsH.265解码器和8K@30fps的H.264解码器外,还支持8K@60fps VP9解码器及4K@60fpsAV1解码器,完全兼容OpenGLES 1.1, 2.0和3.2、OpenCL2.2和Vulkan1.2。
对RK3568进行板载蓝牙的接收文件测试
本篇文章,小编测试了飞凌嵌入式OK3568-C开发板的蓝牙功能,包括文件接收和文件发送功能,通过蓝牙使板子和手机进行无线连接。
如何实现 i.MX8MPM核SPI间的通讯
小编手上的OKMX8MP-C开发板基于NXP i.MX8M Plus多核异构处理器设计,它的M核有1路SPI,因而为实现SPI的相互通讯,我们就需要两块OKMX8MP-C开发板的SPI互作主从设备进行通信。本文小编就将从应用角度为大家讲解M核SPI间通讯的实现方式。
多核异构处理器的M核如何使用
在实际应用中,M核的程序运行在裸机或者实时操作系统上,实时性和稳定性较高,一般用于简单但重要的控制,比如实时采样、开关控制、PWM输出等。小伙伴是不是对这款多核异构处理器的M核如何使用比较好奇呢?今天小编将通过飞凌嵌入式FET6254-C核心板来详细介绍AM6254处理器M核程序的启动配置、程序编写和实时仿真等使用方法。
怎么升级5G智能网关3.0固件
5G智能网关3.0(以飞凌嵌入式FCU2303 5G智能网关为例)平台可以使用U盘来烧写文件系统到eMMC中,或者更新QSPI Flash中的Firmware。前提是Uboot能够正常启动,烧写更新系统需要一个FAT32格式的U盘存放烧写镜像,U盘文件说明如下:
硬件调试的四大测试流程
嵌入式系统开发过程实际上就是一个调试诊断的过程,而且调试诊断将一直伴随着一个产品的终身,即使是最成熟的产品也偶尔会出现这样或那样的问题,这都需要开发人员去诊断、排查。嵌入式系统由硬件和软件两个部分组成,独立运行的硬件系统为软件提供了可靠和稳定的平台,两者配合来实现实际的应用功能。
针对EIM总线可用性及稳定性的测试
一、测试方案本测试思路基于NXP提供的NorFlash使用EIM接口异步通讯而来,感兴趣的朋友可自行前往NXP官网下载查阅。1、硬件原理EIM连接了一个32MB的 Parallel NOR Flash,只需将数据总线,地址总线连接正确,操作比较简单,下图为硬件原理图。 2、软件修改在设备树添加Norflash设备节点,并对使用的引脚的pinmux进行修改(下面列举的修改方法未包含已使用了
i.MX8MP多媒体功能测试
笔者将在视频硬件编解码、多屏显示及4K高清摄像头(型号:daA3840-30mc)输入三方面的功能对这款iMX8MP板卡进行详细讲解。
瑞芯微RK3568开发板源码编译与交叉编译环境搭建
本篇,将进行OK3568-C开发板Linux系统开发需要用的软件交叉编译环境的配置。下面就介绍两种交叉编译环境的配置方法。01C/C++交叉编译环境编译如果只是使用C/C++代码,则在自己的Ubuntu虚拟机中添加RK3568对应的交叉编译器(gcc/g++)即可。进行代码的交叉编译时可用使用如下方法,该配置方式简单便捷。1. 下载aarch64类型的gcc在Linaro官网中下载GCC交叉编译工
多核异构-M核程序的启动、编写和仿真
有很多研究单片机的小伙伴在面对多核异构处理器时,可能会对多核的启动流程感到困惑——因为不熟悉GCC编程和GDB调试,所以也无法确定多核异构处理器的程序是否能像单片机那样方便地编写和仿真。本篇文章,小编就将以飞凌嵌入式的OKMX8MP-C开发板为例,为大家介绍多核异构处理器M核程序的启动配置、程序编写和实时仿真的过程。飞凌嵌入式OKMX8MP-C开发板所搭载的NXP i.MX8M Plus处理器具备
瑞芯微RK3568开发板开箱
首先我们来进行飞凌嵌入式OK3568-C开发板开机体验环节。先进行一些准备工作:12V2A或者12V3A DC 电源线Type-C串口调试线(电脑端需安装CP2102串口驱动)HDMI线与外接的屏幕接线图如下:1. 系统登录先登录到板子中,看下板子的系统情况。登录的方式有多种,这里介绍3种:串口登录(有线)SSH登录(无线,IP)ADB登录(无线,IP)1.1 串口登录最直接的方式就是串口登录了,
多核异构-双核高速率CAN-FD评测
凭借实时性、抗干扰性和安全性等优点,CAN2.0在工业及汽车行业得到了广泛应用,但其最高速率仅为1Mbit/s,每帧最多只能传输8字节的有效数据,报文中只有约50%的带宽用于有效数据传输。然而随着产业的发展,各种传感器和控制器数量的增多,总线上的数据量也激增,这使得CAN2.0总线在传输速率和带宽方面的缺点暴露的更加明显,于是就诞生了CAN-FD。CAN-FD在传输速率和带宽方面有了明显的提升,波
全志A40i试用体验-远程视频监控
今天来介绍一个解决方案MJPG-Streamer。MJPG-Streamer的原理是将USB摄像头采集的图像以JPEG格式发送出去,然后持续更新图片形成一个视频流。
基于全志A40i的FFmpeg命令行工作方式
FFmpeg是用来记录、转换数字音频、视频的开源软件,它支持文件和网络流操作。它支持以函数库的方式使用,所以有很多软件都依赖它,比如VLC、暴风影音、腾讯会议等。它的命令行程序也非常强大,各种命令行选项学起来虽然困难,但是几乎能够满足日常对音视频的各种处理需求。今天我们就通过飞凌嵌入式OKA40i-C开发板保定飞凌嵌入式技术有限公司来介绍它的命令行工作方式。
在Ubuntu系统上定制文件系统
为了给客户的测试和开发提供便利,飞凌嵌入式的开发板产品一般都支持多种操作系统,以基于全志T507H处理器设计研发的OKT507-C开发板为例,它支持三种操作系统,分别是:Linux、Android 和 Forlinx Desktop(Ubuntu),这里提到的Forlinx Desktop系统是飞凌嵌入式在Ubuntu base的基础上构建的桌面操作系统,完全兼容Ubuntu18.04,相对传统的Linux系统而言易用性更高。
MPU进化,多核异构处理器有多强?
随着市场对嵌入式设备功能需求的提高,市面上出现了集成嵌入式处理器和单片机的主控方案,以兼顾性能和效率。 在实际应用中,嵌入式处理器和单片机之间需要进行大量且频繁的数据交换,如果采用低速串行接口,则数据传输效率低,这将严重影响产品的性能;而如果采用高速并口,则占用管脚多,硬件成本将会增加。
全志A40i开发板编译环境的搭建
安装ubuntu虚拟机,由于我在以前的开发板试用中已经安装好了VMware。这里就不再展示,如果没有安装的,请自行根据OKA40i-C开发板用户编译手册的第一、三章来安装,手册有详细的安装说明: