4 Replies Latest reply on Feb 24, 2019 6:01 PM by KeTa_1341526

    Default FW of CYPD3125-40LQXI/T

    KeTa_1341526

      Hello,

       

      Please tell me about FW of CYPD3125-40LQXI.

      Q1) Is the design of FW provided by CY4531 FW and EZ-PD CCGx Host SDK the same?

             - CY4531 FW : CYPD3125-40LQXI_notebook_one/two_1_0_3_5_0_0_0_nb.cyacd

             - EZ-PD CCGx Host SDK FW : CYPD3125-40LQXI_notebook_one/two_3_2_1_1658_0_0_0_nb.cyacd

             As described in the release notes of EZ-PD CCGx Host SDK, I think that the version is different.

       

      Q2) If Q1 is Yes, is the same behavior when "CYPD3125-40LQXI_notebook_one/two_3_2_1_1658_0_0_0_nb.cyacd" is programmed to CY4531?

       

      Q3) Is CYPD3125-40LQXI programmed "CYPD3125-40LQXI_notebook_one/two_3_2_1_1658_0_0_0_nb.cyacd/hex" at the factory of Cypress?

       

      Best regards,

      Takahashi

        • 1. Re: Default FW of CYPD3125-40LQXI/T
          HirotakaT_91

          Hello,

           

          A1)

          Host SDK FW: CYPD3125-40LQXI_notebook_one/two_3_2_1_1658_0_0_0_nb.cyacd is newer than CY4531 FW: CYPD3125-40LQXI_notebook_one/two_1_0_3_5_0_0_0_nb.cyacd

          These are different.

           

          A2)

          As per A1, these firmware are different.

          Recommend to use Host SDK FW.

           

          A3)

          As of February 2019, CYPD3125-40LQXI is programmed CYPD3125-40LQXI_i2c_boot_1_0_3_461_0_0_0_nb.hex on a factory before shipping. This is I2C bootloader.

          This file is located on

          C:\Program Files (x86)\Cypress\EZ-PD CCGx Host SDK\CCGx\Firmware\binaries\CYPD3125-40LQXI_notebook or

          C:\Program Files (x86)\Cypress\EZ-PD CCGx Host SDK\CCGx\Firmware\projects\CYPD3125-40LQXI_notebook\CYPD3125-40LQXI_notebook.cydsn\Bootloader

           

          If the customer needs to program Application Firmware (such as CYPD3125-40LQXI_notebook_one/two_3_2_1_1658_0_0_0_nb.cyacd), they should program by themselves through I2C or SWD.

           

          Best regards,

          Hirotaka Takayama

          • 2. Re: Default FW of CYPD3125-40LQXI/T
            KeTa_1341526

            Hello,

             

            Please let me check about A1) and A2).

            Is it a difference between Host SDK FW and CY4531 FW that it can be considered as a difference in function / operation described in the attached change history of Firmware Release Notes?

            Since the version of CY4531 FW is "1.0.3", I believe that CY4531 FW has been created based on the first version.

             

            In addition to that, in the CY4531 FW, is an option provided with Host SDK FW also added?

            I currently download CY4531 FW to my board.

            In order to equalize the behavior with CY4531 FW, I would like to confirm if the Host SDK FW requires an option addition.

             

            Best regards,

            Takahashi

            • 3. Re: Default FW of CYPD3125-40LQXI/T
              HirotakaT_91

              Hi Takahashi-san,

               

              >>Is it a difference between Host SDK FW and CY4531 FW that it can be considered as a difference in function / operation described in the attached change history of Firmware Release Notes?

              >>Since the version of CY4531 FW is "1.0.3", I believe that CY4531 FW has been created based on the first version.

              Yes. You are totally correct.

               

              Host SDK FW can be applicable for CY4531 EVK. If you are suspicious about it, you can program each FW to CY4531 EVK and try to check each behavior.

               

              Best regards,

              Hirotaka Takayama

              • 4. Re: Default FW of CYPD3125-40LQXI/T
                KeTa_1341526

                Hi Takayama-san,

                 

                Thank you for your reply.

                I understand it.

                 

                Best regards,

                Takahashi