2015年末にCS+がV3.03.00へ更新されました。
更新に伴い、CS+ for CCは、パッケージ・バージョンもV3.03.00へ変わりましたが、CS+ for CA、CXはV3.01.00のままです(CS+ アップデート・マネジャのオプション>更新履歴の表示より)。
RL78マイコンは、前回更新から増加しているハズですので、追加RL78マイコンは、CC-RLコンパイラのみでサポートするのかもしれません。確かに、「新規にCS+ for CA、CXを使うメリットは、無い」と言えますので、しょうがないのかもしれません。CS+ for CA、CXのユーザの方は、ご注意ください。
販売中のRL78/G1xテンプレートVer5は、CS+ for CA、CXとCC-RLの両コンパイラをサポートしております。CA、CXユーザの方で、CC-RL移行をお考えの方も、是非ご検討ください。
RL78/G1xテンプレートも今後は、「CS+ for CC-RLのみをサポート予定」です。但し、ご購入時にご連絡いただければ、Ver5のCS+ for CA、CX版テンプレートも付属いたします。
しかし、RL78/G10の初期設定アプリケーションノートRev.2.00の改定記録A-1ページを見ると、改定内容のCS+動作確認バージョン表2.1にCA78K0Rは含まれず、CC-RLコンパイラのみとなっています。
これは、新しいアプリケーションノートは、CS+ for CA, CXの「CA78K0Rコンパイラ動作確認はしない」とも読めます。深読みかもしれませんが、安全側の読みをすればこうなります。
ルネサスツールニュース2015年10月16日号でCS+のリビジョンアップが発表されました。
CS+ for CA, CXは、問題なくリビジョンアップできますが、お使いのセキュリティソフトによってはCS+ for CCは、再インストールの可能性があります。
リビジョンアップ方法
リビジョンアップ内容は、Windows 10サポートや付属ツールの機能追加などです。アップデートは、アップデートマネジャの起動で行います。CS+ for CA, CXまたはCCのアップデートマネジャでダウンロードとインストールを実行すると、現状のCS+バージョンが最新版へリビジョンアップされます。
アップ後、適当なプロジェクトを開いて再ビルドし、「ビルド成功でリビジョンアップ完了」を確認します。
トラブル原因(推測)
トラブル原因は、恐らくセキュリティソフトAvast(最新無償版)とCS+ for CCの相性です。
これまでも何回かCS+リビジョンアップ後にAvastからワーニングメッセージが出力されたことがあり、その都度Avast側を調整し対処してきました。今回も対処しましたが残念ながら、CS+ for CCは再インストールとなりました。
また、別の原因としては、CS+ for CA, CXとfor CCの共通部と個別部のインストール順番の可能性もあります。CS+ for CCのみをインストールしており、このアップデートだけならトラブル無しかもしれません。