- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- Permalink
- 印刷
- 不適切なコンテンツを報告
現在、CY8CKIT-041-40XXを使用しております。
PSoC4にファームを書き込んだ後、Kit progのファームの書き込みがうまくいかず、下記の現象になっております。
また、Kit progのファームも元に戻せなくなってる状態です。
対処法がわからず困っています。
よろしくお願いします。
"USB Human Interface Device(04B4_F146) - USB"が表示されません。
リセットスイッチを押しながらUSBの差し込みを行っても表示されない(画像の表示になる)。
他のSW2、SW3を押しながらUSBの差し込みを行っても表示されません。
ファームを元に戻そうと”Upgrade Firmware”を行うと画像のようにFAILED!となって戻せません。
解決済! 解決策の投稿を見る。
- ラベル:
-
PSoC 4 Architecture
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- Permalink
- 印刷
- 不適切なコンテンツを報告
失礼しました。
KitProgではなくKitProg3でしたね。
KitProg3 user guideにも記載がありますが、
KitProg3ではKitProg/KitProg2と異なり、
電源を投入している状態でMODEスイッチを押して、
CMSIS-DAP Bulk modeとDAPLink CMSIS-DAP modeを切り替える事ができます。
KitProg3 user guideより抜粋となりますが、
USB HIDで使用するにはDAPLink modeではなくCMSIS-DAP Bulk modeである必要があります。
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- Permalink
- 印刷
- 不適切なコンテンツを報告
PSoC Programmerの画面を拝見したところ、
FAILED! USB transaction failed sending CMSIS-DAP/VENDOR command 0x82
CMSIS-DAPとなっていることから、
KitProgのSTATUS LED(緑色)は点滅していませんか?
点滅している場合はストレージモードでKitProgが起動しています。
KItProgに実装されているRESETスイッチを5秒以上の長押しすることで、
STATUS LEDが点滅から点灯に変われば、KitProgとして機能します。
< STATUS LED点滅 >
< STATUS LED点灯 >
< KitProg User Guide URL >
https://www.cypress.com/documentation/development-kitsboards/kitprog-user-guide
KitProg User Gudeに上記の記載がありますのでご確認下さい。
問題が解決することを願っています。
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- Permalink
- 印刷
- 不適切なコンテンツを報告
失礼しました。
KitProgではなくKitProg3でしたね。
KitProg3 user guideにも記載がありますが、
KitProg3ではKitProg/KitProg2と異なり、
電源を投入している状態でMODEスイッチを押して、
CMSIS-DAP Bulk modeとDAPLink CMSIS-DAP modeを切り替える事ができます。
KitProg3 user guideより抜粋となりますが、
USB HIDで使用するにはDAPLink modeではなくCMSIS-DAP Bulk modeである必要があります。
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- Permalink
- 印刷
- 不適切なコンテンツを報告
USB-Viewを使って、Vender IDとProduct IDを調べるとKit Prog3の時のProduct IDが変更されており、修正するとHIDがみられるようになりました。
Kit Prog3からは、直接Kit Prog2には、戻せないようなので、
Firmware-loader3.0.0を使い、Kit Prog2に戻せました。
その後、CE210486 - USB HID Trackpad用のKit Prog2 のカスタムファームウェアを書き込み、正常動作しました。
コメントありがとうございました。