チップ(外部DRAM)のクロックピンレベルが正常に動作していません。チップのプログラミングは正常に完了しましたが、クロックピンレベルが変化しないことが判明しました。
こんにちは、@qxy111 さん。
NXPのRTシリーズ製品にご関心をお寄せいただきありがとうございます。喜んでお手伝いさせていただきます。
RT1176のSEMC外部ピンは、NVCC_EMC I/O電源ドメインから給電されます。そのため、SEMC_CLKの出力レベルはNVCC_EMCの電源電圧によって決まります。通常、そのハイレベルは、コア電圧である1.1Vではなく、設計で使用されているNVCC_EMC電圧(例えば1.8Vまたは3.3V)と一致させる必要があります。
まず、以下のハードウェアおよびソフトウェア構成をご確認ください。
1. カスタム開発ボードが正常に電源オンになるかどうか、特にNVCC_EMC1 / NVCC_EMC2電源が正しく機能しているかどうかを確認してください。
2:外部SDRAMのVDD電圧はRT1176のNVCC_EMC電圧と一致していますか?
3:SEMC関連のピンマルチプレクサとSEMCクロックは正しく初期化されていますか?
4:SDRAMの初期化パラメータは、実際に使用されているSDRAMデバイスと一致していますか?
さらに、SEMC_CLKは高速クロック信号です。この信号が正常かどうかを判断するためにマルチメーターを使用するのではなく、チップのピン付近でオシロスコープを使用して測定することをお勧めします。
MIMXRT1170-EVKB開発ボードの設計図もご参照いただくことをお勧めします。このボードのSDRAMインターフェースは検証済みであり、回路図やソフトウェア構成の比較検証にご利用いただけます。
コア1.1V信号をNVCC_EMC電圧まで昇圧することはできません。