1888883_ja-JP

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

1888883_ja-JP

1888883_ja-JP

最新の RTD (AR: 4.7.0、Mem_43_INFLS E_MEM_SERVICE_NOT_AVAILSW:2.0.0)

Hello,

以前の RTD (AR: 4.4.0、SW: 1.0.0) から最新バージョン (AR: 4.7.0, SW: 2.0.0 ) に更新されました。現在、 S32DS v3.5.12を使用しています。

MCALセクションのConfigToolsで、Flsドライバーの名前がMem_43_INFLSに変更/置き換えられていることに気づきました。これは適切な置き換えである必要がありますか?

アプリケーションをビルドしようとすると、生成された C ソース ファイルを指すエラーがスローされます

  • RTD/src/Mem_43_INFLS.c の 1013、1093、1445 行目

ステートメントで

'E_MEM_SERVICE_NOT_AVAIL' 未宣言 (この関数で初めて使用) Mem_43_INFLS.c/my_project/RTD/src 1013 行目 C/C++ の問題

BaseNXPドライバーのドキュメントを確認しました(RTD_BASE_UM.pdfまた、欠落している C マクロが 151 ページで指定されていることに気付きました。

M_SCH_0-1718645629760.png

次に、StandardTypes.hを確認しましたヘッダー ファイルの 141 行目にありますが、マクロは (予想どおり) 見つかりませんでした。

M_SCH_1-1718645806041.png


問題が何であるか、そして私が何かを見逃しているかどうかを指摘していただけますか。

サイドノードとして、マクロはMemAcc_GeneralTypes.hでも定義されていることがわかりましたが、これは現在私のプロジェクトでは生成されていません。

M_SCH_2-1718645981316.png


最後に、次のRTDパッケージバージョンをインストールしました。

  • SW32K1_S32M24x_RTD_R21-11_2.0.0_P03_CD01_D2312_DS_Updatesite
  • SW32K1_S32M24x_RTD_R21-11_2.0.0_P04_D2404_DS_updatesite

よろしくお願いいたします。


M_SCH

S32K1 用 S32 SDKRe Mem_43_INFLS E_MEM_SERVICE_NOT_AVAIL: 最新の RTD (AR: 4.7.0、SW:2.0です。

あなたは正しいです、それは2.0.0 P03に欠けています、それは2.0.0と2.0.0 P04で定義されています。


Regadrs,

Daniel

Re Mem_43_INFLS E_MEM_SERVICE_NOT_AVAIL: 最新の RTD (AR: 4.7.0、SW:2.0です。

Hello Daniel,

私はあなたがポイントを見逃していると思います。私の最初の投稿を読むと、CマクロE_MEM_SERVICE_NOT_AVAILがStandardTypes.hで使用できないことがわかりますP03 パッケージ内のファイル。そのため、FLSドライバーを使用してエラーが発生します。というわけで、この号を投稿しました。

この問題をあなたの側で確認できますか?


よろしくお願いいたします


M_SCH

Re Mem_43_INFLS E_MEM_SERVICE_NOT_AVAIL: 最新の RTD (AR: 4.7.0、SW:2.0です。

Hi @M_SCH,

P03パッチCD01には、とにかくCD品質ステータスのCryptoドライバーがあります。

danielmartynek_0-1719396255907.png

この時点で、基本バージョン2.0.0に移行することをお勧めします。


よろしくお願いします。

Daniel


Re Mem_43_INFLS E_MEM_SERVICE_NOT_AVAIL: 最新の RTD (AR: 4.7.0、SW:2.0です。

Hello,

覚えているかもしれませんが、Crypto Driverを利用するためにP03パッケージをインストールしましたが、同時に、元の投稿で述べたFLSドライバーのマクロがないため、続行できません。手伝ってくれませんか?何か提案はありますか?

よろしくお願いいたします

M_SCH

Re Mem_43_INFLS E_MEM_SERVICE_NOT_AVAIL: 最新の RTD (AR: 4.7.0、SW:2.0です。

こんにちはM_SCH、

はい、確認できています。

ドライバーのリリースノートを参照してください。すべてのパッチにこの暗号ドライバーがあるわけではありません。



Re Mem_43_INFLS E_MEM_SERVICE_NOT_AVAIL: 最新の RTD (AR: 4.7.0、SW:2.0です。

Hello,

最新バージョンのRTDパッケージP03およびP04をアンインストールしました(AR:4.7.0、SW:2.0.0)次にP03、次にP04をインストールしました。これで、すべてのCソースファイルとヘッダーファイルは、ファイルヘッダーコメントブロックを通じてP04に属していることを示していますが、P03を介してのみ使用可能な Cryptoドライバーなどのドライバーが再び欠 落しており、両方のパッケージは共存できません。

これをあなたの側でも確認できますか?

よろしくお願いいたします。

M_SCH

Re Mem_43_INFLS E_MEM_SERVICE_NOT_AVAIL: 最新の RTD (AR: 4.7.0、SW:2.0です。

P04のインストールに問題があるようです。

私もP03からP04に更新しましたが、

S32K1_RTD_2_0_0_P04_D2404_ASR_REL_4_7_REV_0000_20240417

まったく同じディレクトリにあります。

たぶん、S04DS拡張機能とアップデートでP32を再インストールできます。


BR, Daniel

Re Mem_43_INFLS E_MEM_SERVICE_NOT_AVAIL: 最新の RTD (AR: 4.7.0、SW:2.0です。

Hello Daniel,

P03およびP04 RTD(AR:4.7.0、SW:2.0.0)S32K1シリーズとStandardTypes.hのパッケージRTD インストールフォルダから直接含まれるファイルです。

  • S32DS.3.5\S32DS\ソフトウェア\PlatformSDK_S32K1_S32M24\RTD\BaseNXP_TS_T40D2M20I0R0\include

これは、StandardTypes.h の次のバージョンを示していますファイル:

M_SCH_0-1718801376330.png


P03パッケージバージョンではなくRTDP04からコードを再度生成する方法を教えてください。


よろしくお願いいたします。


M_SCH

Re Mem_43_INFLS E_MEM_SERVICE_NOT_AVAIL: 最新の RTD (AR: 4.7.0、SW:2.0です。

Hello @M_SCH,

エラーを再現できません。

例から新しいプロジェクトを作成すると、次のようになります。

Mem_43_INFLS_Example_S32K144

デフォルト設定が生成されると、

danielmartynek_0-1718800560829.png

入力

danielmartynek_1-1718800594930.png


よろしくお願いします。

Daniel



Tags (1)
No ratings
Version history
Last update:
‎01-06-2026 01:38 AM
Updated by: