迅为I.MX6ULL终结者开发板资源介绍
Posted topeet
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了迅为I.MX6ULL终结者开发板资源介绍相关的知识,希望对你有一定的参考价值。
限时优惠298元包邮送到家,我们能买到一个什么样子的Linux板卡呢?今天我就给大家一一揭秘。
迅为I.MX6ULL终结者开发板板载资源非常丰富,几乎已经把i.MX6ULL的功能发挥到了极致。下面我们就来具体分析下i.MX6ULL终结者的硬件资源。我们从电源接口开始按照顺时针的方向依次介绍。
首先我们来看下底板的资源说明,以4G版为例:
1. 电源DC输入接口
底板板载的一个电源输入接口(JACK1),采用了宽电压输入的电源芯片(JW5060T),外部可以输入5V~16V范围内的直流电源,通过电源芯片(JW5060T)最后会输出5V的直流电源给核心板和底板供电。由于输入的电源支持宽电压(5V~16V),所以我们可以很方便的找到一款电源适配器,来给开发板供电。
2. Mini PCIE 4G模块接口
开发板板载了一个Mini PCIE的4G模块接口(U25),实际上是通过USB协议进行数据传输的,适配市面上大多数的Mini PCIE 4G模块,迅为电子使用的是移远公司的EC20(支持全网通的4G模块),对于一些没有宽带网络的环境,我们可以通过4G模块来联网。
3. CAMERA摄像头接口
开发板板载一路摄像头接口(可以接CSI的摄像头)(J22),通过20pin的座子引出,可以连接迅为电子的500w摄像头模块。
4. 串口接口
开发板通过一个20pin的连接器(J47)引出了两路232的串口,同时引出了5V,3.3V,1.8V电源,可以很方便的给外接模块提供电源,通过此接口可以连接迅为电子的GPS模块,用户也可以连接自己的其它串口设备(需要3.3v TTL的串口设备)。
5. GPIO接口
开发板通过一个20pin的连接器(J8)引出了一路GPIO接口,该接口中包括:两路ADC,一路SPI,5个GPIO,一路TTL串口,一路I2C接口,通过该接口可以连接迅为电子的继电器模块,RFID模块,LORA模块等。
6. ADC电位器
板载了一路ADC电位器,电位器的输出电压范围是0~3.3V,通过调节电位器的旋钮我们可以使用i.MX6ULL的ADC功能完成0~3.3V范围内的电压采集实验。
7. 拨码开关
i.MX6ULL支持多种启动方式,例如EMMC,TF卡,NAND FLASH,QSPI,USB串行下载等等,我们可以通过设置i.MX6ULL与启动方式相关的IO引脚的电平状态,来选择对应的启动方式,我们把对应的启动方式通过8P的拨码开关(SW1)引到了底板上,大家可以通过修改拨码开关上相应拨码的位置,来选择启动方式。开发板可以修改成四种启动方式,分别是:EMMC启动,TF卡启动,NAND FLASH启动,USB串行启动(OTG烧写使用)。关于具体的设置方法,大家可以参考“5.1 i.MX6ULL启动方式”章节。
8. 红外接收
开发板板载了一个HS0038红外接收模块(U38),接收的信号频率是38kHz,通过该模块我们可以实现红外数据接收的实验,有助于我们掌握红外遥控的原理。
9. 光环境传感器
开发板板载了一个光环境三合一的传感器AP3216C(U37),它具有环境光传感器,近(接近)距离传感器和红外传感器。通过它,i.MX6ULL处理器可以感知到周围环境的光线变化,接近距离,从而可以实现类似手机自动调节背光的功能。
10. MPU6050六轴传感器
开发板板载了一个六轴传感器芯片MPU6050(U36),该芯片通过I2C总线与i.MX6ULL芯片进行数据通信。该芯片集成了陀螺仪与加速器,该传感器在姿态测量和加速度测量方面应用广泛,大家可以通过该芯片来学习姿态测量方面的学习。
11. EEPROM存储芯片
开发板板载了一个EEPROM存储芯片AT24C02(U39),它和i.MX6ULL直接通过I2C总线进行数据传输。在我们实际开发产品的过程中,对于一些需要永久保存的配置数据,如果我们保存在EMMC或者NAND FLASH里面,我们在烧写系统的时候有可能会造成误删除,因此我们可以把这些数据保存在EEPROM存储芯片里面,它支持断电永久不丢失。
12. TF卡
开发板板载了一路标准的TF卡接口(J3),可以方便我们扩展板子的存储功能。
13. LVDS屏幕接口
开发板板载了两种形式的LVDS接口,一个是HDMI接口(CON3),另外一个是30pin的FPC座子(J18),这两个接口实际上是同一路LVDS信号,他们都是通过底板上的RGB转LVDS芯片GM8285C(U13)转换出来的,可以用来连接迅为电子的LVDS屏幕,实现屏幕显示交互。
14. RGB屏幕接口
开发板通过一个40pin的FPC座子(CN1)引出了i.MX6ULL的RGB数据信号,通过它我们可以连接迅为电子所有的RGB屏幕,实现屏幕显示交互。
15. 标准HDMI接口
开发板板载了一路标准的HDMI接口(CON22),i.MX6ULL芯片本身没有支持HDMI接口,我们通过一个RGB转HDMI的芯片Sil9022A(U43)扩展出的HDMI接口,通过该接口,在没有LCD屏幕的情况下,我们可以使用它来连接普通的HDMI显示器,可以实现屏幕显示交互。
16. 纽扣电池
开发板板载了一个CR1220的纽扣电池,当系统断电的情况下,通过这个纽扣电池可以给i.MX6ULL的SNVS域供电,从而保证RTC模块不断电供电(RTC模块属于SNVS域),最终实现断电情况下实时时钟继续运行的目的。
17. 以太网接口
开发板板载了两路以太网接口,ETHERNET1(RJ1)和ETHERNET2(RJ2),i.MX6ULL芯片内部支持两路MAC控制器,外部分别通过连接PHY芯片KSZ8081(U9,U10),实现两路10M/100M网络接口,通过这两个RJ45网络接口我们可以实现网络通信功能。
18. 开关机按键
开发板上引出了一路关机按键(ON/OFF),在开机运行的状态下,常按次按键可以使系统关机;在关机的状态下如果常按此按键,可以实现开机功能。
19. 复位按键
开发板上引出了一个硬件复位按键(RESET),通过按下此按键,可以实现i.MX6ULL的复位。
20. 用户按键KEY0
开发板板载了一个输入按键(KEY0),可以通过软件配置成普通输入按键使用。
21. CAN接口
开发板板载了两路CAN接口(CAN1、CAN2),分别通过2个绿色端子引出,每一路上是两个接口(H、L),我们在接线的时候一定要注意下:H接H,L接L(需要直连)。
22. RS485接口
开发板板载了一路RS485接口(J11),通过一个绿色端子引出两个接口(A、B)和外部的其它RS485设备连接,我们在接线的时候一定要注意下:A接A,B接B(要直连)。
23. 蜂鸣器
开发板板载了一个有源蜂鸣器(PZ1),通过i.MX6ULL的一个GPIO可以控制蜂鸣器的开或关。
24. RS485/TTL串口选择接口
开发板板载的RS485(J11)和TTL串口接口(J47)的选择接口,我们可以通过跳线帽选择使用RS485还是使用TTL串口,这样设计的好处是通过一路TT串口我们可以连接RS485设备,也可以连接TTL串口设备,可以把硬件资源功能发挥到最大。
25. JTAG接口
开发板板载了JTAG接口(J19),可以通过下载/调试器来调试i.MX6ULL处理器。
26. USB转串口
开发板板载了一路Mini USB接口(J49),该接口是通过板载的USB转串口芯片CH340(U59)引出的,它可以实现TTL串口和USB接口之间的数据转换,我们通过该接口可以在电脑上看到开发板的调试串口打印的信息,对于我们调试程序定位问题,很有帮助。
27. 温湿度接口
开发板板载了一路温湿度采集接口(J23),该接口支持DHT11温湿度采集,同时也支持DS18B20温度采集模块。通过该接口我们可以实现i.MX6ULL温湿度的监控功能
28. MIC接口
开发板板载了一个MIC录音输入接口(J16),我们可以使用标准的3.5mm的耳机连接此接口实现录音的功能。
29. PHONE接口
开发板板载了一个PHONE音频输出接口,我们使用标准的3.5mm的耳机连接此接口可以实现音频的输出,例如听歌曲,看视频等功能。
30. 系统电源指示灯
开发板板载了一个系统电源指示灯(LED1),通过该指示灯我们可以判断系统电源工作是否正常。
31. 用户状态LED
开发板板载了一个用户状态指示灯,该指示灯一端通过LED2指示灯链接到3.3V电源,另一端直接连接到i.MX6ULL的GPIO引脚上,我们可以通过软件控制LED2的亮灭状态。
32. WIFI/蓝牙二合一模块
开发板板载了一个USB接口的WIFI/蓝牙二合一模块(U18)型号为RTL8723,工作频段是2.4GHz,支持IEEE802.11bgn等标准,支持蓝牙4.0协议。通过该模块我们可以连接到无线网络实现联网的功能,也可以通过蓝牙连接传输数据。
33. OTG接口
开发板板载的一个Mini USB接口(J78),用来实现从机通信,开发板通过此接口连接到电脑可以实现镜像烧写功能。
34. USB HOST接口
开发板板载了两个标准的USB HOST接口(J20、J21),这两个USB HOST接口是i.MX6ULL的OTG2通过一个USB HUB芯片FE1.1S(U15)扩展出四路USB HOST接口,其中的两路连接到了这两个USB HOST接口了(J20、J21),另外两路分别在4G模块和WIFI/蓝牙模块上使用。
35. SIM卡接口
开发板板载了SIM卡接口(CON5),当我们使用4G模块的时候,需要在这里插入SIM卡。
36. 电源开关
开发板板载了一个自锁式电源开关(J1),当我们把电源适配器连接到电源接口(JACK1),然后按下电源开关,开发板就会正常启动(确保拨码开关启动方式设置正确的前提下)。
至此关于i.MX6ULL终结者底板资源我们就介绍完了。
板载资源应有尽有,外设模块丰富,价格美丽,不必自行设计转接板,也就不用既费时又耗力耗money了。
除了这些,还送大家基础配件
标配配件:电源适配器一个,USB线(俩根),网线一个,铜柱一套。
转自:http://topeetboard.com
以上是关于迅为I.MX6ULL终结者开发板资源介绍的主要内容,如果未能解决你的问题,请参考以下文章