PSoc Creatorについて

Tip / ログイン to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
kiyo
Level 3
Level 3
50 sign-ins 10 replies posted First like given

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 件の賞賛
1 解決策
AikoO_51
Moderator
Moderator
Moderator
100 sign-ins First question asked 50 solutions authored

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

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 件の賞賛
3 返答(返信)
AikoO_51
Moderator
Moderator
Moderator
100 sign-ins First question asked 50 solutions authored

取り急ぎ、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 件の賞賛

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

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

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

0 件の賞賛
AikoO_51
Moderator
Moderator
Moderator
100 sign-ins First question asked 50 solutions authored

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

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 件の賞賛