MA35D1 OVC pin没有使用如何进行U盘识别

cwlin0 |浏览61次
收藏|2024/02/23 10:53

做的板子OVC pin没有使用,设置oc-active-level= <1>;才能识别U盘,oc-active-level= <0>;不能识别U盘,与som板子是相反的,是什么原因。

满意回答

2024/02/23 10:55

经过检测线路发现原因是线路里面没有使用HSUSBH_PWREN(PL12)和HSUSBH_OVC(PL13)两个管脚检测,这个功能是over-current detect。

因为Host一定会辨识OVC pin,要令他不是active,即使没有用到也要设定high/low active。

没有设定OVC,会internal pull low。

结论:

如果没有使用ovc保护机制,而我们本身就有内部下拉的(pull low),此时oc-active-level如果还为0,相当于触发了保护机制此时U盘不能识别,所以必须设置为高。


nuvoton2022

其他回答(0)
0人关注该问题
+1
 加载中...