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

cross mob
NXTY_Shibutani
Level 5
Level 5
Distributor - NEXTY (Japan)
First like given First like received 25 replies posted

Hi,Communites, I want to translate the following KBA236833 into Japanese.

https://community.infineon.com/t5/Knowledge-Base-Articles/Cypress-Programmer-error-using-PMG1-S0-dev...

Best Regards,

T. Shibutani

 

0 Likes
1 Solution
NXTY_Shibutani
Level 5
Level 5
Distributor - NEXTY (Japan)
First like given First like received 25 replies posted

PMG1-S0デバイスを使ったCypress Programmerのエラー - KBA236833
Version: **

問題:Cypress Programmer version 4.1を使用してPMG1-S0デバイスに書き込もうとすると、"Invalid platform chosen"というエラーが表示されます。

解決方法:Cypress ProgrammerパッケージのOpenOCD CLIツールを使用し、コマンドラインからPMG1-S0デバイスに書き込みます。

1. PMG1キットをUSBポートに取り付けます。
2. コンソール(Windowsの"cmd"など)を開き、Cypress Programmerインストール時のOpenOCD実行ファイルのデフォルトの場所に移動します。以下は一例です。

cd "C:\Program Files (x86)\Cypress\Cypress Programmer 4.1\openocd\bin"

3. 以下のコマンドを使用して、ターゲットデバイスにhexファイルを書き込んでください。

openocd -s "../scripts" -f "interface/kitprog3.cfg" -c "set PSOC4_USE_ACQUIRE 2" -f "target/psoc4.cfg" -c "init; reset init; program <PATH>/pmg1_img.hex; reset run; shutdown"

ここでの<PATH>はhexファイルの適切なパスです。

注意:Windowsでは、hexファイルのパスにUNIXスタイルのスラッシュを使用してください。

4. openocdを起動し、書き込みが正常に行われたことを出力で確認します。

出力ログに"* Programming Finished *"というメッセージが出るのを観察してください。

View solution in original post

0 Likes
3 Replies
IFX_Publisher2
Employee
Employee
25 likes received 1000 replies posted First like given

Hi, Shibutani san,

Confirm to work on this KBA.

Thanks,
Bindu

0 Likes
NXTY_Shibutani
Level 5
Level 5
Distributor - NEXTY (Japan)
First like given First like received 25 replies posted

PMG1-S0デバイスを使ったCypress Programmerのエラー - KBA236833
Version: **

問題:Cypress Programmer version 4.1を使用してPMG1-S0デバイスに書き込もうとすると、"Invalid platform chosen"というエラーが表示されます。

解決方法:Cypress ProgrammerパッケージのOpenOCD CLIツールを使用し、コマンドラインからPMG1-S0デバイスに書き込みます。

1. PMG1キットをUSBポートに取り付けます。
2. コンソール(Windowsの"cmd"など)を開き、Cypress Programmerインストール時のOpenOCD実行ファイルのデフォルトの場所に移動します。以下は一例です。

cd "C:\Program Files (x86)\Cypress\Cypress Programmer 4.1\openocd\bin"

3. 以下のコマンドを使用して、ターゲットデバイスにhexファイルを書き込んでください。

openocd -s "../scripts" -f "interface/kitprog3.cfg" -c "set PSOC4_USE_ACQUIRE 2" -f "target/psoc4.cfg" -c "init; reset init; program <PATH>/pmg1_img.hex; reset run; shutdown"

ここでの<PATH>はhexファイルの適切なパスです。

注意:Windowsでは、hexファイルのパスにUNIXスタイルのスラッシュを使用してください。

4. openocdを起動し、書き込みが正常に行われたことを出力で確認します。

出力ログに"* Programming Finished *"というメッセージが出るのを観察してください。

0 Likes
IFX_Publisher2
Employee
Employee
25 likes received 1000 replies posted First like given

Hi, Shibutani san,

Confirmed to receive this KBA.

Thank you for your contribution.

Thanks,
Bindu

0 Likes