1
使用的eMMC启动,其实eMMC是挂载在GPMC总线上的吧,而不是MMC1
2
eMMC的复位引脚为什么 要使用反向器,那么,在uboot与linux内核中对于这个引脚的控制应该是反向的了么?

3、
eMMC的复位引脚要修改成其他的引脚,是不是在uboot与linux内核中都要进行修改。
如何修改
Shine:
加反相器是因为GPIO1_20管脚默认是低电平,eMMC_RSTn需要高电平。 请看下面的帖子 e2e.ti.com/…/362808
Tony Tang:
#1. EMMC是接在MMC上的。
#2. 反向器不是必需的。也有用的只一个总线驱动。
#3. 是的,要改。
user3688025:
回复 Tony Tang:
emmc的复位,可不可以与系统的复位连接在一起?而不是AM335X进行控制。
Tony Tang:
回复 user3688025:
在AM5729 GPEVM上是下图的连接方式。
你说的系统复位要具体看这个复位信号与eMMC的上电之间的时序关系。只要满足eMMC 上电与复位信号之间的时序关系即可。
用IO控制有它的灵活性,可以随时用软件进行复位。
user3688025:
回复 Tony Tang:
我在BBB板的uboot与linux源码中的dts文件中,没有看到emmc_rst引脚的配置,这个引脚是在哪里安全的,mmc1的配置中也没有。是在emmc的驱动中配置的么?
yongqing wang:
回复 user3688025:
在驱动文件里
user3688025:
回复 yongqing wang:
你找找看看,在哪个文件里?
yongqing wang:
回复 user3688025:
emmc的复位其实一般通过命令来复位,你看看你emmc的Class指令集,一般都是cmd0稍微复位命令
TI中文支持网


