Cypress Programmer error using PMG1-S0 device – KBA236833 (Translation into Japanese)

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
Community Manager
Community Manager
Community Manager
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
Community Manager
Community Manager
Community Manager
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