2395994_ja-JP

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

2395994_ja-JP

2395994_ja-JP

HSE設置 S32K311

以下の内容はすべて添付ファイルからコピーしたものです。

S32DS バージョン: S32DS.3.5_b220726_win32.x86_64(1).exe

RTDバージョン: SW32K3_RTD_R21-11_3.0.0_P07_D2306_DS_updatesite.zip

S32K311 サポートパッケージ バージョン: SW32K3_S32DS_3.5.6_D2309.zip

SBAFバージョン: SBAF_S32K311_0_0_15_0

ビン ファイル: s32k311_Secure_Baf_0.12.0_0.15.0.6_pb230804.bin.pink

HSEバージョン: HSE_FW_S32K311_0_2_40_0

バイナリファイルはs32k311_hse_fw_0.12.0_2.40.0_pb230730.bin.pinkです。

FULL_MEMを使用する

セーフブートなし

現在発生している問題

プログラムはここで停止します: `while ( FALSE == HSE_CheckStatus(HSE_STATUS_INIT_OK) );`

图片3.png

图片4.png

图片1.png

图片5.png

图片6.png

图片2.png


Re: HSE INSTALL S32K311

これは補足的なprintf情報です。

DCMROF21: 0x00040000
HSE GPR3: 0x000000C0
Current_SBAF_Version-0x4039c020: 0x00000C00
LC構成ワード -0x4039C02C: 0x00000000
ライフサイクル関連情報 - 0x402AC200: 0x00000000
HSEステータス: 0x00000000


ネットで調べてみたところ、チップに付属しているSBAFは、私が現在使用しているHSEファームウェアを認識しないようです。

Re: HSE INSTALL S32K311

SBAFがHSEファームウェアをフラッシュメモリからHSE_NVMにコピーできなかったことが原因ではないかと疑っています。もしこれが原因であれば、どのように解決すればよいでしょうか?

Re: HSE INSTALL S32K311

これが私が印刷したデータです。

DCMROF21: 0x00040000
HSE GPR3: 0x000000C0
HSEステータス: 0x00000000
HSEファームウェアが起動していません(NVMが空であるか、ファームウェアが破損しています) 111.png

Re: HSE INSTALL S32K311

こんにちは@iiiddd

HSE_CONFIG_GPR3(0x4039C028)の価値について教えていただけますか?ビット0は、HSEファームウェアが存在するかどうかを示します。


BR、VaneB

Re: HSE INSTALL S32K311

私が使用しているRTDライブラリは、UTESTを作成する際に呼び出されます。

gHsePort_FlsIf.writeApi(UTEST_BASE_ADDR,(uint8_t*)hseFwFeatureFlag,FW_FEATURE_FLAG_LEN);

FLS_MAX_VIRTUAL_SECTOR 定義が使用されます。私のRTDライブラリはデフォルトで135ですが、アドレス0x1B000000ULにアクセスするには136が必要です。私が使用しているRTDライブラリはHSEと互換性がないのでしょうか?

Re: HSE INSTALL S32K311

こんにちは@iiiddd

HSE_CONFIG_GPR3[0]ビットが設定されていないということは、デバイスにHSEハードウェアが存在しないことを示しています。

参考までに、以下の画像は、S32K311 デバイスに HSE FW FULL_MEM をインストールするために構成されたリンカー ファイルの例を示しています。

VaneB_0-1784568701705.png

Re: HSE INSTALL S32K311デバッグ中に、pflashにhseファームウェアに対応するデータが存在することを発見しました。sbafがpflash内のファームウェアをhsenvmにコピーできなかったということですか?これが問題の原因だとすれば、何が原因だったのでしょうか?
Tags (1)
No ratings
Version history
Last update:
2 weeks ago
Updated by: