当前位置: 首页 > news >正文

NXP i.MX 6ULL工业开发板硬件说明书( ARM Cortex-A7,主频792MHz)

前  言

本文档主要介绍TLIMX6U-EVM评估板硬件接口资源以及设计注意事项等内容。

创龙科技TLIMX6U-EVM是一款基于NXP i.MX 6ULL的ARM Cortex-A7高性能低功耗处理器设计的评估板,由核心板和评估底板组成。核心板经过专业的PCB Layout和高低温测试验证,稳定可靠,可满足各种工业应用环境。

评估板接口资源丰富,引出双路网口、双路RS485、双路CAN、三路USB、多路DI/DO、LCD等接口,板载WIFI、Bluetooth模块,支持LoRa、NB-IoT、Zigbee、4G模块,可选配外壳直接应用于工业现场,方便用户快速进行产品方案评估与技术预研。

i.MX 6ULL的IO电平标准一般为3.3V,上拉电源一般不超过3.3V,当外接信号电平与IO电平不匹配时,中间需增加电平转换芯片或信号隔离芯片。按键或接口需考虑ESD设计,ESD器件选型时需注意结电容是否偏大,否则可能会影响到信号通信。

图 1 评估板硬件资源图解1

 

图 2 评估板硬件资源图解2

 

图 3 评估板硬件资源图解3

1 SOM-TLIMX6U核心板

SOM-TLIMX6U核心板板载CPU、ROM、RAM、晶振、电源、LED等硬件资源,并通过邮票孔连接方式引出IO。核心板硬件资源、引脚说明、电气特性、机械尺寸、底板设计注意事项等详细内容,请查阅《SOM-TLIMX6U核心板硬件说明书》。

图 4 核心板硬件框图

 

图 5

图 6

2 电源接口

CON2为12V直流输入DC-417电源接口,可接外径4.4mm,内径1.65mm的电源插头。

CON1为12V直流输入绿色端子,2pin规格,间距3.81mm。电源输入具备反接保护、过流过压保护功能。

SW1为电源拨动开关。

 

图 7

 

图 8

图 9

图 10

图 11

设计注意事项:

(1)VDD_12V_MAIN通过WD1304E30-6/TR(DC-DC降压芯片)输出VDD_5V_MAIN供核心板及评估底板部分外设使用,通过WD1304E30-6/TR输出VDD_3V3_MAIN供评估底板外设使用,通过WD1304E30-6/TR输出VDD_3V3_4G供评估底板外扩4G模块使用。

(2)为使VDD_3V3_MAIN、VDD_3V3_4G满足系统上电、掉电时序要求,需使用核心板输出电源VDD_ADJ_SOM_OUT来控制VDD_3V3_MAIN和VDD_3V3_4G的电源使能。

(3)VDD_5V_MAIN在核心板内部未预留总电源输入的储能大电容,底板设计时请在靠近邮票孔焊盘位置放置储能大电容。

3 LED

评估底板板载4个LED。LED0为电源指示灯,上电默认点亮。LED1、LED2为用户可编程指示灯,通过GPIO控制,默认高电平点亮。LED3为4G模块状态指示灯。

图 12

图 13

图 14

图 15

4 JTAG接口

J5为JTAG仿真调试接口,采用20pin简易牛角座连接器,间距2.54mm。

备注:JTAG接口与SAI2/I2C接口共用IO资源,二者不可同时使用。

 

图 16

 

图 17

5 BOOT SET启动方式选择拨码开关

SW2为6-bit启动方式选择拨码开关。常用启动模式有如下三种,请根据评估底板丝印确认启动方式选择拨码开关"0"和"1"。

(1)SD启动模式:010100(1~6)

(2)NAND启动模式:011000(1~6)

(3)eMMC启动模式:010111(1~6)

图 18

 

图 19

设计注意事项:

(1)BOOT_CFG1、BOOT_CFG2、BOOT_CFG4、BOOT_MODE[1:0]引脚在评估底板通过启动方式选择拨码开关或上下拉电阻实现启动模式选择。核心板内部BOOT SET引脚均未设计上下拉电阻,需参考评估底板设计,特别是上下拉电阻的阻值必须参考评估底板所使用的电阻参数进行选型。

