IMX8MM
文章平均质量分 61
mucheni
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
迅为i.MX8MM开发板控制GPIO高低电平-使用命令控制GPIO
sys/class/gpio/gpiochipX (X 为 0,1,2.....)目录下保存系统中 GPIO 寄存器的信息,包括每个寄存器控。其中,/sys/class/gpio/sys/class/gpio/export 用于通知系统需要导出控制的 GPIO 引脚编号。/sys/class/gpio/unexport 用于通知系统取消导出。在文件系统的/sys 目录下给用户提供了许多接口,比如在/sys 下面的 bus 目录,这个目录下放置的都是。以归类到/sys/class/gpio 下面。原创 2024-08-12 11:37:16 · 616 阅读 · 0 评论 -
迅为i.MX8M Mini开发板嵌入式Linux开发环境构建及基础知识、Linux系统编程、嵌入式Linux驱动开发、Linux系统移植、文件系统构建、QT应用开发
i.MX8MM开发板指南,涵盖范围广,覆盖以下内容: 嵌入式Linux开发环境构建及基础知识、Linux系统编程、嵌入式Linux驱动开发、Linux系统移植、文件系统构建、QT应用开发。03、接口丰富:千兆工业级以太网、MIPI-DSI、USB HOST、WIFI/BT、4G模块、CAN、RS485等接口一应俱全。04、编解码: H264、VP8视频硬编码,H.264、H.265、VP8、VP9视频硬解码,并提供相关历程。05、支持音频: 8路PDM接口、5路SAI接口、2路Speaker。原创 2024-03-20 16:43:13 · 394 阅读 · 0 评论 -
迅为i.MX8M Mini开发板千兆工业级以太网、MIPI-DSI、USB HOST、WIFI/BT、4G模块、CAN、RS485等接口
i.MX8MM开发板指南,涵盖范围广,覆盖以下内容: 嵌入式Linux开发环境构建及基础知识、Linux系统编程、嵌入式Linux驱动开发、Linux系统移植、文件系统构建、QT应用开发。03、接口丰富:千兆工业级以太网、MIPI-DSI、USB HOST、WIFI/BT、4G模块、CAN、RS485等接口一应俱全。04、编解码: H264、VP8视频硬编码,H.264、H.265、VP8、VP9视频硬解码,并提供相关历程。05、支持音频: 8路PDM接口、5路SAI接口、2路Speaker。原创 2024-03-07 10:42:51 · 452 阅读 · 0 评论 -
迅为i.MX8M Mini开发板8路PDM接口、5路SAI接口、2路Speaker
i.MX8MM开发板指南,涵盖范围广,覆盖以下内容: 嵌入式Linux开发环境构建及基础知识、Linux系统编程、嵌入式Linux驱动开发、Linux系统移植、文件系统构建、QT应用开发。03、接口丰富:千兆工业级以太网、MIPI-DSI、USB HOST、WIFI/BT、4G模块、CAN、RS485等接口一应俱全。04、编解码: H264、VP8视频硬编码,H.264、H.265、VP8、VP9视频硬解码,并提供相关历程。05、支持音频: 8路PDM接口、5路SAI接口、2路Speaker。原创 2024-02-28 15:07:33 · 326 阅读 · 0 评论 -
i.MX8M开发板Yocto系统使用Gstarwmra视频转换
iTOP-iMX8MM 提供了一个视频转换组件: imxvideoconvert_g2d,输入以下命令查看具体的信息。更多内容:可以关注IMX8M开发板。原创 2023-02-18 15:47:55 · 278 阅读 · 0 评论 -
Yocto系统使用Gstarwmra迅为i.MX8M开发板VP8解码
我们解码并播放 VP8 视频文件,输入以下命令。原创 2023-02-07 12:52:06 · 267 阅读 · 0 评论 -
i.MX8MM开发板音视频开发-音频编码
的 数 据 采 样 率 =44100*16*2=1378.125kbps, 在 1 分 钟 的 时 间 里 , 需 要 占 用 的 存 储 空 间 =1378.125 * 60/8/1024=10.09MB。试想一下,一分钟的音频需要 10MB,如果在光盘 U 盘存储的话是可以接受的,但是。我们举个例子,以 CD 音质来说,量化格式是 2 字节,采样率是 44100,声道数是 2,这些信息就描述。压缩,有损压缩是只解压后数据不能完全复原,会丢失一部分的信息。缩比,同样大小的音频文件,AAC 的音质更高。原创 2023-01-30 10:48:01 · 417 阅读 · 0 评论 -
迅为i.MX8M Mini开发板debug调试方法(Qir trl RIL驱动不工作)
1 输入以下命令用于检查 ril daemon 的状态。4 输入以下命令检查 Quectel RIL 的版本。如果没有返回信息,说明 RIL 库没有被提供。可能导致 Quectel RIL 操作失败的原因有很多。一些常见的原因如下所示,用于故障排除。值而不是 Running,则表明 RIL 守护进程未运行。2 RIL library 库可能没被正确的加载。输入以下命令检查设备文件的访问权限。如果没有关闭,输入以下命令关闭。确保 RIL 库被正确的加载。启动状态为如下所示为正常。输入以下命令检查 SE。原创 2023-01-14 10:11:23 · 1046 阅读 · 0 评论 -
Android系统开发-添加USB转串口设备驱动i.MX8M开发
这个驱动的作用就是在内核中虚拟出/dev/ttyUSB0、/dev/ttyUSB1、/dev/ttyUSB2、/dev/ttyUSB3 这几个。对于通过 USB 接口访问的模块,在 Linux 内核中集成 USB 驱动程序。我们需要配置内核选中支持 GSM。串口,他们的作用分别是错误诊断、gps 信息接口、模块的的通信接口。和 CDMA 模块的 USB 转串口驱动。原创 2023-01-12 11:27:22 · 1095 阅读 · 0 评论 -
基于迅为i.MX8M开发板Andaoid9移植4G-RIL移植
Android RIL 位于内核和应用程序框架之间,由两部分组成:RILD 和 RIL。RILD 负责套接字和应用程序框。此外,RIL 的 java 框架还包括两部分:RIL 模块和电话模块。RIL 模块与下层 RILD 通信,而电话模块直接。架之间的通信,Vendor RIL 负责通过 AT 命令信道进行。通信,并通过分组数据信道(PDCH)进行数据。向应用程序提供电话功能接口。原创 2022-12-27 15:05:55 · 255 阅读 · 0 评论 -
itop-imx8m开发板gstreamer日志级别设置
itop-imx8m开发板gstreamer日志级别设置原创 2022-12-21 11:13:31 · 755 阅读 · 0 评论 -
iTOP-IMX8M开发板Yocto系统使用 Gstarwmr-agstreamer日志级别设置
日志打印函数 GST_ERROR(),GST_WARNING(),GST_INFO(),GST_LOG()和 GST_DEBUG()宏。gst 的日志等级分为 none(0)error(1) warning(2) info(3) debug(4) log(5)。默认 gst 的日志等级为 1,即 error。4)日志另存为文件,配置环境变量 GST_DEBUG_FILE=文件路径。5)GST_REGISTRY_UPDATE 环境变量用来查找插件是否更新,即是否重新扫描去更新 cache 内容,将这个环。原创 2022-11-25 11:39:43 · 297 阅读 · 0 评论 -
迅为IMX8M开发板2gst-inspect-1.0测试
迅为IMX8M开发板2gst-inspect-1.0测试原创 2022-11-22 10:44:37 · 437 阅读 · 0 评论 -
i.MX8MM开发板Android9移植4内核配置开启ppp协议
如果需要 PPP 拨号功能,则需要配置内核以支持该功能。我们在 menuconfig 中按如下所示选中下列的。这个驱动的作用就是支持 ppp 拨号工具,在应用层使用 ppp 拨号脚本进行拨号上网。更多内容关注迅为IMX8MM开发板。原创 2022-10-26 16:21:04 · 3401 阅读 · 0 评论 -
迅为i.MX8MM开发板使用命令控制GPIO
其中,/sys/class/gpio/sys/class/gpio/export 用于通知系统需要导出控制的 GPIO 引脚编号/sys/class/gpio/unexport 用于通知系统取消导出。本章我们需要重点关注下 class 目录,这个目录下放置的是一些按照类型归类的设备,比如 led 灯就可以归类到/sys/class/gpio 下面。在文件系统的/sys 目录下给用户提供了许多接口,比如在/sys 下面的 bus 目录,这个目录下放置的都是和总线相关的,比如 I2C,usb 等。原创 2022-10-09 10:31:54 · 436 阅读 · 0 评论 -
迅为IMX8MM开发板视频硬解码H264解码
我们解码并播放 H264 视频文件,输入以下命令。ITOP-i.MX8MM开发板。原创 2022-09-27 11:27:01 · 614 阅读 · 0 评论 -
迅为i.MX8MM开发板Yocto系统使用Gstarwmra视频颜色空间转换
将 gstreamer 自带的 NV12 格式的视频源转换为 RGB16 格式的视频,输入以下命令:\将 h264 视频解码后,再使用 imxvideoconvert_g2d 转换成 RGB16 格式的视频,输入以下命令:qtdemux!queue \!vpudec!原创 2022-09-20 15:42:22 · 278 阅读 · 0 评论 -
iTOP-i.MX8MM开发板视频硬编码H264硬编码
我们播放编码的 H264 视频,输入以下命令,可以在屏幕看到视频播放。我们将 YUV420 格式视频编码为 H264 格式视频。更多内容关注:迅为iTOP-RK3568开发板。原创 2022-09-14 15:57:52 · 385 阅读 · 0 评论 -
迅为IMX8MM开发板Yocto系统使用Gstarwmra播放音频和视频
我们也可以使用 gst-launch 工具播放音视频,gst-launch 是开发者在开发阶段常用的调试工具,相比。Gplay 是基于 Gstreamer 实现的音视频播放器,他能够自动根据硬件自动选择合适的插件进行音视频。播放,运行也十分简单,我们输入以下命令播放 mp4 视频。我们使用以下命令播放音频,此时我们插上耳机可以听到音乐。我们输入以下命令播放视频(没有音频播放)Gplay 而言,它更加灵活。原创 2022-09-06 13:54:37 · 837 阅读 · 0 评论 -
迅为i.MX8MM开发板Andaoid9移植4G-测试
迅为i.MX8MM开发板Andaoid9移植4G-测试原创 2022-09-01 14:10:49 · 264 阅读 · 0 评论 -
迅为IMX8M开发板设备树下的platform驱动实验程序编写
owner = THIS_MODULE, .name = "led_test", .of_match_table = of_match_table_test //接下来我们改一下驱动,让他来匹配设备树里面 test 的节点。},.id_table = &led_idtable //4 .id_table 的优先级要比 driver.name 的优先级要高,优先与.id_table 进行匹配。* @description: platform 驱动的 probe 函数,当驱动与设备匹配以后此函数就会执行。原创 2022-08-23 15:23:11 · 634 阅读 · 0 评论 -
迅为IMX8M开发板安装VMware Tool工具
解压成功后,作者进到根目录下 vmtool 这个文件夹下,然后就可以看到解压生成的文件了,我们进到这个文件夹,以 .pl 为结尾的就是我们的安装文件,我们来运行下这个文件,运行这个安装文件我们也要使用管理员的身份来运行,这里我们要选择 y 然后敲回车,后边我们全部输入 y 然后敲回车,我们直接敲回车也是可以的,因为它默认的 yes。进到 ubuntu 桌面以后,点击虚拟机,然后选择安装 VMware Tool 这个选项,然后我们稍等片刻,就会给我们下载好这个压缩包,并弹出压缩包放置的这个界面。...原创 2022-08-17 14:47:15 · 215 阅读 · 0 评论 -
迅为IMX8M开发板Ubuntu20文件系统-base设置软件源
Ubuntu安装软件是通过名apt-get从网上下载安装的。我们需要指定软件源。件系统能够联网,可以直接拷贝本机的dns配置文件到根文件系统的相应位置,使用命令“cp。更多内容可以了解迅为IMX8M开发板。...原创 2022-08-02 10:28:34 · 378 阅读 · 0 评论 -
迅为i.MX8MM开发板Coatrx-M4内核开发给IAR安装8MM补丁
容)\06_i.MX8MM开发板Crotex-M4内核开发资料\3.IAR8MM补丁包”路径下,解压arm.zip压缩包得到arm。我们把刚在我们解压得到的arm文件夹下的config里面的所有文件和arm\config下文件进行覆盖。然后找到IAR8.3的安装路径,这里要以自己的安装路径为准,你在哪个位置下安装的就去哪个路径下。我们需要用到8mm补丁文件,路径在网盘资料“i.MX8MM开发板网盘资料汇总(不含光盘内。更多内容可以了解迅为IMX8M开发板。...原创 2022-07-29 16:05:12 · 361 阅读 · 0 评论 -
迅为i.MX8MM开发板Android9源码更新 新增支持蓝牙功能
8MM原创 2022-07-26 16:48:59 · 374 阅读 · 0 评论 -
迅为IMX8Mmini开发板Ubuntu-base构建-安装Qemu-User-Static工具
usr/bin/qemu-aarch64-static./usr/bin/”,拷贝qemu-arm-static到刚刚解压出来的目录。首先Ubuntu下使用命令“apt-getinstallqemu-user-static”安装,安装过程中按y继续。这一步骤是将qemu-user-static安装到了pc的ubuntu上,然后使用命令“cp。本的文件,必须安装qemu-user-static工具。更多内容关注北京迅为IMX8Mmini开发板。...原创 2022-07-18 09:55:13 · 669 阅读 · 0 评论 -
迅为i.MX8Mmini开发板Ubuntu-base构建-解压Ubuntu-base
迅为i.MX8Mmini开发板Ubuntu-base构建-解压Ubuntu-base原创 2022-07-06 10:15:16 · 335 阅读 · 0 评论 -
迅为i.MX8Mmini开发板离线构建Yocto系统
迅为i.MX8Mmini开发板离线构建Yocto系统原创 2022-07-01 11:30:58 · 904 阅读 · 1 评论 -
迅为i.MX8M开发板yocto系统使用Gstarwmr视频转换
迅为i.MX8M开发板yocto系统使用Gstarwmr视频转换原创 2022-06-27 10:43:31 · 617 阅读 · 0 评论 -
迅为i.MX8M mini开发板实现TFTP文件传输
迅为i.MX8M mini开发板实现TFTP文件传输原创 2022-06-20 16:37:15 · 252 阅读 · 0 评论 -
迅为IMX8MM开发板Linix系统TFTP传输文件
迅为IMX8MM开发板Linix系统TFTP传输文件原创 2022-06-14 09:46:09 · 225 阅读 · 0 评论 -
iTOP-IMX8MM开发板Android应用开发模拟器搭建
iTOP-IMX8MM开发板Android应用开发模拟器搭建原创 2022-06-07 09:35:56 · 470 阅读 · 0 评论 -
iTOP-i.MX8Mmini开发板Ubuntu Qt 开发搭建编译环境
搭建编译环境原创 2022-06-02 10:35:59 · 292 阅读 · 0 评论 -
迅为i.MX8M mini开发板Windots QT系统开发环境搭建
1、 QtCreator 的安装和使用 1)Qtcreator 下载地址:h t t p : / / d o w n l o a d . q t . i o / n e w _ a r c h i v e / q t / 5 . 1 1 /,进入选择版本号界面,本教程使用的是 5.11.1,也推荐读者选择此版本。进入如下图界面后,选择安装包,我们在 windows 下学习 Qt,所以选择 qt-opensource-windows-x86-5.11.1.exe,点击即可下载。网盘里有下载好的安装包,在原创 2022-05-17 10:38:18 · 369 阅读 · 0 评论 -
Android9.0系统,PCA9450A电源管理,NXP系列,功耗低,迅为i.MX8MM全能版
*性能强:i.MX8MM处理器采用先进的14LPC FinFET工艺,提供更快的速度和更好高的电源效率;四核Cortex-A53,单核Cortex-M4,多达5个内核,主频高达1.8GHz,2G DDR4内存、8G EMMC存储*PMIC:采用PCA8450A电源管理,是NXP全新研制配套iMX.8M的电源管理芯片,有六个降压稳压器、五个线性稳压器和一个负载开关,为整个系统的稳定运行提供了可靠的保证。*接口:千兆工业级以太网、MIPI-DSI、USB HOST、WIFI/BT、4G模块、CAN、RS原创 2022-05-10 11:01:35 · 664 阅读 · 0 评论 -
迅为i.MX8M mini开发板Andaoid9系统测试4G
可以看出来,我的系统上目前有一个网络设备,如下图所示:关闭以太网、wifi(防止干扰,非必须)ifconfig wlan0 downifconfig etho down然后开发板连接屏幕,点击设置->网络和互联网->移动网络,如下图所示:或者连接 4G,如下所示:从下面的图可以看出来,现在系统上多了一个 ppp0 网络设备,这个就是通过 PPP 拨号建立链接后系统虚拟出来的一个网络设备。现在就可以使用 ppp0 来...原创 2022-05-06 10:38:06 · 429 阅读 · 0 评论 -
手册丨迅为IMX8M mini开发板Linux MISC驱动之编写实验程序-编译驱动
这里我们以 iTOP-i.MX8MM 开发板为例,将杂项设备驱动编译成模块,请参考本手册第三十七章Linux内核模块。我们将 misc.c 文件拷贝到Ubuntu的/home/topeet/imx8m/02 目录下。将上次编译 helloworld 的Makefile 文件和 build.sh 脚本拷贝到 misc.c 同级目录下,修改 Makefile 为:obj-m += misc.oKDIR:=/home/topeet/linux/linux-imxPWD?=$(shell pwd)al...原创 2022-04-27 15:17:28 · 569 阅读 · 0 评论 -
iTOP-i.MX8M mini开发板支持Android9.0系统
iTOP-i.MX8M mini 核心板采用先进的 14LPC FinFET 工艺,采用四核Cortex-A53 + 单核 Cortex-M4 架构,主频 1.8GHz,2G DDR4 内存、8G EMMC 存储。核心板支持 H564、VP8 视频硬编码,H.264、H.265、VP8、VP9 视频硬解码,采用 PCA9450A电源管理,保证核心板的低功耗运行。核心板采用邮票孔链接方式,8 层PCB沉金设计,192PIN CPU 功能全部引出,通过了电磁兼容性检测、电磁辐射标准检测、安规检测、高低温坏...原创 2022-04-22 16:40:44 · 290 阅读 · 0 评论 -
迅为i.MX8M mini开发板Linux MISC驱动之编写驱动例程
首先我们回想一下注册杂项设备的三大流程,我们在 Windows 上面新建 misc.c 文件,并用 sourceinsight打开。我们可以将上次编写的 helloworld.c 里面的代码拷贝到 misc.c 文件,并修改为如下图所示:添加头文件/*注册杂项设备头文件*/#include/*注册设备节点的文件结构体*/#include填充 miscdevice 结构体struct miscdevice misc_dev = {.minor = MISC_DYNAMIC_MINOR原创 2022-04-19 16:36:08 · 223 阅读 · 0 评论 -
i.MX8MM开发板Android9系统五内核H265视频编码NXP
iTOP-i.MX8M mini 核心板采用先进的 14LPC FinFET 工艺,采用四核Cortex-A53 + 单核 Cortex-M4 架构,主频 1.8GHz,2G DDR4 内存、8G EMMC 存储。核心板支持 H564、VP8 视频硬编码,H.264、H.265、VP8、VP9 视频硬解码,采用 PCA9450A电源管理,保证核心板的低功耗运行。核心板采用邮票孔链接方式,8 层PCB沉金设计,192PIN CPU 功能全部引出,通过了电磁兼容性检测、电磁辐射标准检测、安规检测、高低温...原创 2022-04-13 15:46:46 · 610 阅读 · 0 评论
分享