MacBook Air M2 A2681 (820-02536) - Trackpad/keyboard not working

Hi,

I have a MacBook Air M2 with a non-working trackpad and keyboard. I tested it using a known-good trackpad and keyboard, but they didn’t work either. Based on this, I suspect a logic board failure.

Here are my measurements so far:

UT3A0 Output:
  • TPAD_KBD_WAKE_L = 1.8V
UT320 Output:
  • IPD_SYS_AWAKE_CONN = 3.28V
UT330 Output:
  • IPD_MTP_FUNC_1_CONN = 3.26V
UT340 Output:
  • IPD_MCU_INT_L = 1.25V
UT350 Output:
  • SPI_IPD_TOUCH_CS_CONN_L = 3.24V
UT360 Output:
  • SPI_IPD_MOSI_CONN = 3.2V
  • SPI_IPD_CLK_CONN = 0V (Diode: 0.450)
  • SPI_IPD_CLK = 0V (Diode: 0.326)
  • SPI_IPD_MCU_CS_CONN_L = 3.28V
  • SPI_IPD_MISO = 0V (0.319)
  • SPI_IPD_MISO_CONN = 0V (0.437)
  • SPI_IPD_MOSI = 1.25V
UT370 Output:
  • IPD_TOUCH_INT_L = 1.25V
UT380 Output:
  • IPD_MCU_RESET_CONN_L = 3.2V
  • IPD_TOUCH_RESET_CONN_L = 3.2V
Main Power Rails:
  • PPBUS_AONSW_IPD_F = 11.95V
  • PP5V_S2SW_IPD_F = 5.18V
  • PP3V3_S2SW_IPD_F = 3.28V
  • IPD_LID_OPEN_1V8 = 1.8V
  • IPD_OCP_FLT = 0V

Note: Measurements were taken while the logic board was installed in the top case. (including keyboard and trackpad)
 
Last edited:
I took the measurements again and updated the values above. (with keyboard and trackpad connected)
The diode value for SPI_IPD_MISO_CONN is 0.100 lower than the source data you provided.
Other than that, everything seems to be OK.
How would you like to proceed?
 
Same behavior with the new daughter board.

I suspect the issue is related to the sleep/wake sensor, which doesn’t seem to be working correctly.

Example: When the MacBook is closed and I plug in the power cable, it automatically boots up. The display doesn’t go to sleep when I close the lid, and the cursor is stuck in the top-left corner.

Unfortunately, the sensor can’t be reprogrammed. Do you have any suggestions on how to proceed?
 
Sleep wake sensor was not working, I have recalibrated it with a tool - all good now.
Keyboard is now working - JT400 was faulty, I have replaced it.
Trackpad is still not working - Cable and Trackpad are good - Any idea?

Issue found:

UT350 (PIN: SPI_IPD_TOUCH_CS_CONN_L was fried) - Replaced it, Trackpad is working but no haptic feedback
UT320 (PIN: IPD_SYS_AWAKE_CONN was fried) - Replaced it, haptic feedback is working

All issues fixed, "case" closed.
 
Last edited:
Top