Community Translations - Specifying Alternate ModusToolbox Tools Version using modus - KBA233296

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
MiNe_85951
Level 7
Level 7
Distributor - TED (Japan)
50 likes received 500 replies posted 50 solutions authored

Dear Sirs and Madams,

I would like to translate KBA233296, please confirm to my work.

https://community.cypress.com/t5/Knowledge-Base-Articles/Specifying-Alternate-ModusToolbox-Tools-Ver...

Regards,
Masashi

0 Likes
1 Solution
MiNe_85951
Level 7
Level 7
Distributor - TED (Japan)
50 likes received 500 replies posted 50 solutions authored

Jenna-san,

I translated KBA233296 into Japanese.

We would appreciate it if you could confirm.

Regards,

Masashi

/***************************************************************************/

modus-shellを用いたModusToolboxの代替ツールバージョンの指定 - KBA233296

Version: **

質問: ModusToolboxアプリケーションの代替ツールバージョンを指定するにはどのようにすれば良いですか?

回答: システムに複数のModusToolboxソフトウェアバージョンを同時にインストールできます。デフォルトでは、ModusToolboxソフトウェアは、インストールされている「tools」ディレクトリの最新バージョンを使用します。場合によっては、特定のプロジェクトでModusToolboxツールの特定の古いバージョンを使用したいことがあります。

ModusToolbox User Guideには、この手段に関して、いくつかの方法が記載されていますが、modus-shell(bash)コマンドラインインターフェイスを使用する別の方法があり、この記事ではその方法に焦点を当てています。

modus-shellは基本的に、内部でCygwinを使用するbashターミナルです。これは、WindowsでUNIX互換環境をエミュレートするために使用されます。 macOSおよびLinuxユーザーの場合、適切なbash端末であれば問題ありません。

何故、modus-shellを使用するのか?

modus-shellメソッドを使用する理由のいくつかを次に示します。

  • ツールのバージョンを指定すると、modus-shellを実行している現在のセッションにのみ影響します。
  • システム変数のようなグローバル設定ではないため、他のプロジェクトには影響しません。
  • Eclipse IDEが起動時に正しいツールとコンフィギュレーターをロードするのに役立ちます。

modus-shellの使用方法

modus-shellコマンドラインインターフェイスを使用する手順は次の通りです。

  1. ModusToolboxインストールディレクトリに移動し、tools_2.x\modus-shellへ行き、Cygwin.batを実行します。
    ここで、xはインストールされているマイナーバージョンです。
  1. exportコマンドを実行し、正しいツールパスを指定します。
    例として、2.2バージョンのツールを使用する必要がある場合は、次のコマンドを実行します。

>> export CY_TOOLS_PATHS=C:/Users/<Username>/ModusToolbox/tools_2.2Note: パス区切り文字はスラッシュである必要があります。 macOSおよびLinuxでは、toolsディレクトリへの適切なパスを使用します。

  1. プロジェクトディレクトリに移動し、必要に応じてさまざまなmakeコマンドを実行します。例として、>> cd ../MyApplication
    >> make build
  1. Eclipse IDEの2.2バージョンを使用する場合は、コマンドを実行して起動します。例として、
    >> cd C:/Users/<Username>/ModusToolbox/ide_2.2/eclipse/
    >> ./ModusToolbox.exe

: パス区切り文字はスラッシュである必要があります。 macOSおよびLinuxでは、eclipseディレクトリへの適切なパスを使用します。

これで、Modus Toolboxアプリケーションが開き、Eclipse IDEの正しいバージョンとプロジェクトに必要な特定のツールのバージョンが表示されます。これらの設定はmodus-shellのこの特定のセッションにのみ影響するため、次にプロジェクトを使用するときに、exportコマンドを再度実行する必要があります。

View solution in original post

3 Replies
JennaJo
Moderator
Moderator
Moderator
1000 replies posted 750 replies posted 500 replies posted

Masashi-san

Confirm to work this KBA.

Thanks 

Jenna Jo
0 Likes
MiNe_85951
Level 7
Level 7
Distributor - TED (Japan)
50 likes received 500 replies posted 50 solutions authored

Jenna-san,

I translated KBA233296 into Japanese.

We would appreciate it if you could confirm.

Regards,

Masashi

/***************************************************************************/

modus-shellを用いたModusToolboxの代替ツールバージョンの指定 - KBA233296

Version: **

質問: ModusToolboxアプリケーションの代替ツールバージョンを指定するにはどのようにすれば良いですか?

回答: システムに複数のModusToolboxソフトウェアバージョンを同時にインストールできます。デフォルトでは、ModusToolboxソフトウェアは、インストールされている「tools」ディレクトリの最新バージョンを使用します。場合によっては、特定のプロジェクトでModusToolboxツールの特定の古いバージョンを使用したいことがあります。

ModusToolbox User Guideには、この手段に関して、いくつかの方法が記載されていますが、modus-shell(bash)コマンドラインインターフェイスを使用する別の方法があり、この記事ではその方法に焦点を当てています。

modus-shellは基本的に、内部でCygwinを使用するbashターミナルです。これは、WindowsでUNIX互換環境をエミュレートするために使用されます。 macOSおよびLinuxユーザーの場合、適切なbash端末であれば問題ありません。

何故、modus-shellを使用するのか?

modus-shellメソッドを使用する理由のいくつかを次に示します。

  • ツールのバージョンを指定すると、modus-shellを実行している現在のセッションにのみ影響します。
  • システム変数のようなグローバル設定ではないため、他のプロジェクトには影響しません。
  • Eclipse IDEが起動時に正しいツールとコンフィギュレーターをロードするのに役立ちます。

modus-shellの使用方法

modus-shellコマンドラインインターフェイスを使用する手順は次の通りです。

  1. ModusToolboxインストールディレクトリに移動し、tools_2.x\modus-shellへ行き、Cygwin.batを実行します。
    ここで、xはインストールされているマイナーバージョンです。
  1. exportコマンドを実行し、正しいツールパスを指定します。
    例として、2.2バージョンのツールを使用する必要がある場合は、次のコマンドを実行します。

>> export CY_TOOLS_PATHS=C:/Users/<Username>/ModusToolbox/tools_2.2Note: パス区切り文字はスラッシュである必要があります。 macOSおよびLinuxでは、toolsディレクトリへの適切なパスを使用します。

  1. プロジェクトディレクトリに移動し、必要に応じてさまざまなmakeコマンドを実行します。例として、>> cd ../MyApplication
    >> make build
  1. Eclipse IDEの2.2バージョンを使用する場合は、コマンドを実行して起動します。例として、
    >> cd C:/Users/<Username>/ModusToolbox/ide_2.2/eclipse/
    >> ./ModusToolbox.exe

: パス区切り文字はスラッシュである必要があります。 macOSおよびLinuxでは、eclipseディレクトリへの適切なパスを使用します。

これで、Modus Toolboxアプリケーションが開き、Eclipse IDEの正しいバージョンとプロジェクトに必要な特定のツールのバージョンが表示されます。これらの設定はmodus-shellのこの特定のセッションにのみ影響するため、次にプロジェクトを使用するときに、exportコマンドを再度実行する必要があります。

IFX_Publisher2
Community Manager
Community Manager
Community Manager
1000 replies posted First like given 750 replies posted

Hi, Masashi san,

Confirmed to receive this KBA.

Thank you for your contribution.

Thanks,
Bindu

0 Likes