现在在做AM335x的硬件设计,参考AM335x starter Kit 的开发板,
开发板usb host 的过流是接到GPIO3_18,请问这个过流功能用到了吗?
我如果更换别GPIO 检测,是否需要更改内核?我在内核中没有找到有对此处理地方。
请帮忙看一下如果内核有处理,是在什么地方处理的?
谢谢!
Gino E:
你好:
GPIO3_18这个脚没有在当前的内核中使用。
对于过流保护,目前的USB模块硬件可以检测过流,会提示VBUS error信息
shanqing liu:
回复 Gino E:
感谢您的回复。
另外,我还有几个有疑问的地方。
1、我的设计中需要用到AM335X_UART3_TXD,但是在Starter Kit的evm板中这个pin被用作DDR_VTT_EN ,请问如果我把DDR_VTT_EN换成别的IO,是否可以?
是否需要修改uboot以及内核?如何修改是否有说明文档?
2、RGMII2_INT RGMII1_INT 这两个pin是否在uboot和内核中有用到?
同样的问题,如果我换成别的GPIO,如何修改?
3、TPS65910A3 电源常开问题。
在Starter Kit的evm板中,电源是通过一个按键来开启系统电源。而我们的设计中不需要此功能,要求适配器插入目标板系统就上电。
我做了以下更改,不止是否正确。
1)、将TPS65910A3 的33pin pwron上拉(去掉原有的按键)。(是否可悬空?)
2)、TPS65910A3 的pin 1 pwrhold 接到am335x的 PIN C6 PMIC_PWR_EN。
以上修改是否只改硬件就ok了?是否需要修改内核 uboot?
其他部分和demo板一样。
谢谢。