像這樣的事情幾乎每周都在發(fā)生,
前天是MDX access fail,今天是I2C fail。
因為做的次數多了,就成了熟練工,想起我剛工作前幾周每隔幾天都要問公司的前輩,我這I2C怎么又不通了...今天通了,明天又不通了。
故障現(xiàn)象:
I2C 接口訪問reg不通。
Part 02
DEBUG過程:
三板斧,直接量I2C/SDA對地IO阻值,clk 幾K、sda幾M,沒有太大異常,因為有上下拉電阻。
然后直接量示波器波圖,很明顯它“羊”了。


放大看一下,這些上下脈沖,其實就是clk的正負邊沿

Part 03
因為有先前 [debug04]GPIO對地短路問題 的經驗,波圖極其相似。
我們這次直接給出結論:
CLK信號 drive不動,看波圖疑似clock對地短路/存在較大容性負載。
查PCB背后貼了大電容(巨大,uF級)。拆除電容,故障恢復,結題~
我們可以對比下2種case,短路/容性負載下的波圖差異:
大容性負載:

短路:

我做下猜測:
clk跳變沿,短路的脈沖更窄,容性負載應當脈沖更寬,誰更容易產生振鈴?打個問號
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
IO
+關注
關注
0文章
508瀏覽量
42159 -
I2C
+關注
關注
28文章
1554瀏覽量
130885 -
DEBUG
+關注
關注
3文章
95瀏覽量
21306
發(fā)布評論請先 登錄
相關推薦
熱點推薦
什么是容性負載箱?
容性負載箱是用于模擬電網中感性負載的裝置,通常由電容器、電抗器等元件組成。在電力系統(tǒng)中,負載箱被廣泛應用于測試和評估各種電氣設備的性能,如變
發(fā)表于 09-25 10:51
AC to DC電源容性負載,為什么AC電壓輸入小時容性負載也?。?/a>
小弟正在測試開關電源的容性負載,不是很明白,為何AC在90V輸入時容性負載為2000uF;而AC
發(fā)表于 09-10 09:03
電源的容性負載是什么?
DC/DC電源模塊,一般有一個最大容性負載。那么在設計電路的時候,1.輸出端濾波電容應該不能超過這個最大值?2.輸出端如果接運放等芯片的時候,怎么判斷該芯片等效的
發(fā)表于 11-26 14:31
關于ADA4807-2的容性負載問題
ADA4807-2的數據手冊有關于容性負載的描述,其中圖69可以看到,對于較大的電容,無需串聯(lián)電阻來維持穩(wěn)定性。同時,圖68可見,電容越小,需要的串聯(lián)電阻越大但是,按照之前學習的理論,
發(fā)表于 08-09 07:44
解析DDR設計中容性負載補償的作用
電壓和反射回來的電壓幅值。脈沖信號需要有一個來回的過程。所以阻抗曲線中時間點實際是傳輸線時延的兩倍。
從上面鏈路阻抗曲線結果來看,容性負載導致鏈路阻抗瞬間降低,然后又緩慢上升恢復到原
發(fā)表于 05-16 17:57
求助,關于ADA4807-2的容性負載問題
ADA4807-2的數據手冊有關于容性負載的描述,其中圖69可以看到,對于較大的電容,無需串聯(lián)電阻來維持穩(wěn)定性。
同時,圖68可見,電容越小,需要的串聯(lián)電阻越大
但是,按照之前學習
發(fā)表于 11-17 12:14
I2C_CLK容性負載導致access失敗怎么解決
像這樣的事情幾乎每周都在發(fā)生,前天是MDX access fail,今天是I2C fail。 因為做的次數多了,就成了熟練工,想起我剛工作前幾周每隔幾天都要問公司的前輩,我這I2C怎么又不
什么是容性負載、阻性負載和感性負載 阻性負載有哪些用電器
在電場場強的形式。在電路中,當電壓源施加電壓時,電容會吸收電力并將其儲存在電場場強的形式,直到電壓源的電壓下降時才會釋放電能。由于容性負載的特性,它對電源電壓的變化具有延遲性,
led燈是容性負載還是感性負載
代表是電容器。 容性負載在交流電路中會儲存能量,并在電壓波形的每個周期中釋放能量,這會導致電流波形的峰值出現(xiàn)在電壓波形的峰值之后。 感性負載
I2C_CLK容性負載導致access失敗問題總結
評論