crwdns2933423:0crwdne2933423:0

crwdns2933803:012crwdne2933803:0

crwdns2933797:0Adam O'Cambcrwdnd2933797:0crwdne2933797:0

crwdns2936043:0crwdne2936043:0 crwdns2933505:0crwdne2933505:0 Adam O'Camb

crwdns2933769:0crwdne2933769:0
crwdns2933771:0crwdne2933771:0
crwdns2933801:0crwdne2933801:0

crwdns2933807:0crwdne2933807:0

-[* black] [This step can be moved around—chronologically it goes anywhere after top cover removal.]
-[* black] Trackpad comes free from the top cover after removing a few more Torx screws and two shields. Pretty easy!
-[* black] Keyboard is riveted into the top case unfortunately. BUT, once the trackpad is removed, it's just keyboard + case, so not too much to replace if you have a spill.
-[* black] Trackpad chip ID
+[* icon_caution] [This step can be moved around—chronologically it goes anywhere after top cover removal.]
+[* black] With the top cover off, we have immediate access to the trackpad—a high-use part and common failure point. A few more Torx screws and two shields, and the trackpad lifts free from the cover.
+[* black] We were hoping to avoid rivets all together [guide|92915|this time|stepid=173104|new_window=true], but guess what's securing the keyboard.
+ [* black] Still, with the trackpad out, all that's left is the cover and keyboard, which isn't ''that'' bad of a replacement should the keyboard fail.
+[* black] Hiding underneath the trackpad we find some [guide|92915|familiar|stepid=173117|new_window=true] silicon:
+ [* red] NXP/Freescale [http://www.nxp.com/products/microcontrollers-and-processors/arm-processors/kinetis-cortex-m-mcus/k-series-performance-m4/k2x-usb/kinetis-k22-120-mhz-cost-effective-full-speed-usb-microcontrollers-mcus-based-on-arm-cortex-m4-core:K22_120|MK22FN512|new_window=true] Kinetis K22-120 MHz ARM Cortex-M4 Core MCU
+ [* orange] Synaptics S9101B touch controller