Try our *UPDATED* boardview, bios, & schematic search. Over 2.3 million files for download!

Macbook Air a2337 820-02016 does not charge or detect battery.

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • ub6ib969
    Badcaps Veteran
    • Jul 2010
    • 228

    #1

    Macbook Air a2337 820-02016 does not charge or detect battery.

    HI,

    Macbook air a2337 820-02016 logic board does not charge or detect battery information in system. When charger is connected my usb-c meter displays 19V 0.14-0.52amps. Apple service diagnostic test return error PPP007 "There may be am issue with the power adapter".

    * I have already replaced U5200, no changes.

    J5150 (battery disconnected)
    pin 1 PPVBAT_AON_CONN = 00.19v
    pin 2 PPVBAT_AON_CONN = 00.19v
    pin 3 I2C_SMC_PWR_3V3_SCL = 3.26v
    pin 4 I2C_SMC_PWR_3V3_SDA = 3.26v
    pin 5 SYS_DETECT_L = 0v
    pin 6 GND = 0v
    pin 7 GND = 0v

    c5277 PPCHGR_VDDP = 5.02V
    c5265 PPVBAT_AON_CHGR_R = 12v
    c5258 PPVBAT_AON_CHGR_REG = 12v

    any help would be great thanks
  • mon2
    Badcaps Legend
    • Dec 2019
    • 16656
    • Canada

    #2
    What is the voltage to ground of CHGR_AUX_DET?

    Since the battery information is not being discovered - review the level shifter @ UD201. This part is required to level shift the logic levels from 3v3 to 1v25 domains. Confirm the Vcc on each side of this part. If available, replace the part with a known good part or donor board for testing.

    Comment

    • ub6ib969
      Badcaps Veteran
      • Jul 2010
      • 228

      #3
      hi mon2,

      CHGR_AUX_DET = 4.77v

      ud201
      pin 1 GND = 0v
      pin 2 PP1V25_S2 = 1.22
      pin 3 I2C_SMC_PWR_SCL = 1.27v
      pin 4 I2C_SMC_PWR_SDA = 1.27v
      pin 5I2C_SMC_PWR_3V3_SDA = 3.25v
      pin 6 I2C_SMC_PWR_3V3_SCL = 3.25v
      pin 7,8 VBIAS_I2CPWR = 3.30v

      Comment

      • ub6ib969
        Badcaps Veteran
        • Jul 2010
        • 228

        #4
        bump

        Comment

        • mon2
          Badcaps Legend
          • Dec 2019
          • 16656
          • Canada

          #5
          Are you using the OEM power adapter that is with the proper power rating for this laptop? Personally we use 100W rated USB-C power adapters + certified 100W rated USB-C cables. Ok to use higher rated cables like 240W but try to use a reputable brand with good ratings (ie. Amazon, etc.).

          We have fixed a few no battery detect cases and found the BMS cable to be defective. This also results in high fan spin (if there is a fan in the unit) + CPU speed is throttled because the board cannot sense some sensors.

          What is the history of the box? Any liquid damage? Suggest to test with a known good battery and if the BMS cable is not included, consider to source a fresh one for testing. The adapter warning is odd.

          Now this is interesting - personally did not know that Apple is pinging their controller inside the power adapter:

          Error code PPP007 explicitly means "The power adapter was not tested" or was not recognized during the diagnostic loop. [1, 2]
          Since your MacBook successfully boots, handles 20V negotiation, and pulls 0.5A, the adapter itself is physically functional. The error code triggers because the system management architecture cannot communicate with the charger over the data lines, or the data loop is being ignored during the test. [1, 2, 3]

          Common Root Causes
          • Running the Diagnostic on Battery Power: If you disconnect the power adapter right before starting or run the test while running strictly on the battery, Apple Diagnostics will flag a PPP007 error code simply because no adapter is plugged in to be verified. [1, 2, 3]
          • Third-Party Chargers or Charging Cables: Apple Diagnostics specifically queries the EEPROM/chip inside an official Apple USB-C power adapter. If you are using a third-party brick (like Anker or Baseus) or a third-party data cable lacking the necessary configuration lines, the charger will supply power but fail the authentication test. [1, 2]
          • Missing SMBus/I2C Communication Line: The charging IC (ISL/Intersil or Renesas chip) and the USB-C ACE controllers use data lines (like USB_EXT_A/B or SMBus) to communicate with the main system. If there is a microscopic break or a blown data-line resistor on the logic board, the Mac will pull raw power but remain blind to the adapter's identity. [1, 2]

          Diagnostic Verification Steps
          To isolate a software fluke from a physical hardware data line issue, run through these targeted verifications:
          1. Check System Report Identity: Boot fully into macOS. Click the Apple Menu > About This Mac > System Report > Power. Scroll down to the AC Charger Information section. Check if it reads the correct wattage (e.g., 30W, 61W, 96W) and shows Apple as the manufacturer. If it says 0W or Unknown, your data communication line on the board is broken. [1, 2, 3, 4, 5]
          2. Re-run with an OEM Setup: Ensure you plug an original Apple adapter and an official Apple USB-C charge cable directly into the wall outlet. Avoid extensions or power strips, then re-run the Apple Diagnostics workflow. [1, 2]
          3. Flip the Cable: USB-C ports use dual-sided CC lines. If one data pin inside the port has slight corrosion, flipping the cable 180 degrees can bridge the connection and clear the code.

          Comment

          Related Topics

          Collapse

          Working...