FSPのバージョンを移行したい場合、移行したいFSPバージョンが現在のe2Studioのバージョンでサポートされていなく、e2Studio のバージョンもアップデートが必要な場合があるかと思います。
自身も、「e2Studio 2025-01」で作業していて、このような事があったので記録をしました。他にも方法があるかと思いますので、一つの参考程度としていただけたらと思います。
移行したいバージョンが現在のe2Studioのバージョンでサポートされていない場合は、移行前の e2Studio は現状のまま残し、e2Studio を別のディレクトリーにインストールする方が安全かと感じます。FSPバージョンに対応している e2Studio のバージョンをダウンロードし、新規にインストール(別バージョンのe2Studio 導入を参考)。
ワークスペースも新しいバージョンに合わせ新規に作成しました。
下記のURLが参考になるかと思います。
https://www.renesas.com/ja/video/e-studio-tips-how-install-multiple-e-studio-versions
移行作業
事前に、e2Studio を 2025-12 を別のディレクトリにインストールし、FSPバージョンを Ver5.8.0 ⇒ V6.2.0 に移行しました。
※作業前には、移行前のプロジェクトのバックアップはしっかりのこしておきましょう。
移行する場合は、Ver5.8.0 のプロジェクトのファイルをZIPファイルでエクスポートしたファイルを利用します。作業は、新しいバージョンの e2Studio 2025-12 のワークスペースで行います。
移行先のワークスペースにプロジェクト追加
移行先のワークスペースにVer5.8.0のフォルダを解凍し、e2Studio のプロジェクトに追加します。
「インポート」⇒「一般」⇒「既存プロジェクトをワークスペースへ」 インポートするフォルダ選択し「終了」
プロジェクトをクリーンにする
e2Studio のプロジェクトツリーから「プロジェクトをクリーンにする」を選択し、クリーンにします。
その後、Windowsのエクスプローラーでプロジェクトフォルダに移動し「デバッグホルダ」「リリースホルダ(あれば)」削除する。
プロジェクト名の変更
e2Studioのプロジェクトエクスプローラーから、プロジェクト名変更 (Ver6.2.0用の名前を付ける)
変更の時にプレビューし問題なければ その先に進む(OK)クリック
xxxxxxDebug_Flat.launch の名称を新しいプロジェクト名に変更
e2Studio の「プロジェクトエクスプローラー」から「xxxxx Debug_Flat.launch」を探し、変更したプロジェクト名に合わせる様に名前を変更。例えば「xxxxx_FSP5_8 Debug_Flat.launch」の名前を「xxxxx_FSP6_2 Debug_Flat.launch」の様に「新しいプリジェクト名」に合わせて変更しました。
「xxxxx_FSP6_2 Debug_Flat.launch」をダブルクリックし「ソース」タブを開き変更前のプロジェクト名 .... を検索し、名前を新しいプロジェクト名に合わせ 修正
e2Studio コンフィグレーションの確認
e2Studioのプロジェクトエクスプローラーから、configration.xml をダブルクリックし問題ないかチェック。
そして一旦ビルドし、ビルドが正常に行われることを確認した。
FSPバージョン変更
FSPコンフィグタブの「BSP」からFSPバージョンを変更。
ツールチェンのバージョンを変更したい場合は、変更する
e2Studioメニュー「プロジェクト」->「C/C++ Project Settings」からのツールチェンタブで、ツールチェンバージョンを目的のバージョンに変更。
ビルド確認
プロジェクトのコード生成を再度行い正常にビルドできたらOK。
実際にターゲットに書込んで、問題ない事も確認したら、移行完了