Help understanding USB-C controllers

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Rickkap
    Senior Member
    • Aug 2015
    • 128
    • UK

    #1

    Help understanding USB-C controllers

    I need help trying to understand how the USB-C controllers work on a PC laptop.

    I have an Asus Notebook PC model:UM425I which doesn't turn on. I check the motherboard and is doesn't have any liquid damage as such.

    The USB-C tester is showing 5.18 - 5.19v fluctuating 0 amps and that's on both ports.

    I checked the coils and there is no short to ground, only one was low in diode mode and with this removed the tester shows the exact same voltage readings.

    There is only one USB-C controller (INFINEON CYPD5225-96BZXI) Link to the datasheet (https://uk.farnell.com/cypress-semic...-to/dp/3259951) This has been replaced but it's still the same.

    The only voltages i can see is 3.4v and 1.8v coming out of the controller but these aren't going to the BIOS, iTE or any other components.

    On the datasheet it mentions that this controller has 32-bit MCU Subsystem ■48-MHz Arm Cortex-M0 CPU ■128-KB Flash ■12-KB SRAM

    Could it be that it needs to be programmed to be able to switch to 20v?

    I would also be grateful if someone could explain from inserting the charger and it showing 5v to it switching to 20v and what components are needed to achieve this.
  • mon2
    Badcaps Legend
    • Dec 2019
    • 13940
    • Canada

    #2
    Re: Help understanding USB-C controllers

    Post a pic of your usb c meter. Is it a bidirectional type?

    With 0A current draw, the board is not consuming any current so not powered.

    Google power delivery tutorials to understand this operation. The motherboard and adapter exchange data packets across a single wire interface to understand what the adapter can supply. The power delivery controller will then select the best voltage and current for its requirements.

    Yes the pd controller is blank upon purchase and requires firmware to invoke the power delivery contracts. From my understanding you are in a catch-22. To reflash this firmware in system, the motherboard needs to boot. Otherwise you will need to reflash using an external adapter from cypress / Infineon.

    Check their website and user forums for advice. Update this thread.

    Comment

    • Rickkap
      Senior Member
      • Aug 2015
      • 128
      • UK

      #3
      Re: Help understanding USB-C controllers

      Thanks Mon for your reply.

      Yes it is bidirectional and i will post a pic tomorrow.

      I don't think there's much hope for this laptop as it's a BGA chip and i don't have a CY8CKIT-005 programmer.

      Comment

      • reformatt
        Badcaps Legend
        • Feb 2020
        • 1400
        • Australia

        #4
        Re: Help understanding USB-C controllers

        I'd return the original PD controller back because as Mon2 said, it needs to be programmed. It's unlikely to be the cause of your fault, as most port faults tend to be the port controller IC itself (and you'd get different responses between ports).

        You need to understand that 20V negotiation isn't entirely dependent on the PD controller, as it relies on other power rails from the laptop to do that. You at least need your 5V to provide logic supplies such as 3.3V etc, and without these you won't get your 20V.

        For example, a Lenovo L380 was brought to me recently with the same fault. No 20V, both ports stuck on 5V. USB-C section had been extensively reworked at another repairer and had given up. The PD controller had a number of missing power rails, and when chased through, the 5V didn't even get to the internal supplies due to a shorted cap on the main power rail after the first two MOSFET's. Once the cap was removed, the laptop burst into life and we had our 20V. MAC's pretty much do the same thing when you have a short on PPBUS_G3H.

        Given it's an Asus, I doubt you have a schematic. I'd be looking for a short on the main power rail around the current sense resistor first. Asus pretty common to have caps just go short.

        Comment

        • Rickkap
          Senior Member
          • Aug 2015
          • 128
          • UK

          #5
          Re: Help understanding USB-C controllers

          OK so i switched the PD controller back and after searching i found a short on a coil/MOSFET. After applying a very small voltage the CPU is the culprit.

          Dead board. Thank you for your help

          Comment

          Related Topics

          Collapse

          • master3112
            ASUS ROG Strix- G513IH-HN008, G513-6050A3249301- MB-A04 (A4) damaged Embedded Controller
            by master3112
            I have an ASUS ROG Strix- G513IH-HN008, motherboard G513-6050A3249301- MB-A04 (A4)

            When I received the device, the device has no function. After an investigation, I found that the PWM CONTROLLER RT6575B (U6100) is getting warm and there is a short circuit at the 3V3 output. This normally supplies 3V3 for the embedded controller IT5571E-128 (U301). When measuring and analyzing with a thermal imaging camera, I found that some components are damaged: SLG4E42553VTR (U8500), IT5571E-128 (U301), LAN RTL8111H (U450), LOGIC 74LVC1G08GW (U1900), RT6575B (U6100) All these components are on...
            10-29-2024, 09:32 PM
          • ronnygracias
            Help with freemotion incline trainer with controller comm error
            by ronnygracias
            The treadmill was working fine, one day the belt snapped and after checking the unit I also noticed that the display is now showing the Controller comm error. So I opened it up and the treadmill had two boards. One is a power supply board and the other is the motor controller. I noticed there was a mouse nest, so I took power supply board out, cleaned it up, replaced the big capacitor and that did nothing. Then I took apart the motor controller and cleaned that up, and when I plugged it in, it started right up. I thought I fixed it. But when the belt arrived, I installed it and tried to power...
            11-04-2024, 01:32 PM
          • sam_sam_sam
            Tankless hot water heater controller board not powering up when power is applied
            by sam_sam_sam
            I recently bought a used tankless hot water heater and the controller board is completely dead no power up when power is applied the display board works however the main controller board does not work correctly at all the fuse is good

            I bought a used replacement controller board that also had issues that I was able to fix and now the tankless water heater works correctly now

            However I would like to know if I could figure what happened to this controller board if possible

            Tomorrow I will take some better pictures of both side of both boards

            The...
            12-09-2022, 09:14 PM
          • sam_sam_sam
            Lift Master Garage Door wall switch display / motion sensor controller display disappeared no back light
            by sam_sam_sam
            This happened last Saturday and today I finally had time this morning before I went to work to replace two non brand capacitors

            I will let you be the judge weather or not these are bad or not according to the blue ESR meter that I am using

            I am comparing them to a brand new one that I installed

            The display came back on and the programming was not lost which I was surprised by I would have thought that when the display went blank that so did the memory as well

            I going to let it run for several days before I remount back on the wall next to the...
            09-05-2024, 06:48 PM
          • rilley
            MacBook Pro 13inch 2017mid (A1706 820-00923-A) - liquid damage - USBC and Display short circuit
            by rilley
            Hello everyone,
            I am new into this, sorry to post it here. I want to make this as a pet hobby project, as this mac is not urgent.

            I have (Macbook Pro 13inch 2017mid) A1706 820-00923-A

            My mac had liquid damage a long time ago, the connector from J8500 is damaged on pin 46 (PP5V_S0_ALSCAM_F), I guess the LCD/display panel is in short circuit, as I saw the connector from the LCD burned as well.

            And the resistor L4004 is literally burned.

            From what I see from the schematics, it does not affect any other rails, only the connection to the display...
            07-10-2024, 01:57 AM
          • Loading...
          • No more items.
          Working...