cancel
Showing results for 
Search instead for 
Did you mean: 

USB EZ-PD Type-C

NoAr_1540581
New Contributor II

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

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

マクニカ 荒井

0 Likes
Reply
1 Solution
HirotakaT_91
Moderator
Moderator

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

View solution in original post

0 Likes
Reply
1 Reply
HirotakaT_91
Moderator
Moderator

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

View solution in original post

0 Likes
Reply