AM3359, 连接 TPS51200 的EN 脚后,无法配置的问题?
CPU 是AM3359, 需要通过 使能 TPS51200 的EN 脚,产生VTT电压 给DDR2 做端接和匹配。
当AM3359 的 GPIO3_18与TPS51200 的EN相连,发现无法配置 GPIO3_18的配置时报错,断开,则可以成功配置。
查看了 TPS51200 的EN 脚 功能,与普通芯片 使能功能 没有区别。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
先确认一下,你的TPS51200是给DDR3做并联匹配供电用的,不是DDR2吧。
从设计的角度来说,一般会建议使用GPIO0 bank内的IO口做这个控制,不会使用GPIO3 BANK的,因为这个管教的控制在休眠DS0模式下,需要控制VTT的通断。只有GPIO0 bank内的管教可以做到这个功能,bank1,2,3会在DS0的时候关掉。
从你的问题本身出发,为啥出这个问题,我不确定你的硬件连接有没有什么问题,你可以自己排查一下,但是从软件上,我建议先检查一下GPIO3的相关时钟域,特别是靠近时钟树端的时钟是否有使能。他和GPIO0的时钟域是不一样的,如果未使能,直接去操作这个管教,是会导报错问题的。