目录准备下载并解压SDK安装adb和fastboot安装Repo和python安装依赖设置 git清华源源代码镜像过程摘录异常处理下载机型配置拉取vendor开启缓存开始编译还原代码遇到的错误error: RPC failed; curl 56 GnuTLS recv error (-110): The TLS connection was non-properly terminated.bui
转载 2024-01-08 16:10:34
185阅读
如何编写一个简单的linux内核模块和设备驱动程序。我将学习到如何在内核模式下以三种不同的方式来打印hello world,这三种方式分别是: printk(),/proc文件,/dev下的设备文件。 一个内核模块kernel module是一段能被内核动态加载和卸载的内核代码,因为内核模块程序是内核的一个部分,并且和内核紧密的交互,所以内核模块不可能脱离内核编译环境, 至少,它需要内核的头文
转载 1月前
381阅读
#!/bin/sh #Command to build for i.MX51 BBG board is: make distclean make mx51_bbg_android_config make #"u-boot.bin" is generated if you have a successful build #Build Kernel Image
原创 2011-06-30 09:12:45
897阅读
On i.MX 8 and i.MX 8X: • 没有硬件低功耗可用 • 所以的电源管理都是通过SCFW来实现 • 当系统挂起时,SCFW关闭集群/ cpu。由此可见:i.MX8必须使用SCFW来实现电源管理。查看SCFW相关的信息: SCFW提供电源控制、时钟控制、复位控制。电源管理服务电源管理的所有方面,包括电源控制、偏置控制、时钟控制、复位控制和唤醒事件监视,都归在SC电源管理服务中。•电源
IMX8mp 单独编译c++文件
原创 2023-04-22 01:00:33
384阅读
imx8 yocto 如何编译c++代码。
原创 2023-06-03 00:55:11
173阅读
迅为i.MX8M Mini开发板是恩智浦首款嵌入式多核应用处理器,具有多达五个内核:采用4核ARM Cortex-A53 + Cortex-M4多核处理器+GPU,可提供出色的系统性能。∝ 4个Cortex-A53内核平台,每核运行频率高达1.8GHz。32KB L1-I缓存/ 32 kB L1-D缓存,512 kB L2缓存∝ 1个Cortex-M4内核,运行频率高达400MHz。16
转载 2024-06-08 21:43:59
129阅读
产品简介i.MX 8M Plus是NXP推出的一款面向于边缘智能和边缘计算的异构应用处理器,除了高性能的CPU外,还具备强大的GPU、NPU和ISP,来用于高算力及人工智能应用。这是NXP首个集成了专用神经处理引擎(NPU)的i.MX系列处理器,能够在工业和物联网等领域实现边缘端高级机器学习推理。飞凌嵌入式基于这款i.MX 8M Plus处理器所打造的FETMX8MP-C核心板,除继承了上述处理器
编译环境这里给大家提供了编译好的开发环境,我们可以在搭建好的编译环境中顺利编译成功,所以这里建议大家使用搭建好的环境。“搭建好编译环境的Ubuntu16.04”在网盘资料“i.MX8MM开发板\02-i.MX8MM开发板网盘资料汇总(不含光盘内容)\20210601\02_i.MX8MM开发板搭建好 ...
转载 2021-09-18 16:23:00
394阅读
2评论
在我们忽略的更新中,驱动程序更新是最多的,有时这么做是有充分理由的。在很多情况下,更新驱动程序弊大于利。可能的原因有两个。第一,用户不阅读实际更新内容就盲目地点击更新;第二,用户不了解更新目的。不管是什么原因,有一件事是确定的:我们不能依靠运气来保证一个公司的网络安全。如果公司的IT管理员有权决定需要哪些更新以及何时安装它们,那是最好的。ManageEngine Patch Mana
# 在IMX8MP Android上关闭SELinux的全面指南 在嵌入式领域,IMX8MP处理器因其高效能和丰富的功能而备受关注。随着安卓系统的普及,开发者在移植和定制安卓操作系统时经常需要处理系统安全设置,其中SELinux(Security-Enhanced Linux)就是一个重要的组成部分。SELinux是一个强制访问控制机制,可以提高系统的安全性。但有时,为了进行调试或项目需求,我们
原创 9月前
46阅读
# imx8 Android源码拉取 ## 介绍 imx8是一款由NXP公司开发的高性能应用处理器,广泛应用于物联网、智能设备等领域。Android源码是开发Android应用的基础,可以定制化开发适合imx8平台的Android系统。 本文将介绍如何拉取imx8 Android源码,并对拉取过程中可能遇到的问题进行解答和代码示例。 ## 准备工作 在开始拉取imx8 Android源码
原创 2023-11-11 13:11:09
120阅读
1). 简介NXP iMX8系列应用处理器是NXP发布的基于Cortex-A72/A53/A35和Coretex-M4/M7等架构的ARM处理器,其包含了如下多个子系列,本文就选取其中比较有代表性的iMX8iMX8X以及iMX8M Mini进行简单的功耗对比测试,从功耗角度给大家为项目选择具体iMX8产品系列做参考。 请注意由于目前iMX8系列产品软硬件还没有进入到最终稳定状
 1、参考​​https://www.jianshu.com/p/a9df7fe9f819​​2、下载编译wget http://www.live555.com/liveMedia/public/live555-latest.tar.gztar xzf live555-latest.tar.gzcd live./genMakefiles armlinux #注意后面这个参数是根据
