野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7234|回复: 4

[经验\资料] 【客户答疑】为什么我用i.MX6ULL 核心板做的底板电源不行

[复制链接]

【自己做底板的客户必看,i.MX6ULL 底板有严格的启动时序,必须满足】

发表于 2022-11-22 17:17:14 | 显示全部楼层 |阅读模式
【客户问】

为什么我用i.MX6ULL 核心板做的底板电源不行,启动不了?或者偶尔行偶尔不行?

【野火答】
i.MX6ULL 在电源设计时,有严格的电源时序要求,一句话概括就是:必须芯片内核先上电,然后再给芯片外设上电,有先后的顺序之分。
具体看野火提供的i.mx6ull 底板 硬件设计文档即可。

【客户自己设计底板-必看】野火i.MX 6ULL 核心板底板电源参考设计.pdf (758.37 KB, 下载次数: 51)





回复

使用道具 举报

发表于 2022-11-23 08:58:19 | 显示全部楼层
设计底板前一定要看该文档,注意上电时序、串口 1 RXD 上拉、以及启动选择,并且如果涉及到 CAN、485 和电机控制这些场合,要对信号进行隔离。如果是震动大,粉尘多,电磁干扰大的环境,电源也要做隔离。最后还要注意两个 PHY 地址不一样,电阻接法也不一样,这关系到设备树里面phy地址的配置,要与实际地址一致
回复 支持 反对

使用道具 举报

发表于 2022-11-23 09:33:09 | 显示全部楼层
在自己设计底板、打板焊接后,想要烧录系统时,有可能会遇到设备未识别的情况,因为核心板出厂是不烧录系统的,所以无法接串口判断核心板是否正常启动。这时首先是要检查拨码配置是否正确,emmc是1457、nand是136,然后重复按下reset键,或者使用按键法,按下mode键,然后点按reset键,再松开mode键,还是识别不了的话,尝试换线换电脑插口,如果还是不行,这时就要依据文档介绍的,判断PMIC_ON_REQ引脚是否为高电平,如果是高电平那么核心板启动是正常的(注意,核心板供电正常,这个PMIC_ON_REQ引脚就会输出高电平,与核心板有没有烧录系统无关)如果不是高电平就要检查电源供电、检查是否严格设计一前一后的上电顺序。如果供电和上电顺序是正确的,那继续判断原生的PMIC_ON_REQ引脚是否输出高电平,有可能受外围电路的影响,比如后面接了大电阻、高阻抗的电路,导致驱动能力不够,达不到功率开关要求的使能电压电流,导致后面外设没有供电,需要量一下外设的电压、原生PMIC_ON_REQ引脚的电压,还是都正常的话,检查usb烧录部分的电压,以pro底板usb烧录部分说明,USB_OTG1_VBUS引脚应该是5V,GPIO_0也即ID引脚是高电平的。
回复 支持 反对

使用道具 举报

发表于 2022-11-23 09:50:05 | 显示全部楼层
另外,mfgtool烧录是有两个阶段的,第一阶段是加载一个系统到内存上运行,然后第二阶段依靠这个运行在内存上的系统拷贝文件到emmc\nand。如果第一阶段能识别到设备,并成功加载到内存,而第二阶段识别不到设备,一般不是硬件问题,这时需要换线、换电脑插口、换最新日期的mfgtool尝试解决。

mfgtool的详情介绍可以看https://doc.embedfire.com/linux/ ... g_NXP_firmware.html
回复 支持 反对

使用道具 举报

发表于 2022-11-25 16:37:54 | 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-23 02:37 , Processed in 0.049336 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表