こんにちは、
現在、御社のS32K118チップには以下の問題があります:
(1) FlexIOを使ってSDKsバージョン(S32SDK_S32K1XX_RTM_4.0.1)でUARTをシミュレートすることでループバックテストが可能であり、公式デモもループバックの一例です。しかし、FlexIOのMCALバージョン(SW32K1_S32M24x_RTD_R21-11_3.0.0)を使ってUARTをシミュレートしたところ、ループバックテストが実行できないことが判明しました。MCAL版がサポートしていないからでしょうか?
(2) MCAL版がサポートしていないことを踏まえ、FlexIOのSDK版を量産プロジェクトのUARTシミュレーションに使用した場合、セーフティの懸念はありますか?
幸運をお祈りしています、
NXP2。
こんにちは、 @NXP2さん
ご質問を正しく理解できたかどうか自信がありませんが、FlexIO自体には専用の内部ループバック機能は搭載されていないことにご注意ください。SDKの例では、ループバックテストはFlexIO TXとRX信号を外部にワイヤーで接続することで実現されます。
S32SDK_S32K1XX_RTM_4.0.1に関しては、これは比較的古いソフトウェアリリースであり、現在は積極的にメンテナンスされていないことにご注意ください。一般的には、S32K1ファミリの最新ソフトウェアリリースであるSW32K1_S32M24x_RTD_R21-11_3.0.0の使用を推奨しており、メンテナンスアップデートやバグ修正、新機能が継続的に提供されています。
また、意図されたアプリケーションについてもう少し詳しく教えてもらえますか?そうすればあなたのユースケースをよりよく理解できるでしょう。
BR、VaneB