0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

IMX6底板设计指南

电子工程师 2018-03-17 11:57 次阅读

MY-I.MX6系列核心板,只需要一个5V电源(持续供电电流不低于2A,峰值2.5A-3A)输入即可。详见下图。

MY-I.MX6seriesofcoreboardonlyneeds5Vpowersource(constantcurrentisnotsmallthan2A,peakvalue2.5A-3A)asaninput。detailsasbelow。

如果是直接的5V输入,5V的电源一定要做过压保护,过压保护电路参考如下。

ifitisadirect5Vinput,5Vpowersourceneedaovervoltageprotection,theprotectioncircuitcanbedesignedwithfollowingreference。

如果是高电压输入通过DCDC转换成5V,核心板会输出一个3P3V的电源,此电源的电流不超过500mA。如果底板上面3.3V的电流非常小,可以直接采用此3P3V作为底板的供电电源,如果用3P3V作为底板供电电源,请在3P3V电源上串上500mA的保险丝

ifitishighvoltageinputtobeconvertedto5VthroughDCDCprinciple,thecoreboardwilloutput3P3Vpowersourcewithamaximumcurrent500mAofwhichcanbeusedaspowersupplyforbaseboardifcurrentwith3.3Vonthebaseboardistoosmall,inthiscase,pleaseputinserialafuseforthis3P3Vpowersource。

由于底板上面的3.3V电压通常会超过500mA,一般用户会单独通过DCDC或者LDO产生3.3V。

sincecurrentwith3.3Vonthebaseboardisusuallyover500mA,normallyuserswillgenerateaanother3.3VthroughDCDCorLDO。

注意:底板的3.3V的电源,一定要通过核心板的3P3V来做使能控制,而不能够直接由底板上面的其他电源产生。如果底板上面还有其他电源,也必须有3P3V来做使能控制。此点是由于I.MX6芯片决定的。

note:enablecontrolmustbedonefor3.3Vonbaseboardby3P3Voncoreboardinsteadofbeingconductedbyotherpowersourcesonthebaseboard.ifthereareotherpowersourcesonbaseboard,theirenablecontrolsmustbeconductedby3P3Vaswell,thisisuptothenatureofI.MX6chip。

参考电路如下:

referencecircuitasbelow:

PCB

核心板5V电源输入处要放置大的储能电容,确保CPU在瞬间增加负载的时候不至于断电。如果有过孔,确保过孔的电流至少能够通过3A的峰值电流,可以多打一些过孔增加电流。

capacitorwithbigcapacityshouldbeplacednear5Vinputoncoreboard,toensurecontituouspowersupplyevenwhensuddenextraloadisaddedforCPU。ifthereisviahole,needtomakesureviaholecangothrough3Apeakcurrent,moreviaholescanbebuilttoincreasecurrent。

串口设计(serialportdesign)原理(principle)

串口设计上面,经常会碰到的问题是RXD跟TXD的方向接反。参考原理图中的网标表示如下

forserialportdesign,commonquestionsarisingareinversionbetweenRXDandTXD。networkstandardintheschematicasbelow

TXD——CPU输出

TXD——CPUoutput

RXD——CPU输入

RXD——CPUinput

PCB

注意:在设计底板的时候,我司提供了底板的原理图和PCB图,串口我司采用的是母头的接口。务必确保用户在设计的时候也使用的是母头,如果要更换成公头。RS232信号要更换。公头母头的详细信息请上网查询

note:wecanprovideschematicandPCBdiagramfordesignofbaseboard,ourserialportisfemaleheadasconnector.pleaseassureyourdesigntobeconsistentwithouroffer,ifchangeserialporttobemaleheadconnector,thenRS232siganlconnectorheadneedtobechangedaccordingly.Forthedetailsofmaleandfemaleheadconnector,pleasegetoninternetforconsuls.

SD卡设计(SDcarddesign)原理(principle)

用户在设计SD卡的时候,针对IO的上下拉,请严格参考原理图,过多的上下拉可能会导致SD卡不能够正常的工作。参考图见下面

forusers‘designofSDcard,pleasefollowstrictlyschematictoarrangeIOdropdown,excessivedropdownwillenableSDcardnottoworknormally。referencediagramasbelow

注意:如果用户不需要SD卡,要换成TF卡,由于TF卡是没有写保护这个功能的。写保护信号(SD3_RST/SD3_WP)要下拉,而不能够直接悬空。如果TF卡选用的是热插拔卡座,一定要清楚TF卡的检测管脚是哪个。一般情况是插卡之后,检测管脚接地,此时插入检测管脚(KEY_COL/SD3_CD_B)要上拉。如果TF卡选择的是翻盖式非可插拔卡座。写保护信号上拉,同时插入检测信号要接地(相当于始终插入了卡)

