当客户使用i.mx6ul-c核心板时,有一些引脚是不能用的,自己设计底板时需要注意。 下面列出底板不能使用的引脚 1:L_26,GPIO_5,此引脚在核心板上用作了SD1的高低速选择功能。 2:L_78,PMIC_STBY_REQ,此引脚是核心板电源管理芯片的Standby信号,用于动态调节VDD_SOC_IN的电压。 3:L_56,SNVS_TAMPER3,此引脚是GPIO_DVFS信号,用于动态调节VDD_SOC_IN的电压。 4:R31/R33/R35/R37/R39/R41/R43/R45/R47/R49,这些引脚是NAND接口的数据和读写控制信号,默认悬空, 5:R56/R58/R60/R62/R64/R66/R68,这些引脚在NAND版的核心板不能使用。 客户在设计底板的时候,首先可以参照硬件手册把最小系统原理图做出来,最小系统包括核心板、电源+上电时序、BOOT启动项、调试串口、烧写电路。 上电时序是要确保核心板先上电,底板在上电,可以使用L_76引脚作为控制引脚,具体顺序为:核心板VCC_5V先上电,L_76输出高电平,控制MOS管导通,底板上电。 BOOT启动项要保证核心板启动时,BOOT涉及到的引脚有一个确定的电平,系统读取到这些引脚的电平状态之后才能确定启动方式,进而成功启动,在设计底板时,需要对这些引脚加上下拉。 调试串口强烈建议加上,如果没有调试串口,将无法判断系统有没有正常启动,各个功能有没有正常工作。 烧写电路是为了更新程序使用,6UL支持USB烧写和SD卡烧写,客户可以使用任何一种形式。 另外,核心板还有一些引脚不能用作普通的GPIO。具体引脚有 L71/L69/L67/L61/L59/L57/L53/L51 L76/L74/L72/L70/L56/L26 R31/R33/R35/R37/R39/R41/R43/R45/R47/R49 R56/R58/R60/R62/R64/R66/R68 除此之外还有一些引脚不能直接用成GPIO。具体引脚有 L68/L66 R2/R4/R6/R8/R10/R12/R14/R16 R20/R22/R24/R26/R28/R30/R32/R34 R38/R40/R42/R44/R46/R48/R50/R52 原因是这些引脚和BOOT启动有关,所以不能在系统启动时有外部影响到引脚电平,飞凌方案是加上了缓冲芯片。 有一部分引脚用作GPIO输出能力很弱,需要注意。具体引脚有 L44/L46/L48/L50/L52/L54/L60/L62/L64 另外需要注意的点有 1、L_76引脚电流驱动能力太弱,需要使用电压控制型开关元件,仿照飞凌使用AO3416时,栅极需要加100K的下拉电阻。 2、L71和L61引脚是USB_VBUS引脚,无论是否用USB功能,这两个引脚都需要加5V电源,否则系统会一直报错 3、音频芯片WM8960的7脚需要连接到核心板L54脚,否则会导致插入耳机不识别 4、使用CAB收发器MCP2551芯片时需要注意,RX端是5V电平,CPU引脚为3.3V电平,需要做电平转换 5、SD卡信号线需要做阻抗控制和等长处理,且加上拉电阻防止总线浮动。 6、如果调试串口使用5线串口,断电后可能导致SD卡复位不正常,客户可以使用三线串口。 强烈建议客户在设计底板时,仔细阅读一下开发板硬件手册,这样可以减少设计弯路。 |
|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )
GMT+8, 2024-11-22 16:45
Powered by Discuz! X3.4
© 2001-2013 Comsenz Inc.