cancel
Showing results for 
Search instead for 
Did you mean: 

PSoC 4

seya_3990781
New Contributor II

掲題のサンプルコードをビルドするとエラーが発生します。

対処方法を教えてください。

参考にPC画面を添付します。

0 Likes
1 Solution
MaMi_1205306
Honored Contributor

エラー内容を拝見しました。

赤文字のエラーが下記のようになっています。

C:\Users\??\Documents\PSoC Creator\4.3\(以下省略)

この"??"に(日本語など全角)2バイト文字が含まれていると考えられ、

ここに入る文字列はWindowsのログインIDに該当するのですが、全角を使用されていませんか?

PSoC Creatorでは全角2バイト文字を認識できないため、

WindowsログインIDを半角にしてログインし、

PSoC Creatorをインストールして頂ければ問題は解消すると思います。

PSoC Creatorインストール時にマイドキュメントへPSoC Creaotrフォルダが自動生成されるのですが、

Build時に参照するPSoC Creator\4.3のパスを変更する方法があれば解消できるかもしれません。

ただ、私はその方法を知りません。

[現状]

C:\Users\??\Documents\PSoC Creator\4.3\(以下省略)

[変更後]

ユーザーフォルダに例としてtestフォルダを作成し、PSoC Creatorフォルダ全てを移動し、

PSoC Creatorで参照元を変更できれば…

C:\Users\test\Documents\PSoC Creator\4.3\(以下省略)

補足となりますが、

プロジェクト名やプロジェクトのパスに2バイト文字が含まれていても同様にエラーが発生します。

View solution in original post

0 Likes
10 Replies
YoOb_1790021
Honored Contributor

お世話になっております。

元々のBLEコンポーネントをアップデートされていると思いますが、

指定のバージョン2.30 をインストールしてもらえますでしょうか?

zip ファイルを展開したオリジナル状態で、下記の手順でインストールしてください

Tools -> Find New Components

[Show only newer] のチェックを外す

bluetooth Low Energy (BLE) [v2.30] を選択して

Install Checked Components

上記にてビルドしてみてください。

よろしくお願いいたします。

0 Likes
YoOb_1790021
Honored Contributor

すいません、前述ですが、こちらで試したところ、

全コンポーネントをアップデートしてもビルドエラーには、なりませんでした。

他に原因があるかも知れません。

よろしくお願いいたします。

0 Likes
seya_3990781
New Contributor II

Tanakaさん

 アドバイスありがとうございます。

小生もアップデートしたつもりなのですが、うまくいきません。

ただ、ダウンロードしたサンプルコードをそのまま開くと、BLEの回路図記号内には赤文字でコンポーネントのアップデートを促すメッセージが出ていて

アップデートしましたがエラーが発生します。(添付PDF)

処理方法が判りましたら教えてください。

山村

0 Likes
NoriakiT_91
Employee

前の返信でも書きましたが、 "Notice List" タブに表示されているエラーメッセージには概要しか表示されませんので、 "Output" タブでエラーとなった原因を探してご提示ください。 "Output" タブをクリックして開くとビルドした際のログが表示されます。ログの赤字の部分にエラーの原因が表示されています。

私がビルドした方法は、最新のコンポーネントにアップデートするのではなく元のバージョンに戻す方法だったのですが、こちらもお試しいただけたでしょうか。 "Project>Update Components" でそれぞれのコンポーネントのバージョンを確認してください。

Regards,

Noriaki

0 Likes
AikoO_51
Moderator
Moderator

お使いのコンポーネントのバージョンが古い場合にPSoC Creatorの画面の右下に黄色いマークが表示されます。それをクリックして、指示に沿って手順に従うと古いコンポーネントのアップデートができます。

添付いただいたPDFを確認したところ、まだ右下に黄色いマークがありましたので、それらの手順のもと古いコンポーネントを全てアップデートを行ってみてください。

BLEcomponent_Version.png

大髙

Aiko Ohtaka
Infineon Technologies
0 Likes
seya_3990781
New Contributor II

AikoO_51 さん

 アップデートしましたがNGです。

エラー部のLOG表示含めて添付しますので、対処方法を教えてください。

山村

0 Likes
MaMi_1205306
Honored Contributor

エラー内容を拝見しました。

赤文字のエラーが下記のようになっています。

C:\Users\??\Documents\PSoC Creator\4.3\(以下省略)

この"??"に(日本語など全角)2バイト文字が含まれていると考えられ、

ここに入る文字列はWindowsのログインIDに該当するのですが、全角を使用されていませんか?

PSoC Creatorでは全角2バイト文字を認識できないため、

WindowsログインIDを半角にしてログインし、

PSoC Creatorをインストールして頂ければ問題は解消すると思います。

PSoC Creatorインストール時にマイドキュメントへPSoC Creaotrフォルダが自動生成されるのですが、

Build時に参照するPSoC Creator\4.3のパスを変更する方法があれば解消できるかもしれません。

ただ、私はその方法を知りません。

[現状]

C:\Users\??\Documents\PSoC Creator\4.3\(以下省略)

[変更後]

ユーザーフォルダに例としてtestフォルダを作成し、PSoC Creatorフォルダ全てを移動し、

PSoC Creatorで参照元を変更できれば…

C:\Users\test\Documents\PSoC Creator\4.3\(以下省略)

補足となりますが、

プロジェクト名やプロジェクトのパスに2バイト文字が含まれていても同様にエラーが発生します。

View solution in original post

0 Likes
TakashiM_61
Moderator
Moderator

山村さん、

その後、状況は如何でしょうか?

アップデートがございましたら、本スレッドを更新して頂ければと思います。

以上、宜しくお願い致します。

0 Likes
NoriakiT_91
Employee

当方では、 PSoC Creator 4.2 を使用しておりますが、ビルドする事が出来ました。

ビルドの前に "Project>Update Components (AN91162)..." ですべてのコンポーネントのバージョンを AN91162 発行当時のものに戻しました。

GS004817.png

BLE V2.30 は、標準では含まれていないため、ダウンロードが必要でした。

エラーメッセージが出力されたとのことですが、 "Notice List" タブには概要しか表示されませんので、 "Output" タブでエラーとなった原因を探してご提示ください。

Regards,

Noriaki

0 Likes
seya_3990781
New Contributor II

Tanakaさん

 アドバイスありがとうございます。

試してみます。

山村

0 Likes