2407468_ja-JP

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

2407468_ja-JP

2407468_ja-JP

ClocksツールはCLOCK_OSC_GateOscRc400Mを呼び出しますが、SDK 26.6のfsl_clock.hにはもはや存在しません

iMXRT1166 SDK 26.6.0にアップデートした後、プロジェクトはclock_config.cのためビルドに失敗します(Clocks toolによって生成される)はCLOCK_OSC_GateOscRc400M(false)を呼び出しますが、このSDKリリースではこの関数はfsl_clock.hから削除されています。

オンラインで調べたところ、これはRM1170 Rev. 5 PDFのアップデートに伴い削除されたようです。

https://github.com/nxp-mcuxpresso/mcux-devices-rt/issues/2

RM1160には同じアップデートが行われていないので、iMXRT1166 SDK 26.6.0は誤りなのでしょうか、それともClocksツールを更新してコールを削除または修正すべきでしょうか?

Re: Clocks tool calls to CLOCK_OSC_GateOscRc400M, which no longer exists in SDK 26.6's fsl_clock.h

こんにちは、シェリーさん。

ご回答ありがとうございます。MCUXpresso IDEがインストールする最新バージョンの設定ツールにアップデートしました。このバージョンでも、CLOCK_OSC_GateOscRc400M を使用するコードが生成されます。

lh_dan_0-1787581772610.pnglh_dan_0-1787581772610.pnglh_dan_0-1787581772610.pnglh_dan_0-1787581772610.pnglh_dan_0-1787581772610.pnglh_dan_0-1787581772610.pnglh_dan_0-1787581772610.pnglh_dan_0-1787581772610.png

MCUXpresso Config Toolsの新しいスタンドアロン版(26.6)があることに気づきました。このバージョンはMCUXpresso IDEには存在しないのでしょうか?

また、 IMXRT1170RM Rev. 5 PDFはCLOCK_OSC_GateOscRc400Mを削除するように更新されていますが、2025年5月26日に最終更新されたIMXRT1160RM Rev. 1は更新されていません。


Re: Clocks tool calls to CLOCK_OSC_GateOscRc400M, which no longer exists in SDK 26.6's fsl_clock.h

@lh_dan様、

SDK 25.09とSDK 26.06を比較した結果、この機能はSDK 26.06で削除されたことを確認しました。観察された違いはソフトウェアの問題ではなく、SDKやツールのバージョンアップグレードによる予想される変更です。MCUXpresso Config Toolsをバージョン26.06にアップグレードしてから、プロジェクト構成ファイルを再生成することをお勧めします。
 
よろしくお願いいたします。
シェリー
 
Re: Clocks tool calls to CLOCK_OSC_GateOscRc400M, which no longer exists in SDK 26.6's fsl_clock.h

@lh_dan様、

問題をよりよく理解し再現するために、以下の情報を提供していただけませんか?

1. 以前はどのSDKバージョンを使っていましたか?
2. MCUXpressoの設定ツールのバージョンは更新されましたか?もしそうなら、以前のバージョンは何で、今はどのバージョンを使っていますか?

この情報は、問題がSDKやツールチェーンの更新による変更に関連しているかどうかを判断するのに役立ちます。

サポートにあらかじめ感謝いたします。

よろしくお願いします、
シェリー

Re: Clocks tool calls to CLOCK_OSC_GateOscRc400M, which no longer exists in SDK 26.6's fsl_clock.h

@lh_dan様、

MCUXpresso Config Tools v26.06のスタンドアロン版を使ってコードを生成すれば、正しく動作するはずです。

または、IDEに統合された設定ツールを更新する方法は、更新プロセスに従って行うことができます:MCUXpresso IDEの設定ツールの更新 - NXPコミュニティ

現在お使いのConfig Toolsのバージョンは25.12ですが、これはかなり古いバージョンであり、おそらく問題の原因となっていると思われます。IDEを使ってプロジェクトを検証し、ビルドは私の側で正常に完了しました。

MCUXpresso IDEはもはや四半期ごとに更新されていないため、新規開発や長期サポートのために Visual Studio CodeMCUXpresso for VS Code 拡張機能を併用することをおすすめします。

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

シェリー

Re: Clocks tool calls to CLOCK_OSC_GateOscRc400M, which no longer exists in SDK 26.6's fsl_clock.h

シェリー、

先日、あなたが示してくれた方法でMCUXpressoをアップデートしようとしたところ、利用可能なアップデートがないと表示されました。本日、アップデートが利用可能になったとの通知があり、バージョンが26.6に更新されました。このバージョンではCLOCK_OSC_GateOscRc400M は使用されていません。ありがとうございます!

lh_dan_0-1787692788884.pnglh_dan_0-1787692788884.pnglh_dan_0-1787692788884.pnglh_dan_0-1787692788884.png

Visual Studio CodeとMCUXpresso for VS Codeを組み合わせて使うという提案についてですが、このプロジェクトの初期に試しましたが、freeRTOSの例をimxrt 1166評価ボードで動作させることができませんでした。サポートが同じ問題を見つけたとき、MCUXpresso IDEを使わざるを得ませんでした。


Re: Clocks tool calls to CLOCK_OSC_GateOscRc400M, which no longer exists in SDK 26.6's fsl_clock.hlh_dan様、
問題が解決したと聞いて、とても嬉しいです。
現時点では、VS Code拡張機能にはまだ改善が必要な点がいくつかあるかもしれません。しかし、長期的にはMCUXpresso IDEからVS Codeベースの開発環境へ徐々に移行していく予定です。
よろしくお願いします、
シェリー
タグ(1)
評価なし
バージョン履歴
最終更新日:
3 週間前
更新者: