本次debug不得不说是一波三折,经常出现同一个对策,结果却不同的的情况。以下是小弟的一些小心得,不管是否有用,与大家分享吧!
驗證Reset現象的基本方法
1.在Reset線上加1000PF Cap或者 Varistor ,注意上件的位置,最好是靠近IC
2.逐條的割斷Reset線,觀察是哪一根線的影響
3.Reset CN的電源Pin也有可能是影響因素,可以增加Varistor
4.主IC的電源受影響亦會導致Reset現象
5.端口放電出現NG現象要找尋時GND導致的還是Signal傳導導致的
6.靜電解決的主要方法在於接地,盡可能的增強接地,尤其是CN附近的靜電泄流通道一定要良好
驗證閃屏現象的基本方法
1.閃屏現象和HDMI Cable或者其他Video線材的接地有關
2.線材的屏蔽層是否和機台的Connector 接觸良好也是閃屏現象的關鍵
3.顯示芯片的電源和Ram的電源也有可能是原因所在
其他心得
1.如果懷疑是輻射耦合的方式干擾,可以抬高機台或者在敏感部份增加吸波材和麥拉片來驗證,或者使用銅箔包裹來驗證
2.機台驗證一定要保持Set的穩定性和不變性
3.如果機台有散熱片,要關注散熱片的結構(管状的散热片尤其要注意,推荐使用片式散热器,但也要注意其接地)以及其與主板、shielding的接觸方式是否良好,主辦地是否與HeatSink接觸良好
4.如果懷疑HeatSink時原因,那麼可以絕緣其與主板的連接來驗證,可全部絕緣也可以分次絕緣驗證
5.驗證靜電實力時,可以1kV間隔提升來驗證
6.如果懷疑地干擾,可以直接在主板地懷疑脆弱部份接觸放電來驗證某塊地是否敏感
7.靜電解決辦法最簡單也是最好的辦法是絕緣和接地
8.接地的目的在於給靜電提供一個低阻抗的良好泄流路徑
9.對策的驗證要有序,重複驗證很重要,同機台一樣對策,測試結果不一樣要關注溫度、濕度和測試手法(放電手法,放電筆直接接地還是連接到HCP上)
10.可以使用直接將pcb的GND和shielding直接相連來驗證GND是否良好 |