8 Replies Latest reply on Aug 23, 2019 12:13 AM by MaLo_1464931

    HX3 charging limit issue

    MaLo_1464931

      Hi,

      we have charging problem with CYUSB3328 hubs.

       

      Expectation:
      At startup we want to read out cypress settings. We want to verify that correct set of settings are in use. Then we want to charge phones with 1,5A while communicating with phones.

      Problem:

      All ports give out 1,5A. After reading Cypress settings, the DS4 output will fall to 0,5A. It will stay there forever. To restore normal behavior, the power cycle to the HUB is needed.

      Solution:

      Is there a secret command to reset the HUB and restore normal behavior?

      Any other software solution?

       

      What we have tried:

      upgrade HUB to B7 firmware - did not help

      verified that CY4613 development kit has same behavior

      custom settings and internal ROM settings do not make difference

       

      Problem reproducing:

      HW: CY4163 + USB power meter dongle + phone with low battery

      1) plug power meter + phone to the DS4.

      2) verify that power output is more than 1,0A.

      3) switch windows driver (to Blaster Plus)

      4) read settings with HX3 Blaster Plus

      5) switch windows driver (to USB hub)

      6) DS4 power output should be 0,5A now (DS1-DS3 will charge normally)

        • 1. Re: HX3 charging limit issue
          SananyaM_56

          Hello,

           

          We were able to reproduce the problem. Please confirm the following-

          -Does the issue occur with other phones?

          -Are you using the default settings with the B7 firmware?

           

          Currently, there is no other way to Reset the hub other than with the external Reset switch since the current firmware does not have support for that.

           

          Best Regards,

          Sananya

          • 2. Re: HX3 charging limit issue
            MaLo_1464931

            Hi,

             

            -Does the issue occur with other phones?

            Same behavior is with all Apple and Samsung Galaxy S phones.

             

            -Are you using the default settings with the B7 firmware?

            Yes, we used default B7 settings.
            Also we tried to play with 'Ghost charging' and 'Apple charging limit' settings - still no success

             

            BR,

            Mallon

            • 3. Re: HX3 charging limit issue
              SananyaM_56

              Hello Mallon,

               

              After running a few tests we found that the issue occurs with CYUSB3328 part while using the ROM firmware or B7 firmware with default settings. The driver switching disables the ports and on binding to hub driver again, the DS4 power doesnt exceed 0.5A.

              The same issue shouldnt occur if you disable Shared link for DS4 or all the ports and use B7 firmware with the modified settings in EEPROM boot mode.

               

              Best Regards,

              Sananya

              • 4. Re: HX3 charging limit issue
                MaLo_1464931

                Hi,

                 

                The Shared Link is disabled already, but we still see the 0.5A limit. We tried to replay with settings, but had no success.
                Can you please share your settings file that you used for testing.

                 

                cypress_settings.png

                 

                Our settings binary file:

                https://drive.google.com/open?id=1bt9ExhNo_2npDUyLgC6ekGAVzYEpJMIM

                 

                Best Regards,

                Mallon

                • 5. Re: HX3 charging limit issue
                  SananyaM_56

                  Hi Mallon,

                   

                  Please try the attached B7 firmware only file along with your custom settings and use the EEPROM boot mode. The settings I used were same as yours shown in the image. To download the B7 firmware with your settings, kindly use the "Download Firmware + Settings" option in Blaster Plus.

                  Please check if the ports are still getting powered off while binding to vendor driver after you boot with the new settings.

                   

                  Best Regards,

                  Sananya

                  • 6. Re: HX3 charging limit issue
                    MaLo_1464931

                    Hi Sananya,

                     

                    Thank you for helping us.

                    we tried this firmware with our settings: flashed the firmware + settings and restarted the hub
                    Unfortunately after reading out the settings and re-plugging the phone, the DS4 port still fall back to 0.5 A.

                     

                    1) flashed the firmware + settings and restarted the hub.

                    2) phone was connected to DS4 port.

                    3) we read out settings. Phone was still connected to DS4 port and was charging with 1.5A (all OK)

                    4) we re-plugged the phone. And now phone was charging only with 0.5A.

                     

                    This behavior occurs only on DS4 port. Other ports are OK. HUB power reset restores 1.5A charging.

                     

                    Best Regards,

                    Mallon

                    • 7. Re: HX3 charging limit issue
                      SananyaM_56

                      Hi Mallon,

                       

                      We havent tested with unplug and replug of the phone; reading the settings and switching to hub driver itself was failing to provide greater than 0.5A with the previous firmware. Could you please let me know if the driver switching still caused power disable of the ports?

                       

                      Best Regards,

                      Sananya

                      • 8. Re: HX3 charging limit issue
                        MaLo_1464931

                        Hello Sananya,

                         

                        Driver switching still causes power limitation.

                         

                        If phone is connected to DS4, then this will keep charging with 1.5A.
                        But you see differences if you replug the phone - then phone is unable to get more than 0.5A.

                         

                        Best Regards,

                        Mallon