note:ifusersdon’tneedSDcard,butneedTFcard,sinceTFcarddoesn‘thavefunctionofwrite-protect.Write-protectsignal(SD3_RST/SD3_WP)needtopulldown,whichcan’tbehangeddirecltyintheair.IfTFcardboothisdesignedwithhotswap,mustmakeclearwhichpinofTFcardisfordectetion。normallywheninsertthecard,detectionpinwillbegrounded,theinserteddetectionpinKEY_COL/SD3_CD_B)needtopullup.IfTFcardboothisdesignedwithfliptype,write-protectneedtopullup,atthesametimetheinserteddetectionsignalneedtobegrounded(justasacardiskeptinthebooth)

如果要增加ESD保护。确保接在SD_CLK信号上的ESD的电容值很小。

ifneedadditionalESDprotect,pleaseensureasmallcapacityvalueonSD_CLKsignal。

PCB

SD0,SD1,SD2,SD3,CMD,CLK信号要做等长处理。ESD原件要跟SD卡座非常接近。

SD0,SD1,SD2,SD3,CMD,CLKsignalneedanequaltreatment。ESDoriginalsneedtobeveryclosetoSDcardbooth。

SATA设计(SATAdesign)原理(principle)

SATA的原理相对简单,确保方向正确。由于一般SATA盘的电流比较大,5V输入电流要不低于3A为好。

SATAprincipleissimplebycontrast,onlyneedtoensureacorrectdirection.sincecurrentonSATAisnormallyalittlebig,5Vcurrentinputedisbetternottobeaslowas3A。

PCB

SATA信号上面串联的4个电容要紧挨SATA座。

thefourcapacitorswhichareserialedtoSATAsignalshouldbeclosetoSATAbooth。

100欧姆的差分阻抗匹配

100ohmdifferenceresistancematchingup

每组差分对之间的长度误差控制在±5mil

lengthtoleranceforeachgroupofdifferencespairsiscontrolledwithin±5mil

要求完整参考地平面

requireafullreferencetogroundlevel

HDMI原理(principle)

HDMI座子不能够接错定义

HDMIstandcan‘tbelinkedwithwrongdefinition

PCB

100欧姆差分阻抗匹配。

100ohmdifferenceresistancematchingup。

每组差分对之间的长度误差控制在±5mil

lengthtoleranceforeachgroupofdifferencespairsiscontrolledwithin±5mil

要求完整参考地平面

requireafullreferencetogroundlevel

保护器件CM2020一定不要省略。

protectcomponentCM2020can’tbeignored。

LVDS原理(principle)

LVDS信号如果传输距离比较远,接的屏幕比较大,LVDS信号上面可以串联耦合磁珠,能够保证传输的质量更好。

iftransmittingdistanceforLVDSsignalislong,andscreenlinkedwithisbig接的屏幕比较大,amagneticcouplingcanbeputinserialonLVDSsignalforabettertransmitingquality。

PCB

100欧姆的差分阻抗匹配。

100ohmdifferenceresistancematchingup。

每组差分对之间的长度误差控制在±5mil

lengthtoleranceforeachgroupofdifferencespairsiscontrolledwithin±5mil

如果用双路LVDS信号做1080p的显示。LVDS0跟LVDS1的信号要做等长处理。

iftwowayLVDSsinglaisusedfor1080pdispla,。LVDS0andLVDS1signalneedanequaltreatment。

要求完整参考地平面

requireafullreferencetogroundlevel

RGB接口LCD(RGBportLCD)原理(principle)

RGB接口的LCD满足24bit,18bit的接口模式

LCDasRGBportneedtobematchedupwithinterfacemodelwith24bit,18bit

CPU信号(注1)

(CPUsignal(note1))24bit(注2)

(24bit(note2))18bit(注3)

(18bit(note3))18bit(注4)

(18bit(note4))

D0B0B0

D1B1B1

D2B2B0B2

D3B3B1B3

D4B4B2B4

D5B5B3B5

D6B6B4G0

D7B7B5G1

D8G0G2

D9G1G3

D10G2G0G4

D11G3G1G5

D12G4G2R0

D13G5G3R1

D14G6G4R2

D15G7G5R3

D16R0R4

D17R1R5

D18R2R0

D19R3R1

D20R4R2

D21R5R3

D22R6R4

D23R7R5

注1(note1)。

D0表示CPU的液晶接口最低位,

D0indicateaminimallevelforCPUliquidcrystalport,

D23表示CPU的液晶接口最高位

D23indicateamaximallevelforCPUliquidcrystalport

