IMX6系列芯片由FreeScale公司基于ARM核设计开发,该公司于2015年被NXP公司收购。之前由FreeScale提供支持的资源被整合进NXP支持体系,资料内部FreeScale和NXP的标记都有,文档内部原有资源链接失效,给人混乱感。加之IMX6系列芯片本身就很复杂,更让人难以登堂入室。本文以IMX6Q和NXP MCIMX6Q-SDB开发板为例对其资料体系进行说明,有助于学习该系列芯片的快速找到自己想要的资料。

文档资料下载链接:IMX6D&IMX6Q官方技术文档合集-嵌入式文档类资源-CSDN下载

板卡资料下载链接:NXP官方SABREMCIMX6Q-SDB开发板资源包-嵌入式文档类资源-CSDN下载

目录

一、IMX6Q简介

二、NXP官方支持

1、官网 NXP® Semiconductors Official Site | Home

(1)产品介绍

(2)开发社区

(3)参考设计

(4)NXP给微处理器MCU级别产品提供的支持

2、IMX6Q相关链接

(1)IMX 6系列

(2)IMX6Q

(3) 官方板卡资料

3、IMX6Q相关资料

(1)NXP具体芯片技术参数手册

(2)IMX6系列应用处理器参考手册

(3)Cortex™-A9 Technical Reference Manual

(4)ARM® Architecture Reference Manual  ARMv7-A and ARMv7-R edition

(5)ARM® Cortex®-A9 MPCore Technical Reference Manual

三、其他资源

1、IAR EW


一、IMX6Q简介

IMX6Q属于 ARM V7,Arm cortex-A9体系架构

其中ARMV7相当于第7代arm体系架构,包含Cortex-A,Cortex-M,Cortex-R三个Family家族,Cortex-M系列处理面向嵌入式应用,而Cortex-R系列则面向实时应用,Cortex-A则面向高性能应用例如手机。cortex-A9则是Cortex-A家族处理器核心的一个版本。

具体请参考:[ARM]ARM平台处理器简介-ARMv7 - Ervin's Blog

二、NXP官方支持

1、官网 NXP® Semiconductors Official Site | Home

开发者能用到的主要是Product和Surpport,需要注册才能下载相关资料和发表技术问题。

(1)产品介绍

可以获取相关产品的资料,链接如下:

Products | NXP Semiconductors

(2)开发社区

可以提出技术问题,官方技术人员会回应解决你的问题,链接如下:

Home - NXP Community

(3)参考设计

官方提供的相关参考设计

Design | NXP Semiconductors

(4)NXP给微处理器MCU级别产品提供的支持

https://mcuxpresso.nxp.com/

IMX6属于Processor级别,在mcuxpresso没有相关支持

2、IMX6Q相关链接

(1)IMX 6系列

i.MX 6 Series Applications Processors | Multicore Arm Cortex-A7/A9/M4 | NXP Semiconductors

(2)IMX6Q

i.MX 6Quad Applications Processors | Quad Arm® Cortex®-A9 | NXP Semiconductors

(3) 官方板卡资料

NXP对部分芯片提供了开发板,例如为IMX6Q快速应用于智能设备提供了

Smart Application Blueprint for Rapid Engineering (SABRE) board :MCIMX6Q-SDB

i.MX 6Quad SABRE Development Board | NXP Semiconductors

该页面能找到该板卡的设计原理图、PCB设计图,能运行其上的嵌入式Linux包和Android包。

MCIMX6Q-SDB正面如下图:

MCIMX6Q-SDB背面如下图:

NXP官方SABRE MCIMX6Q-SDB开发板芯片MCIMX6Q6AVT10AD,详见下面3(1)NXP具体芯片技术参数手册。

3、IMX6Q相关资料

(1)NXP具体芯片技术参数手册

i.MX 6Dual Applications Processors | Dual Arm® Cortex®-A9 @1.2GHz | NXP Semiconductors

打开上面链接,如下图所示,NXP的IMX6D或IMX6Q分为4个系列,分别为面向消费产品、面向汽车和娱乐应用、面向流行消费产品、面向工业应用。

NXP官方提供的demo开发板MCIMX6Q-SDB采用的芯片是MCIMX6Q6AVT10AD,主频1G,其技术参数手册是IMX6DQAED.pdf,属于i.MX6 Dual/6Quad Automotive and Infotainment Applications Processors系列

该文档从具体芯片层级进行说明,介绍订购时货号信息、封装信息,电气特性,提示此芯片需特别注意处理的地方,做硬件板卡PCB设计的需要了解该文档,做BSP软件开发的一般不用看该文档。例如IMX6DQAED文档目录如下:

(2)IMX6系列应用处理器参考手册

i.MX 6Dual/6Quad Applications Processor Reference Manual,该资料从整个系列层面进行技术说明,下载后文档名称为i.MX_6Quad_6Dual_Reference_Manual_Rev_D。做BSP软件开发的主要看这个文档就可以,涉及到更深层的技术细节才需要看后面体系架构方面或针对单个功能机制的ARM官方文档。

文档目录如下:

(3)Cortex™-A9 Technical Reference Manual

IMX6Q属于Cortex™-A9核,此文档是Cortex™-A9核的技术参考手册,下载后文档名称为DDI0388I_cortex_a9_r4p1_trm

文档目录如下:

(4)ARM® Architecture Reference Manual  ARMv7-A and ARMv7-R edition

Cortex™-A9属于ARMv7-A体系架构,下载后文档名称为DDI0406C_d_armv7ar_arm

内容目录如下:

(5)ARM® Cortex®-A9 MPCore Technical Reference Manual

IMX6Q属于Cortex®-A9 4核,本文档是Cortex®-A9多核技术参考手册,下载后文档名称为DDI0407I_cortex_a9_mpcore_r4p1_trm

文档目录如下:

三、其他资源

其他嵌入式开发工具厂商也会配套提供一些例程项目

1、IAR EW

https://www.iar.com

IAR为IMX6QSDB提供了GettingStart例程项目,详见IAR下载并创建Example工程_海天山色的博客-CSDN博客

关于NXP公司的IMX6系列芯片参考资料体系介绍相关推荐

  1. 互联网金融系列-支付清算体系介绍-下篇

    笔者上一篇<互联网金融系列-支付清算体系介绍-上>已经比较全面的介绍了以银联为例子的支付清算体系,为了更好的理解里面的运作,本章以两个例子为重点,全面剖析整个清算的过程. 1,记账原则 这 ...

  2. STM32F4系列芯片RTC模块介绍

    RTC是"实时时钟"的缩写,它是一种芯片,在计算机等电子产品中广泛应用.RTC提供了实时时钟计时功能和存储时间的能力,即时钟模块,常用于控制和记录时间的应用场合. RTC的工作原理 ...

  3. 互联网金融系列-支付清算体系介绍-上

    一,支付清算体系的简介 支付清算体系是一个国家的金融基础设施,或说公共服务.我国由央行主管此事,目前大体维持"结算-清算"二级制的支付体系.通俗地讲,银行与商户.消费者之间为结算关 ...

  4. 瀚视智能®NXP i.MX6系列嵌入式ARM主板介绍

    瀚视智能®i.MX6系列嵌入式ARM主板采用全球领先的半导体芯片商NXP公司的i.MX6芯片平台精心打造,经过多年行业产品案例的商用经验和技术沉淀,已形成稳定性高.经济性好的成熟产品,产品以模组+基础 ...

  5. 从恩智浦系列芯片学习高频RFID

    众所周知,RFID芯片是电子标签的主要组成部分,是在整个RFID系统的核心.标签芯片的基本结构一般都包含射频前端.模拟前端.数字基带和存储器单元等模块.RFID芯片主要涉及的频段有125KHz,13. ...

  6. 互联网金融系列-支付清算体系例子-下

    笔者上一篇<互联网金融系列-支付清算体系介绍-上>已经比较全面的介绍了以银联为例子的支付清算体系,为了更好的理解里面的运作,本章以两个例子为重点,全面剖析整个清算的过程. 1,记账原则 这 ...

  7. 互联网金融系列-支付清算体系例子-下(理解日切)

    笔者上一篇<互联网金融系列-支付清算体系介绍-上>已经比较全面的介绍了以银联为例子的支付清算体系,为了更好的理解里面的运作,本章以两个例子为重点,全面剖析整个清算的过程. 1,记账原则 这 ...

  8. NXP之imx系列芯片 linux代码编译简介

    NXP的imx系列芯片使用很广的芯片,这篇文章就介绍下imx 芯片 Yocto 环境的搭建,以及单独编译 uboot,kernel 的方法. PC: ubuntu 16.04 1.环境设置 1.1 P ...

  9. 润和软件:公司深度参与了华为海思系列芯片研发

    [TechWeb]6月11日,今日润和软件在互动平台与投资人互动时表示,华为是润和HiHope最重要的生态合作伙伴,双方已联合发布了HiKey960.HiKey970.Poplar.HiHope-Hi ...

  10. 基于NXP i.MX 8M Mini芯片的MYC-C8MMX核心板详细资料

    NXP 推出 i.MX8M Mini系列芯片以来,电子工程师们沸腾了,都想入手试试.嵌入式板卡公司米尔电子率先推出基于i.MX8M Mini处理器的MYC-C8MMX核心板及开发板.下面跟着小编一起看 ...

最新文章

  1. 7-8 超速判断 (C语言)
  2. 用户权限项目预测分析
  3. C#6.0语言规范(一) 介绍
  4. struts升级:FileUploadInterceptor在struts 2.3.14.2的jar中修改了方法acceptFile中的参数
  5. Codeforces Round #573 (Div. 2)(ABCD)
  6. Leetcode刷题 33.搜索旋转排序数组
  7. session实现购物车
  8. TextArea换行 滚动条
  9. 工时单位天与人天的区别?
  10. JAVA基础系列:Arrays.sort()
  11. 计算机普通用户禁止修改c盘,保护C盘数据win7中设置禁止修改C盘文件的方法
  12. 比特币收购足球队,区块链准备登上绿茵场
  13. 智能陈桥五笔输入法 for linux,智能陈桥五笔官方版
  14. matlab逆滤波、维纳滤波、最小二乘滤波
  15. Owlet for Mac(3D光线追踪渲染软件) 破解版
  16. 百度地图显示多个标注点
  17. 搭建完全分布式HBase
  18. maximo自动发送工作流
  19. 4个避免使用npm link的理由
  20. 墙裂推荐6个优质公众号

热门文章

  1. VHDL——74LS138译码器
  2. java开发英语词典app_英语词典app哪个好 5款好用的英语词典app推荐
  3. 现代通信技术之SDH技术
  4. 海信信号机后台服务器配置,海信自适应交通信号控制系统解决方案
  5. [经验教程]Windows电脑上移动电信联通光宽带如何测速电信光纤200m宽带测速多少正常?
  6. miui12怎么自定义开机动画_MIUI12体验:媲美iOS的细腻和流畅
  7. 潜力环保类元宇宙项目地球超人解析
  8. c 易语言dll 循环,易语言的Dll命令及程序集知识点
  9. 微型计算机外观分为,2015计算机应用基础单选练习题1.1
  10. android源码中国地图,Android 绘制中国地图