CYPD3126-42FNXITへのFW書込みについて

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

cross mob
NoAr_1540581
Level 5
Level 5
Distributor - Macnica (Japan)
5 solutions authored 250 sign-ins 100 replies posted

ONボード(お客様基板)上にある、CYPD3126-42FNXIT(出荷状態)にカスタムFWをI2C経由で書き込む事は可能でしょうか?

Default FWはI2C Bootlooaderとデータシートに記載がありますが、VBUS-FETをONしたりの制御はこのDefault FWには入っていていないと考えております為質問させて頂きました。

マクニカ 荒井

0 件の賞賛
1 解決策
HirotakaT_91
Moderator
Moderator
Moderator
500 replies posted 250 replies posted 100 replies posted

CYPD3175のCC Bootloadingの件と同様になるかと思いますが、CYPD3175-24LQXQ  にてLisaから返答があったように

"The Firmware you are programming via CC bootloader is only changed Application parts, If you want to fresh CC bootloader also, you have to program is via SWD."

ということで、ブートローダへの書き込みはSWD経由でなければなりません。Application Code(Firmware)とConfiguration TableはI2C経由で更新できます。

C:\Program Files (x86)\Cypress\EZ-PD CCGx Host SDK\CCGx\Documentation\CCGx_Host_SDK_UserGuide.pdf の "Figure 33: CCG3 Flash Memory Map" に対しての説明でも記述がございます。)

そのためオンボードにあるCYPD3126にブートローダを書き込むには、SWD経由で書かねばなりません。

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

Hirotaka Takayama

元の投稿で解決策を見る

0 件の賞賛
1 返信
HirotakaT_91
Moderator
Moderator
Moderator
500 replies posted 250 replies posted 100 replies posted

CYPD3175のCC Bootloadingの件と同様になるかと思いますが、CYPD3175-24LQXQ  にてLisaから返答があったように

"The Firmware you are programming via CC bootloader is only changed Application parts, If you want to fresh CC bootloader also, you have to program is via SWD."

ということで、ブートローダへの書き込みはSWD経由でなければなりません。Application Code(Firmware)とConfiguration TableはI2C経由で更新できます。

C:\Program Files (x86)\Cypress\EZ-PD CCGx Host SDK\CCGx\Documentation\CCGx_Host_SDK_UserGuide.pdf の "Figure 33: CCG3 Flash Memory Map" に対しての説明でも記述がございます。)

そのためオンボードにあるCYPD3126にブートローダを書き込むには、SWD経由で書かねばなりません。

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

Hirotaka Takayama

0 件の賞賛