注2(note2)

B0-24位液晶蓝色位最低位,

B0-24bitbluebitofliquidcrystalatminimallevel,

B7-24位液晶蓝色位最高位

B7-24bitbluebitofliquidcrystalatmaximallevel,

G0-24位液晶绿色位最低位,

G0-24bitgreenbitofliquidcrystalatminimallevel,

G7-24位液晶绿色位最高位

G7-24bitgreenbitofliquidcrystalatmaximallevel

R0-24位液晶红色位最低位,

R0-24bitredbitofliquidcrystalatminimallevel,

R7-24位液晶红色位最高位

R7-24bitredbitofliquidcrystalatmaximallevel

注3(note3)。

采用此接法,LCD软件还是选用24bit模式

inuseofthiskindoflink,LCDsoftwarestillchoose24bitmodel

B0-18位液晶蓝色位最低位,

B0-18bitbluebitofliquidcrystalatminimallevel,

B5-18位液晶蓝色位最高位

B5-18bitbluebitofliquidcrystalatmaximallevel

G0-18位液晶绿色位最低位,

G0-18bitgreenbitofliquidcrystalatminimallevel,

G5-18位液晶绿色位最高位

G5-18bitgreenbitofliquidcrystalatmaximallevel

R0-18位液晶红色位最低位,

R0-18bitredbitofliquidcrystalatminimallevel,

R5-18位液晶红色位最高位

R5-18bitredbitofliquidcrystalatmaximallevel

注4(note4)。

采用此接法,LCD软件要改成选用18bit模式

ifinuseofthislinkmethod,LCDsoftwareneedtochoose18bitmodel

B0-18位液晶蓝色位最低位,

B0-18bitbluebitofliquidcrystalatminimallevel,

B5-18位液晶蓝色位最高位

B5-18bitbluebitofliquidcrystalatmaximallevel

G0-18位液晶绿色位最低位,

G0-18bitgreenbitofliquidcrystalatminimallevel,

G5-18位液晶绿色位最高位

G5-18bitgreenbitofliquidcrystalatmaximallevel

R0-18位液晶红色位最低位,

R0-18bitredbitofliquidcrystalatminimallevel,

R5-18位液晶红色位最高位

R5-18bitredbitofliquidcrystalatmaximallevel

如果静电要求非常严格,LCD信号上面要做ESD防护。

ifthereisastrictrequestwithstatic,needESDprotectforLCDsignal。

PCB

所有的数据线,CLK信号要做等长处理

foralldatalines,needanequaltreatmentforCLKsignal

要求完整参考地平面

requestafullreferencetogroundlevel

CMOS原理(principle)

PCB

MCLK和PIXCLK信号频率非常高,Layout时要做地隔离处理

sincefrequencyofMCLKandPIXCLKsignalisveryhigh,needisolationtreatmentwhenLayout

数据,clk信号要做等长处理。

data,needanequaltreatmentforclksignal。

要求完整参考地平面

requestafullreferencetogroundlevel

USB原理(principle)

USBHOST通过LAN9514扩展了4和USBHOST,同时扩展了1路10M/100M的以太网接口。

USBHOSTexpandedwith4andUSBHOSTviaLAN9514,andexpandedwithoneway10M/100Methernetinterface。

USB线上串耦合电感。

acouplinginductanceisputinserialonUSBline。

核心板的USB_H1_VBUS信号要通过磁珠接5V电源。

核心板的USB_H1_VBUSsignalofcoureboardneedtobeconnectedwith5Vpowersupplythroughmagneticbead。

对外做HOST供电时,要采用USB过流保护器件。

ifpowersupplyHostoutoftheboard,pleaseincludeover-currentprotectcomponentforUSD。

目前的MINIUSB口硬件设计上只能够做device口,如果要做HOST功能,请参考FSL官方的OTG设计即可。

sofaronlydeviceportcanbedoneinlayoutofhardwareforMINIUSBport,ifneedfunctionofHOST,pleaserefertoOTGlayoutfromFSLofficial。

PCB

90欧姆的差分阻抗匹配

90ohmdifferenceresistancematchingup

要求完整参考地平面

requestafullreferencetogroundlevel

对外供电的电流足够大。

currenttosupplyoutsideneedtobebigenough。

CAN原理(principle)

由于CAN的TX,RX信号是3.3V电平,注意电平转换。

sinceCAN的TX,RXsignalis3.3Velectricallevel,attentiontoconversionofelectricallevel。

PCB

CANH,CANL查分信号。

CANH,CANLchecksignal。

PCIE原理(principle)

TX,RX信号要串联0.1uF电容(外接模块上面如果RX信号已经串联了电容,不需要再次串联)

