1.Project生成方法
1-1. ソフトウェアツールのダウンロードとインストール
- CCSをダウンロードし、インストール
- Processor SDKをダウンロードし、インストール
- PRU-ICSS SWをダウンロードし、インストール
- TwinCAT3をダウンロードし、インストール
【本評価にて使用したソフトウェアのバージョン情報】
CCS :8.3.0
GCC ARM Compiler : gcc-arm-none-eabi-6-2017-q1-update
Processor SDK:PROCESSOR-SDK-RTOS-AM57xx _05_01_00_11
PDK:pdk_am57xx_1_0_12
PRU-ICSS :PRU-ICSS-EtherCAT_Slave_01.00.07.02
TwinCAT3:V3.1.4024.4
1-2. 環境変数の設定
1)SDK_RTOS内の”setupenv.bat”をコマンドプロンプト上で実⾏。
C:¥ti¥processor_sdk_rtos_am57xx_5_01_00_11>setupenv.bat
2)下記バッチファイルを変更。
C:¥ti¥PRU-ICSS-EtherCAT_Slave_01.00.07.02¥protocols¥ethercat_slave¥projects¥ projectCreate.bat
詳細は”…PRU-ICSS-EthernetIP_Adapter_01.00.03.04¥docs”ディレクトリ内の
“PRU_ICSS_EtherCAT_User_Guide.pdf”を参照。
※CCSのWorkspaceのディレクトリを下記の通りに変更。
::set "CCS_WORKSPACE_LOC=%USERPROFILE%¥ccs_workspace“ set "CCS_WORKSPACE_LOC=C:¥Users¥workspace_v8¥EtherCat_Slave_01_00_07_02”
※CCSv9を使⽤する場合は下記の通りに変更。 ::set “CCS_INSTALL_DIR=C:¥ti¥ccsv8“ set "CCS_INSTALL_DIR=C:¥ti¥ccs910"
3)環境変数を設定し終わった後、Project用のWorkspaceディレクトリを作成。
例︓C:¥Users¥81808¥workspace_v8¥ethercat_slave_demo_AM572_arm
4)下記フォルダ内の“projectCreate.bat”をメンテナンス。
C:¥ti¥PRU-ICSS-EtherCAT_Slave_01.00.07.02¥protocols¥ethercat_slave¥projects
・・・
set "CCS_WORKSPACE_LOC=%USERPROFILE%¥ccs_workspace“
>set "CCS_WORKSPACE_LOC C:¥Users¥81808¥workspace_v8¥ethercat_slave_demo_AM572_arm“
5)環境変数を設定し終わった後、batファイルを実⾏すると以下画⾯となる。