現在、S32K311 MCUを使ったプロジェクトを進めています。お客様はHseLib_HseFwInstall_Driver.hexとapp.hexを提供しており、私たちはP&E Cyclone FXプログラマーを使用しています。NXPの専門家に、新しいMCUのアルゴリズム選択の確認をお願いしたいと思います。
1. HseLib_HseFwInstall_Driver.hexを新しいMCU(nxp_s32k311-1x32x212k_hse_enabled.arpまたはnxp_s32k311-1x32x212k_hse_disabled.arp)にフラッシュする際、どのアルゴリズムを使うべきか?
2. HSEドライバーの書き込み後にどのアルゴリズムを選択するべきか?
3. HSEドライバーが正常にインストールされているかどうかはどうやって確認できますか?
4. MCUのライフサイクルがロックされているなら、どうやって解除できるのか?
事前に感謝いたします。
ハイ
名前の HseLib_HseFwInstall_Driverから、中国の お客様のようで、中国FAEが提供する HSE_Lib デモを参照しています。
A1. nxp_s32k311-1x32x212k_hse_disabled.arp
A2.お客様が設置したHSEのFWが、そのものがFULL_MEMか、AB_SWAPかをお客様に確認することをお勧めします。
FULL_MEMをインストールする場合は、nxp_s32k311_1x32x212k_hse_enabled.arpを選択してください。
AB_SWAPをインストールする場合は、nxp_s32k311_1x32x168k_ab_swap.arpを選択してください。
A3. 0x4039C028 の HSE GPR レジスタを確認してください。ビット「0」は、HSEファームウェアがインストールされているかどうかを示します。
A4。LifeCycleがどの段階まで進んでいるのか、私にはよく分かりません。デ バッグアクセスについて質問されているなら、Rev12の「82.11 Debug across device LifeCycles」を参照S32K3XXRMことをお勧めします。
信頼:認証が成功した場合(正しい認証情報でチャレンジ/レスポンスハンドシェイク)
関連項目:
...\s32k3_hse_lib_rtd400hf01_20260427\Doc\S32K3_SecureDebug_UserGuide.pdf この書類は中国のFAEまたはお客様のところから入手する必要があります。
NXP オートモーティブ S32K311-SECUREDEBUGがサポートされています!
NXP:PEmicroツールを使ったS32K3xxセキュアデバッグサポートの有効化
よろしくお願いいたします
ロビン
私はP&E Cyclone FXに詳しくないので、 S32K3 HSEのファームウェアインストールに関する議論を参照することをお勧めします。
0x4039C028=0xC1、ビット1=1は、HSE FWが正常に動作していることを示します。
こんにちは、ロビンさん。
ご協力ありがとうございます。
さらに、以下の図に示すプログラミング手順に従って、HSEイメージを設定しました(外部電源とプログラマーリレーを使用)。

フラッシュ後、アドレスでMCUから実際に読み取られるデータは以下の通りです。
ADDRESS content.PNGアドレスコンテンツ.PNG
何か問題がないか、もう一度確認してもらえますか?ありがとう。