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

PSoC™ 4 Forum Discussions

kiyo
Level 1
5 questions asked 25 sign-ins 10 sign-ins
Level 1

PSoC4をPSoC Creatorを使用して開発しております。

MISRA対応の必要がある可能性が色々調査しております。

1.PSoC Creatorで使用しているコンパイラを変更することは出来ますか?

  現在は、Build Settings→Toolchainで選択出来るのは下記の3つです。

   「ARM GCC 5.4-2016-q2-update」、「ARM GCC Generic」、「ARM MDK Generic」

  実際にBuild出来るのは「ARM GCC 5.4-2016-q2-update」のみです。

  ここにサードパーティのコンパイラなどを追加したいのですが可能でしょうか?

  可能なサードパティを教えて頂けないでしょうか?

2.「ARM GCC 5.4-2016-q2-update」を最新バージョンに変更することは問題ありませんか?

  例えば、現状の最新版と思われるVer10.3に変更する。

  変更する方法の資料などはありますでしょうか?

3.ProjectをEXPORTしてIAR社製のコンパイラを使用できることは下記の投稿よりわかりました。

  https://community.infineon.com/t5/PSoC-Creator-Designer/IAR-in-PSOC-Creator/m-p/143301

  実際に書かれいている方法でhexファイルを作成し書込んで動作確認をしたところ問題ありませんでした。

  そこで2点ほど教えて下さい。

  3-1.IARのツールで作成したHEXファイルからCYACDファイルを作成することは可能でしょうか?

  3-2.BLE OTA External Momory対応のプロジェクト(2つのプロジェクトから成り立つもの)もEXPORTで出来るのでしょうか?

0 Likes
1 Solution
AikoO_51
Moderator
Moderator First question asked 50 solutions authored 100 replies posted
Moderator

残りの質問についても回答を以下に記載いたしました。

3-1: IARのツールで作成したHEXファイルからCYACDファイルを作成することは可能でしょうか?

  A. HEXファイルからCYACDファイルを生成する方法については、以下のgithubのリンクがありますので、そちらを参照していただければと思います。

  https://github.com/gv1/hex2cyacd

3-2: BLE OTA External Momory対応のプロジェクト(2つのプロジェクトから成り立つもの)もEXPORTで出来るのでしょうか?

  A.  はい、可能です。詳しくは、PSoC creator user guide(001-93417 Rev *M )の'Setting up a PSoC 4/PSoC 5LP IAR Project' のセクションを参照してください。

Aiko Ohtaka
Infineon Technologies

View solution in original post

0 Likes
3 Replies
AikoO_51
Moderator
Moderator First question asked 50 solutions authored 100 replies posted
Moderator

取り急ぎ、1,2の質問に対して回答を記載いたします。

1. PSoC CreatorでBuild Settings→Toolchainで選択出来るコンパイラにサードパーティのコンパイラを追加することは可能のでしょうか

  A. PSoC Creatorで指定可能なコンパイラとして、サードパーティーのコンパイラを追加することはできません。

2.「ARM GCC 5.4-2016-q2-update」を最新バージョンに変更することは問題ありませんか?

  A. PSoC Creator上で使用されるライブラリ等の動作は、指定可能な特定のバージョンにおいて認証されています。したがって、バージョンを変更した際には動作の保証はできません。

Aiko Ohtaka
Infineon Technologies
0 Likes
kiyo
Level 1
5 questions asked 25 sign-ins 10 sign-ins
Level 1

御回答ありがとうございます。

御回答頂きました2点については理解できました。

引き続き宜しくお願い致します。

0 Likes
AikoO_51
Moderator
Moderator First question asked 50 solutions authored 100 replies posted
Moderator

残りの質問についても回答を以下に記載いたしました。

3-1: IARのツールで作成したHEXファイルからCYACDファイルを作成することは可能でしょうか?

  A. HEXファイルからCYACDファイルを生成する方法については、以下のgithubのリンクがありますので、そちらを参照していただければと思います。

  https://github.com/gv1/hex2cyacd

3-2: BLE OTA External Momory対応のプロジェクト(2つのプロジェクトから成り立つもの)もEXPORTで出来るのでしょうか?

  A.  はい、可能です。詳しくは、PSoC creator user guide(001-93417 Rev *M )の'Setting up a PSoC 4/PSoC 5LP IAR Project' のセクションを参照してください。

Aiko Ohtaka
Infineon Technologies
0 Likes