原创 2022-12-07 00:58:53
367阅读
1、Ffmpeg是什么?(1)、一套开源软件 (2)、可以记录,转换音视频:可以从摄像头中,记录视频,从声卡中,记录音频。可以转换成各种格式,保存起来。 (3)、好多视频播放器的内核就是FFmpeg。2、FFmpeg的简易理解: 这个流程的文字描述大概是这样的: 1)、从摄像头得到的原始的视频数据,但是数据太大,不易传输,需要压缩。对于视频,使用视频的编解码器进行压缩; 从声卡到的也可以原始的声音
# IMX8MP Android 13 调试指南 IMX8MP(i.MX八核系列处理器)是NXP公司推出的一款支持多媒体应用的高性能嵌入式处理器。近年来,Android系统的流行使得开发者们逐渐关注如何在IMX8MP上运行和调试Android 13。在本文中,我们将探讨IMX8MP Android 13的调试方法、代码示例,以及使用甘特图和类图来展示相关工作流程。 ## 开始之前 在进行调试
原创 8月前
79阅读
# IMX8MP Android 开机显示 Logo 的实现 在嵌入式系统中,开机时显示 Logo 是一个常见的要求。对于基于 IMX8MP 处理器的 Android 操作系统,正确配置以显示开机 Logo 是确保用户体验的重要步骤。本文将介绍相关步骤及代码示例,并使用图示帮助理解。 ## 1. 理解开机过程 IMX8MP 在启动时,首先会加载 Bootloader,接着是 Linux 内核
原创 8月前
87阅读
本篇测评由电子工程世界的优秀测评者“流行科技”提供。此次测试的开源项目,是基于QT+OpenCV的人脸识别打卡项目。本次体验使用的是开源的代码,此代码本来是运行在WIN下的,为了测试稍微进行了修改,让其运行在米尔iMX8M Plus开发板上。 测试项目实际是分了两个工程,一个工程是作为管理员控制功能使用,添加人脸信息。同时也可以查询到打卡记录,对从机进行下发通知等等。人脸识别我们主要需要
转载 2024-05-21 16:35:39
64阅读
十、linux应用编程之八:线程线程是包含在进程内部的顺序执行流,是进程中的实际运作单位,也是操作系统能够进行调度的最小单位。一个进程中可以并发多条线程,每条线程并行执行不同的任务。简单来说,进程是由线程组成的,线程是系统调度的最小单位,进程是拥有资源的基本单位而线程共享进程的资源。线程的内容有点复杂,分线程创建与终止,连接与分离,线程属性,互斥量,条件变量五部分做笔记。1.线程创建与终止1)&n
# imx8 鸿蒙烧录实现指南 ## 引言 在本文中,我们将讨论如何使用 imx8 板卡进行鸿蒙烧录。如果你是一位刚入行的开发者,我们将帮助你理解整个流程,并提供每一步所需的代码和解释。 ## 流程概述 下面是 imx8 鸿蒙烧录的整个流程的概述。我们将使用表格形式展示每个步骤,并在后续的章节中详细介绍每个步骤。 | 步骤 | 描述 | | --- | --- | | 步骤一 | 准备开发环
原创 2024-01-12 21:20:19
224阅读
  • 1
  • 2
  • 3
  • 4
  • 5