Hi,
我們目前自己開發板子中,電路參考EVM,但去除掉了EMB1499,只保留EMB1428。
目前有以下問題:
CEXT輸出沒有1MHz信號,準位也不對。
(測試狀況: VSTACK=24V,VDD5V,VDD12V,VDDP確定都有達到要求,EN/DIR_RT/DIR/DONE等未設定)
請問有任何方法可以檢測IC是否正常工作嗎?謝謝!
Star Xu:
We do not have any experience using this part without the EMB1499 as the intentions behind designing these parts were to be used in tandem,
sun loyun:
我也有遇过同样的问题,请问您解决了吗,需要帮忙吗
Troy.Tsai:
回复 sun loyun:
您好,
目前還是沒有解決,SPI目前能夠return command,不過都沒有fault code,除了SPI跟RESET以外的GPIO目前是空接。
請問您是怎麼解決的呢?謝謝!~
BR,
Troy
sun loyun:
回复 Troy.Tsai:
我一開始遇到沒有fault code是因為沒接EN DONE DIR DIR_RT這些腳位
有其他篇問題有說到把EN反向給到DONE DIR反向給到DIR_RT
但我現在不知道實際該用什麼元件去做
我先用普通的NOT閘去讓他反向
SPI是正常的
Troy.Tsai:
回复 sun loyun:
GPIO的部分我還沒去測試過,目前想先確認internal clock有正常運作。
因為charge pump目前跟vstak同電壓,所以估計是CEXT1, CEXT2沒有正常運作。
有用示波器差分量測CEXT1, CEXT2,是有2-3V的sine wave,但頻率持續變動。
您有碰過CEXT1, CEXT2沒有正常工作嗎?
sun loyun:
回复 Troy.Tsai:
我有遇過,一開始CEXT1, CEXT2沒有波形是因為我時序的錯誤
當我把internal clock跟SPI傳輸調對之後,CEXT1, CEXT2就有正常工作了
所以我覺得您應該要先處理這四個腳位
因為他會影響EMB1428的運作還有時序的問題
Troy.Tsai:
回复 sun loyun:
"當我把internal clock跟SPI傳輸調對之後,CEXT1, CEXT2就有正常工作了"
請問對調是什麼意思?
我看Datasheet上的block diagram,CHARGE PUMP應該是只要有通電就會動作,我來試試看GPIO。
Troy.Tsai:
回复 Troy.Tsai:
更新下解決方法,
如果單獨使用EMB1428,要使CEXT輸出訊號,必須將FAULT CODE(From 1499)全部設定為0。否則不會有輸出,這是大部分TI FAE都忘記問的事情~
BR,Troy
sun loyun:
回复 Troy.Tsai:
您好,我指的是調整時序要是正確的,例如Datasheet上寫的The serial clock (SCLK) will be gated low outside this block (in the IO). Thus SCLK will always be low when CS is high.如果您方便可以留下您的聯絡方式我們可以一起討論,因為我目前也跟您做一樣的實驗。
謝謝