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 ソース ファイルを指すエラーがスローされます
ステートメントで
'E_MEM_SERVICE_NOT_AVAIL' 未宣言 (この関数で初めて使用) Mem_43_INFLS.c/my_project/RTD/src 1013 行目 C/C++ の問題
BaseNXPドライバーのドキュメントを確認しました(RTD_BASE_UM.pdfまた、欠落している C マクロが 151 ページで指定されていることに気付きました。
次に、StandardTypes.hを確認しましたヘッダー ファイルの 141 行目にありますが、マクロは (予想どおり) 見つかりませんでした。
問題が何であるか、そして私が何かを見逃しているかどうかを指摘していただけますか。
サイドノードとして、マクロはMemAcc_GeneralTypes.hでも定義されていることがわかりましたが、これは現在私のプロジェクトでは生成されていません。
最後に、次のRTDパッケージバージョンをインストールしました。
よろしくお願いいたします。
M_SCH
あなたは正しいです、それは2.0.0 P03に欠けています、それは2.0.0と2.0.0 P04で定義されています。
Regadrs,
Daniel
Hello Daniel,
私はあなたがポイントを見逃していると思います。私の最初の投稿を読むと、CマクロE_MEM_SERVICE_NOT_AVAILがStandardTypes.hで使用できないことがわかりますP03 パッケージ内のファイル。そのため、FLSドライバーを使用してエラーが発生します。というわけで、この号を投稿しました。
この問題をあなたの側で確認できますか?
よろしくお願いいたします
M_SCH
Hi @M_SCH,
P03パッチCD01には、とにかくCD品質ステータスのCryptoドライバーがあります。
この時点で、基本バージョン2.0.0に移行することをお勧めします。
よろしくお願いします。
Daniel
Hello,
覚えているかもしれませんが、Crypto Driverを利用するためにP03パッケージをインストールしましたが、同時に、元の投稿で述べたFLSドライバーのマクロがないため、続行できません。手伝ってくれませんか?何か提案はありますか?
よろしくお願いいたします
M_SCH
こんにちはM_SCH、
はい、確認できています。
ドライバーのリリースノートを参照してください。すべてのパッチにこの暗号ドライバーがあるわけではありません。
Hello,
最新バージョンのRTDパッケージP03およびP04をアンインストールしました(AR:4.7.0、SW:2.0.0)次にP03、次にP04をインストールしました。これで、すべてのCソースファイルとヘッダーファイルは、ファイルヘッダーコメントブロックを通じてP04に属していることを示していますが、P03を介してのみ使用可能な Cryptoドライバーなどのドライバーが再び欠 落しており、両方のパッケージは共存できません。
これをあなたの側でも確認できますか?
よろしくお願いいたします。
M_SCH
P04のインストールに問題があるようです。
私もP03からP04に更新しましたが、
S32K1_RTD_2_0_0_P04_D2404_ASR_REL_4_7_REV_0000_20240417
まったく同じディレクトリにあります。
たぶん、S04DS拡張機能とアップデートでP32を再インストールできます。
BR, Daniel
Hello Daniel,
P03およびP04 RTD(AR:4.7.0、SW:2.0.0)S32K1シリーズとStandardTypes.hのパッケージRTD インストールフォルダから直接含まれるファイルです。
これは、StandardTypes.h の次のバージョンを示していますファイル:
P03パッケージバージョンではなくRTDP04からコードを再度生成する方法を教えてください。
よろしくお願いいたします。
M_SCH
Hello @M_SCH,
エラーを再現できません。
例から新しいプロジェクトを作成すると、次のようになります。
Mem_43_INFLS_Example_S32K144
デフォルト設定が生成されると、
入力
よろしくお願いします。
Daniel