(2)BOOT_MODE[1:0]引脚使用核心板输出的VDD_3V3_SOM_OUT专用配置电源,请勿将VDD_3V3_SOM_OUT用于其他负载供电。

(3)由于BOOT SET引脚与LCD存在复用关系,若使用LCD外接设备,请保证CPU在上电初始化过程中,BOOT SET引脚电平不受外接设备的影响,以免导致CPU无法正常启动。

6 KEY

评估底板包含1个系统复位按键(KEY0,RESET)、1个CPU开关机按键(KEY1,ON/OFF)、2个用户输入按键(KEY2、KEY3)。

 

图 20

图 21

设计注意事项:

(1)P8/POR_IN/3V3为核心板的上电复位输入引脚,默认情况请设计100K上拉电阻处理。

(2)R8/ONOFF>/3V3为CPU的休眠控制引脚,长按ON/OFF(KEY1)按键5s,系统将休眠,同时核心板用户指示灯与电源指示灯全部熄灭。接着长按ON/OFF(KEY1)按键1s,系统将重新启动。默认情况,请悬空处理。

7 串口

评估底板板载4个串口,CON3为USB TO UART1串口,CON6为RS232 UART2串口,CON9为RS485 UART3串口,CON10为RS485 UART4串口。

7.1 USB TO UART1串口

评估板通过CH340T芯片将UART1转成Micro USB接口,作为系统调试串口使用。

图 22

图 23

7.2 RS232 UART2串口

评估板通过SP3232EEY-L/TR串口电平转换芯片(最大通信速率为235kbps)将UART2转换为RS232串口,使用DB9接口。

图 24

 

图 25

7.3 RS485 UART3/RS485 UART4串口

评估板通过2个隔离收发器CA-ISO3082WX(最大通信速率为500kbps),将UART3、UART4转换为RS485串口,采用3pin、3.81mm间距绿色端子方式引出。

 

图 26

 

图 27

8 CAN接口

评估板引出2路CAN接口,分别为CON7(CAN1)、CON8(CAN2),均采用3pin、3.81mm间距绿色端子方式。

图 28

图 29

9 Micro SD接口

CON5为Micro SD接口,通过uSDHC1(SD1)引出,采用4-bit数据线模式。

图 30

图 31

设计注意事项:

(1)需将TF座子外壳的SHIELD[1:4]引脚连接至数字地。

10 SDIO接口

J3为SDIO接口,与Micro SD接口共用uSDHC1(SD1),采用2x 6pin排母方式,间距2.54mm。接口包含uSDHC1、GPIO信号,以及3.3V供电电源,可适配ATK-RTL8189 SDIO WIFI模块。

备注:由于SDIO接口与Micro SD接口共用uSDHC1(SD1),二者不可同时使用。

 

图 32

图 33

11 RTC座

评估底板使用DS1307ZM/TR芯片实现外部RTC功能。CON4为RTC纽扣电池座,适配纽扣电池ML2032(3V可充)、CR2032(3V不可充)。使用可充电电池时,可将跳线帽插入J2接口实现充电;使用不可充电电池时,请勿将跳线帽插入J2接口。

 

图 34

 

图 35

12 Watchdog接口

U10为外部硬件看门狗芯片。评估底板引出3pin、2.54mm间距排针(J1)作为Watchdog功能配置接口,可通过跳线帽配置使能Watchdog功能。

 

图 36

图 37

13 USB接口

CON12(USB2 HOST)为USB 2.0 HOST接口,采用双层Type-A型连接器;CON13(USB1 OTG)为USB 2.0 OTG接口,采用Micro USB连接器。

13.1 USB2 HOST接口

评估底板通过USB HUB芯片将USB2总线拓展为4路USB HOST总线,将其中2路引出至USB2 HOST接口。

 

图 38

 

图 39

13.2 USB1 OTG接口

USB1 OTG接口直接由USB1总线引出。

图 40

图 41

14 Ethernet接口

i.MX 6ULL内部集成1个ENET控制器,支持2路RMII百兆网口。

CON14(ETH1 RMII)、CON15(ETH2 RMII)为百兆网口,采用RJ45连接器,已内置隔离变压器。

 

图 42

 

图 43 ETH1 RMII

 

图 44 ETH2 RMII

设计注意事项:

(1)XTAL_IN、XTAL_OUT引脚接入25MHz无源晶振。如需使用25MHz有源晶振,可从XTAL_IN引脚接入,XTAL_OUT引脚悬空处理。

(2)YT8512H芯片要求在供电稳定后,保持10ms后再拉高复位信号。推荐参考评估底板的复位电路方案。

15 RGB显示接口

CON11(LCD RES)为RGB显示屏接口,采用40pin FFC连接器,间距0.5mm。

 

图 45

 

图 46

设计注意事项:

(1)评估板通过N17/GPIO1_IO08/LCD_BL_PWM/3V3引脚输出PWM控制LCD背光,外部预留上拉10K电阻至VDD_3V3_MAIN,预留下拉4.7K电阻至地。如进行PWM背光调试,可将相关电阻实贴。

16 4G模块拓展接口

CON17为4G模块拓展接口,采用Mini PCIe插槽。评估底板通过USB HUB芯片将USB2总线拓展为4路USB HOST总线,其中引出一路进行4G模块拓展。

CON16为Micro SIM卡座,采用插卡自弹形式,不带检测引脚。

图 47

 

图 48

设计注意事项:

(1)为了保证4G模块有稳定的电源供应,其3.3V电源需由WD1304E30-6/TR(U4)独立供电,至少提供2A电流输出。如输入电压与模块供电电压之间的电压差较小,建议选择LDO作为供电电源。如输入与输出电压之间的电压差较大,建议使用DC-DC降压芯片。

 

图 49

17 物联网模块拓展接口

评估底板通过MK2(Zigbee)、MK3(LoRa)、MK4(NB-IoT)排母接口外接物联网模块,并且均通过UART6与物联网模块通信。

备注:由于MK2、MK3、MK4接口共用UART6信号,三者不可同时使用。

17.1 MK2(Zigbee)接口

MK2接口由2x 6pin排母和1x 8pin排母组成,间距均为2mm,可适配硅传科技CC2530PATR 2.4Z-M Zigbee模块,采用插针连接方式。Zigbee模块已自带PCB板载天线,可无需外接天线。如需外接天线,可通过I-PEX连接器连接。

图 50

图 51

17.2 MK3(LoRa)接口

MK3为7pin排母接口,间距2.54mm,可适配亿佰特E22-400T30 LoRa模块,采用插针连接方式。LoRa模块自带SMA连接器,请外接天线使用。

 

图 52

图 53

设计注意事项:

评估底板已将LoRa接口的M0、M1引脚下拉到地,即配置为传输模式。

 

图 54

17.3 MK4(NB-IoT)接口

MK4接口由1x 17pin排母和1x 8pin排母组成,间距均为2mm,可适配亿佰特EA01-D NB-IoT模块,采用插针连接方式。NB-IoT模块自带I-PEX连接器,需外接天线使用。

 

图 55

 

图 56

18 WIFI模块

评估底板通过USB HUB芯片将USB2总线拓展为4路USB HOST总线,其中引出一路进行WIFI模块拓展。板载WIFI模块(U39)型号为必联BL-R8188EU2,采用邮票孔连接方式。

CON18为SMA接口,用于外接WIFI模块的2.4G天线。

图 57

图 58

19 蓝牙模块

MK5为板载蓝牙模块,位于评估底板背面,型号为:有人物联网WH-BLE105,采用邮票孔连接方式,通过UART5与CPU通信。蓝牙模块自带PCB板载天线,可无需外接天线。如需外接天线,可通过I-PEX连接器连接。

 

图 59

 

图 60

20 SAI2/I2C接口

J6(SAI2/I2C)为2x 15pin、2.54mm间距排针接口,引出SAI2和I2C拓展信号,可适配创龙科技TL3106模块使用。

备注:SAI2/I2C接口与JTAG接口共用IO资源,二者不可同时使用。

 