TX,RXsignalneedtoconnectinserialwith0.1uFcapacitor(ifanexternalmoduleisalreadywithacapacitorinserial,thennoneedtoconnectacapacitoragain)

CLK信号上串联0.1uF电容,同时在电容后端并联一个49.9欧姆的对地电阻

CLKsignalconnectinserialwith0.1uFcapacitor,atthesametimeputa49.8resistortogroundinparallelwithanotherendofthecapacitor。

PCB

85欧姆的差分阻抗匹配

85ohmdifferenceresistancematchingup

要求完整参考地平面

requestafullreferencetogroundlevel

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • iMX6
    +关注

    关注

    1

    文章

    33

    浏览量

    13571
收藏 人收藏

    评论

    相关推荐

    IMX6千兆以太网的设计

    各位,附件是imx6千兆的以太网参考设计。有需要的,可以下载看看。
    发表于 03-17 17:40

    iTOP-iMX6PLUS开发板-v_2.3底板扩展串口

    本文档主要介绍 IMX6 plus 开发板串口扩展过程。IMX6 一共支持 5 个 UART,底板上还可以再扩展出两个,分别是串口 4 和串口 5。硬件环境:iMX6 开发板:
    发表于 09-12 11:05

    NXP iMX8和iMX6 ARM处理器网络性能对比分析

    NXP iMX8已经正式发布,相较于之前NXP i.MX系列的主力产品iMX6,其性能有了大幅提升,本文就针对网络接口对NXPiMX8和iMX6两款arm处理器进行对比测试。本文演示所使用的ARM
    发表于 12-28 07:04

    iMX6板子gpio引脚的读写配置

    本文档主要介绍出iMX6板子gpio引脚读写配置。有关平台文件的设备注册的资料可以参考“iTOP-iMX6-平台文件注册设备”文档。注册的设备名称是“gpio_ctl”。硬件环境:iMX6 开发板:核心板 v_1.2、
    发表于 12-28 06:23

    iMX6开发板设备树文件分析

    在支持设备树的内核源码中,设备树用来取代来老版本内核中的平台文件。本文档主要介绍在 iMX6 开发板(iMX6Q,iMX6D,iMX6PLUS)的几个重要的设备树文件,这几个文件在后续
    发表于 12-30 07:29

    iMX6使用OTG接口烧写镜像

    iMX6可以使用OTG接口烧写镜像,OTG烧写也可以叫USB 烧写
    发表于 02-02 06:31

    IMX6开发板的优势

    IMX6开发板的优势
    发表于 03-04 07:27

    请问imx6音频怎么配置TDM模式呢

    你好,请问imx6音频怎么配置TDM模式呢
    发表于 01-07 06:23

    imx6平台下如何移植mongodb呢?

    论坛有谁在imx6平台下移植过mongodb的呢?移植的mongodb一直无法运行。
    发表于 11-28 07:42

    什么是Imx8qm中的Corespondent IPU单元 (Imx6)?

    大家好,我们曾经使用 IPU (imx6) 进行应用程序开发。 我们运行本地 OpenGL 应用程序来覆盖图形项我们在没有 GPU 加速的情况下运行 QT 应用程序我们想使用 IPU 将帧缓冲区以上
    发表于 04-06 09:01

    iMX6常见 Android系统问题

    本文以飞凌嵌入式OKMX6Q/DL平台为基础讲解,其它iMX6 平台可参考使用,通过本文您可以了解iMX6 Android系统下一些问题的处理思路,希望可以协助客户加速产品的研发速度。 第一章
    发表于 08-29 10:32

    基于imx6处理器的核心板及底板的6层PCB设计原理图与全3D封装图纸

    电子发烧友网站提供《基于imx6处理器的核心板及底板的6层PCB设计原理图与全3D封装图纸.rar》资料免费下载
    发表于 09-08 20:16 131次下载

    iMX6雷克斯开发板详细介绍

    iMX6雷克斯开发板详细介绍
    发表于 01-19 09:10 8次下载

    iMX6 Rex开发板详解介绍

    iMX6 Rex开发板详解介绍
    发表于 01-18 17:27 55次下载

    iMX6系列-iMX6Q 开发板 Python 移植

    本文基于飞凌OKMX6Q/DL开发板为基础讲解,主要使用平台是imx6系列,linux3.0.35操作系统,其他平台也可以参考,不同平台之间会存在差异,需自行修改适应自己的使用iMX6 Python移植
    的头像 发表于 10-28 18:24 785次阅读
    <b class='flag-5'>iMX6</b>系列-<b class='flag-5'>iMX</b>6Q 开发板 Python 移植