こんにちは、
このメッセージがお役に立てば幸いです。
現在、PF5020 SW1 レギュレータを使用していますが、問題が発生しています。SW1 RUN VOLT レジスタに書き込んでいるときに、値が期待どおりに SW1LX ピンに反映されないようです。
なぜこのようなことが起こるのか、またこの問題を解決するために実行すべきトラブルシューティング手順を提案していただけますか?また、sw1 レギュレータの構成シーケンスを提供してください。
どうぞよろしくお願いいたします。ご返信をお待ちしております。
よろしくお願いします、
【シヴァニ】
こんにちは、
考えられる原因をいくつか以下に示します。
- 障害によりレギュレータが無効: PF5020 は、低電圧 (UV)、過電圧 (OV)、および電流制限 (ILIM) の状態を監視します。何らかの障害が検出され、対応する障害状態ビット (SW1_UV_STATE、SW1_OV_STATE、または SW1_ILIM_STATE) がレギュレータを無効にするように設定されている場合、RUN VOLT レジスタが正しく構成されていてもレギュレータはシャットダウンします。
- EN1 ピンがアサートされていません: SW1 を有効にするには、EN1 ピンをハイにする必要があります。低い場合、レジスタ設定に関係なく SW1 はオフのままになります。
- SW1_RUN_MODE設定が正しくありません。SW1_RUN_MODE[1:0]ビットがPWM(0b01)や車載スキップ(0b11)などの有効な動作モードに設定されていることを確認してください。オフ (0b00) に設定すると、レギュレータは動作しません。
- ウォッチドッグまたは障害カウンタのシャットダウン: ウォッチドッグ イベント情報 カウンタ (WD_EVENT_CNT) または障害カウンタ (FAULT_CNT) が最大値に達すると、PMIC はフェイルセーフ状態になり、レギュレータが無効になります。
推奨されるアクション:
EN1 ピンがハイであることを確認し、EN1_S ステータスをチェックします。
障害ステータス ビットを読み取り、障害保護によってレギュレータが無効になっていないことを確認します。
SW1_RUN_MODE がオフに設定されていないことを確認します。
INTB がアサートされているかどうかを確認し、障害カウンターを検査します。
SW1LX の電圧を測定して、レギュレータの動作を確認します。
BRs、トーマス