图 61

图 62

21 拓展IO信号接口

J7为采用光耦隔离设计的拓展IO信号接口,采用10pin、3.81mm间距绿色端子方式引出4路开关量输入和4路开关量输出。

拓展IO信号接口的VCC和GNDI引脚电源输入范围为DC 3~24V。当开关量输入3~24V信号时,将会识别为高电平;当开关量输入1V以下信号时,则会识别为低电平。开关量输出为3~24V高电平或1V以下低电平信号。

图 63

 

图 64

图 65

图 66

如需获取更完整的关于NXP i.MX 6ULL工业开发板硬件的开发资料或有相关疑问,欢迎在评论区留言,感谢您的关注!

相关文章:

NXP i.MX 6ULL工业开发板硬件说明书( ARM Cortex-A7,主频792MHz)

前 言 本文档主要介绍TLIMX6U-EVM评估板硬件接口资源以及设计注意事项等内容。 创龙科技TLIMX6U-EVM是一款基于NXP i.MX 6ULL的ARM Cortex-A7高性能低功耗处理器设计的评估板,由核心板和评估底板组成。核心板经过专业的PCB Layout和高低温测试验证,稳…...

Ubuntu 放弃了战斗向微软投降

导读这几天看到 Ubuntu 放弃 Unity 和 Mir 开发,转向 Gnome 作为默认桌面环境的新闻,作为一个Linux十几年的老兵和Linux桌面的开发者,内心颇感良多。Ubuntu 做为全世界Linux界的桌面先驱者和创新者,突然宣布放弃自己多年开发的Uni…...

高并发的哲学原理(六)-- 拆分网络单点(下):SDN 如何替代百万人民币的负载均衡硬件

上一篇文章的末尾,我们利用负载均衡器打造了一个五万 QPS 的系统,本篇文章我们就来了解一下负载均衡技术的发展历程,并一起用 SDN(软件定义网络)技术打造出一个能够扛住 200Gbps 的负载均衡集群。 负载均衡发展史 F5 …...

用OpenCV进行图像分割--进阶篇

1. 引言 大家好,我的图像处理爱好者们! 在上一篇幅中,我们简单介绍了图像分割领域中的基础知识,包含基于固定阈值的分割和基于OSTU的分割算法。这一次,我们将通过介绍基于色度的分割来进一步巩固大家的基础知识。 闲…...

Spring框架概述及核心设计思想

文章目录 一. Spring框架概述1. 什么是Spring框架2. 为什么要学习框架?3. Spring框架学习的难点 二. Spring核心设计思想1. 容器是什么?2. IoC是什么?3. Spring是IoC容器4. DI(依赖注入)5. DL(依赖查找&…...

Unity自定义后处理——Vignette暗角

大家好,我是阿赵。   继续说一下屏幕后处理的做法,这一期讲的是Vignette暗角效果。 一、Vignette效果介绍 Vignette暗角的效果可以给画面提供一个氛围,或者模拟一些特殊的效果。 还是拿这个角色作为底图 添加了Vignette效果后&#xff0…...

Java读取Excel 单元格包含换行问题

Java读取Excel 单元格包含换行问题 需求解决方案 需求 针对用户上传的Excel数据,或者本地读取的Excel数据。单元格中包含了换行,导致读取的数据被进行了切片。 正常读取如下图所示。 解决方案 目前是把数据读取出来的cell转成字符串后,…...

Django实现接口自动化平台(十)自定义action names【持续更新中】

相关文章: Django实现接口自动化平台(九)环境envs序列化器及视图【持续更新中】_做测试的喵酱的博客-CSDN博客 深入理解DRF中的Mixin类_做测试的喵酱的博客-CSDN博客 python中Mixin类的使用_做测试的喵酱的博客-CSDN博客 本章是项目的一…...

[爬虫]解决机票网站文本混淆问题-实战讲解

前言 最近有遇到很多小伙伴私信向我求助,遇到的问题基本上都是关于文本混淆或者是字体反爬的问题。今天给大家带来其中一个小伙伴的实际案例给大家讲讲解决方法 📝个人主页→数据挖掘博主ZTLJQ的主页 ​​ 个人推荐python学习系列: ☄️爬虫J…...

【已解决】Flask项目报错AttributeError: ‘Request‘ object has no attribute ‘is_xhr‘

文章目录 报错及分析报错代码分析 解决方案必要的解决方法可能有用的解决方法 报错及分析 报错代码 File "/www/kuaidi/6f47274023d4ad9b608f078c76a900e5_venv/lib/python3.6/site-packages/flask/json.py", line 251, in jsonifyif current_app.config[JSONIFY_PR…...

【Java基础教程】Java学习路线攻略导图——史诗级别的细粒度归纳,持续更新中 ~

Java学习路线攻略导图 上篇 前言1、入门介绍篇2、程序基础概念篇3、包及访问权限篇4、异常处理篇5、特别篇6、面向对象篇7、新特性篇8、常用类库篇 前言 🍺🍺 各位读者朋友大家好!得益于各位朋友的支持和关注,我的专栏《Java基础…...

IntelliJ IDEA 2023.1 更新内容总结

IntelliJ IDEA 2023.1 更新内容总结 * 主要更新内容 * UI 大改版 * 性能改进项 * 其它更新内容IntelliJ IDEA 2023.1 更新内容总结 主要更新内容 IntelliJ IDEA 2023.1 针对新的用户界面进行了大量重构,这些改进都是基于收到的宝贵反馈而实现的。官方还实施了性能增强措施, …...

什么是计算机蠕虫?

计算机蠕虫诞生的背景 计算机蠕虫的诞生与计算机网络的发展密切相关。20世纪60年代末和70年代初,互联网还处于早期阶段,存在着相对较少的计算机和网络连接。然而,随着计算机技术的进步和互联网的普及,计算机网络得以迅速扩张&…...

【机器学习】吴恩达课程1-Introduction

一、机器学习 1. 定义 计算机程序从经验E中学习,解决某一任务T,进行某一性能P,通过P测定在T上的表现因经验E而提高。 2. 例子 跳棋程序 E:程序自身下的上万盘棋局 T:下跳棋 P:与新对手下跳棋时赢的概…...

DBC转excel(python语言)

重复造轮子,只是为了熟悉一下DBC格式。 与同类工具的不同点: 能批量转换在同一文件夹下的所有DBC,省时省力。很多同类工具转换后的excel列宽较小,不能直接显示全部信息。本代码使用了自适应的列宽,看起来更方便。** …...

Java集合(List、Set、Map)

Java中的集合是用于存储和组织对象的数据结构。Java提供了许多不同的集合类,包括List、Set和Map等,以满足不同的需求。下面将介绍一些常见的Java集合类及其使用方法。 一、List List是一个有序的集合,它允许元素重复出现,并提供…...

Linux--只执行一次的计划任务--at命令

Linux–只执行一次的计划任务–at命令 文章目录 Linux--只执行一次的计划任务--at命令一、atd的启动和at的运行方式二、at总结 一、atd的启动和at的运行方式 atd的启动: systemctl restrat atd #重新启动atd这个服务 systemctl enable atd #让这个服务开机自启动 sy…...

关于贪心算法的一个小结

下面的内容主要参考了数据结构与算法之美。 贪心算法的应用有: 霍夫曼编码(Huffman Coding) Prim和Kruskal最小生成树算法 01背包问题(当允许取部分物品的时候) 分糖果 我们有m个糖果和n个孩子。我们现在要把糖果分给这些孩子吃&#xff…...

五、DQL-2.基本查询

一、数据准备 1、删除表employee: drop table employee; 2、创建表emp: 3、添加数据: 4、查看表数据: 【代码】 -- 查询数据--------------------------------------------------------- drop table emp;-- 数据准备-----------…...

SSL证书常见问题:SSL证书的概念和作用

什么是SSL证书? SSL证书是一种数字证书,它与身份证、驾照的功能一样,用于证明网站的身份。SSL证书是由全球信任的证书颁发机构(CA)在验证服务器身份后颁发,安装SSL证书后会激活HTTPS协议,在用户…...

【杂谈】-递归进化:人工智能的自我改进与监管挑战

递归进化:人工智能的自我改进与监管挑战 文章目录 递归进化:人工智能的自我改进与监管挑战1、自我改进型人工智能的崛起2、人工智能如何挑战人类监管?3、确保人工智能受控的策略4、人类在人工智能发展中的角色5、平衡自主性与控制力6、总结与…...

云启出海,智联未来|阿里云网络「企业出海」系列客户沙龙上海站圆满落地

借阿里云中企出海大会的东风,以**「云启出海,智联未来|打造安全可靠的出海云网络引擎」为主题的阿里云企业出海客户沙龙云网络&安全专场于5.28日下午在上海顺利举办,现场吸引了来自携程、小红书、米哈游、哔哩哔哩、波克城市、…...

【磁盘】每天掌握一个Linux命令 - iostat

目录 【磁盘】每天掌握一个Linux命令 - iostat工具概述安装方式核心功能基础用法进阶操作实战案例面试题场景生产场景 注意事项 【磁盘】每天掌握一个Linux命令 - iostat 工具概述 iostat(I/O Statistics)是Linux系统下用于监视系统输入输出设备和CPU使…...

cf2117E

原题链接&#xff1a;https://codeforces.com/contest/2117/problem/E 题目背景&#xff1a; 给定两个数组a,b&#xff0c;可以执行多次以下操作&#xff1a;选择 i (1 < i < n - 1)&#xff0c;并设置 或&#xff0c;也可以在执行上述操作前执行一次删除任意 和 。求…...

SpringBoot+uniapp 的 Champion 俱乐部微信小程序设计与实现,论文初版实现

摘要 本论文旨在设计并实现基于 SpringBoot 和 uniapp 的 Champion 俱乐部微信小程序&#xff0c;以满足俱乐部线上活动推广、会员管理、社交互动等需求。通过 SpringBoot 搭建后端服务&#xff0c;提供稳定高效的数据处理与业务逻辑支持&#xff1b;利用 uniapp 实现跨平台前…...

2025盘古石杯决赛【手机取证】

前言 第三届盘古石杯国际电子数据取证大赛决赛 最后一题没有解出来&#xff0c;实在找不到&#xff0c;希望有大佬教一下我。 还有就会议时间&#xff0c;我感觉不是图片时间&#xff0c;因为在电脑看到是其他时间用老会议系统开的会。 手机取证 1、分析鸿蒙手机检材&#x…...

拉力测试cuda pytorch 把 4070显卡拉满

import torch import timedef stress_test_gpu(matrix_size16384, duration300):"""对GPU进行压力测试&#xff0c;通过持续的矩阵乘法来最大化GPU利用率参数:matrix_size: 矩阵维度大小&#xff0c;增大可提高计算复杂度duration: 测试持续时间&#xff08;秒&…...

【C++从零实现Json-Rpc框架】第六弹 —— 服务端模块划分

一、项目背景回顾 前五弹完成了Json-Rpc协议解析、请求处理、客户端调用等基础模块搭建。 本弹重点聚焦于服务端的模块划分与架构设计&#xff0c;提升代码结构的可维护性与扩展性。 二、服务端模块设计目标 高内聚低耦合&#xff1a;各模块职责清晰&#xff0c;便于独立开发…...

dify打造数据可视化图表

一、概述 在日常工作和学习中&#xff0c;我们经常需要和数据打交道。无论是分析报告、项目展示&#xff0c;还是简单的数据洞察&#xff0c;一个清晰直观的图表&#xff0c;往往能胜过千言万语。 一款能让数据可视化变得超级简单的 MCP Server&#xff0c;由蚂蚁集团 AntV 团队…...

人工智能(大型语言模型 LLMs)对不同学科的影响以及由此产生的新学习方式

今天是关于AI如何在教学中增强学生的学习体验&#xff0c;我把重要信息标红了。人文学科的价值被低估了 ⬇️ 转型与必要性 人工智能正在深刻地改变教育&#xff0c;这并非炒作&#xff0c;而是已经发生的巨大变革。教育机构和教育者不能忽视它&#xff0c;试图简单地禁止学生使…...