บทความนี้มีไว้สำหรับผู้เชี่ยวชาญด้านการซ่อมแซมระดับส่วนประกอบของบอร์ดตรรกะของ MacBook ซึ่งเขียนโดย IT-Tech Online ผู้เชี่ยวชาญด้านการซ่อมแซม Mac ในเมลเบิร์น ออสเตรเลีย
บทความก่อนหน้านี้:ลำดับการเพิ่มพลังของ MacBook และแรงดันไฟฟ้า PPBUS_GH3
บทความถัดไป:บอร์ดลอจิก PM_SLP_S4_L การกำหนดเวลาสัญญาณ
System Management Controller (SMC) เป็นชิปที่ตั้งโปรแกรมได้ซึ่งมีรหัสการจัดการคอมพิวเตอร์ Apple เราจะใช้แผนผังบอร์ดตรรกะของ MacBook Air 13” ปี 2015-2017 820-00165 เป็นข้อมูลอ้างอิง
คอมพิวเตอร์ Apple ทุกรุ่นมีรหัสเฉพาะของตัวเอง กล่าวอีกนัยหนึ่งชิป SMC จากรุ่นหนึ่งไม่สามารถใช้กับรุ่นอื่นได้ เครื่องหมายบนชิปอาจเหมือนกัน แต่รหัสในชิปมีความสำคัญ
SMC เป็นชิปที่ซับซ้อนมาก โดยทำงานร่วมกับ Intel CPU/PCH ในการจัดการและตรวจสอบพลังงานของ MacBook ตั้งแต่ต้นจนจบ รวมถึงการควบคุมความสว่างหน้าจอ การควบคุมการชาร์จแบตเตอรี่ของ MacBook และอื่นๆ เราจำเป็นต้องจัดเตรียมแหล่งจ่ายไฟ SMC, นาฬิกา SMC และสัญญาณรีเซ็ต SMC เพื่อสตาร์ทชิป SMC ที่แสดงในแผนภาพด้านล่าง:

รางส่งกำลัง PP3V42_G3H ที่สร้างโดย U7090 จะให้พลังงานหลักแก่ชิป SMC U5000 ผ่านบอล BGA ที่เรียกว่า VBAT นอกจากนี้ PP3V42_G3H ยังผ่าน L5001 เพื่อจ่ายไฟให้กับโมเดลลอจิกภายใน SMC VDDA จากนั้น SMC จะสร้าง PP1V2_S5_SMC_VDDC สำหรับโมดูลการจัดการเซ็นเซอร์ของตัวเองเพื่อตรวจสอบอุณหภูมิ แรงดันไฟฟ้า และกระแสของระบบ เมื่อ SMC ได้รับพลังงานแล้ว วงจรคริสตัล SMC จะเริ่มส่งสัญญาณนาฬิกาสี่เหลี่ยมขนาด 12 MHZ สำหรับ SMC

U5110 ตรวจสอบแรงดันไฟฟ้าของ PP3V42_G3H หาก PP3V42_G3H เสถียรและไม่น้อยกว่า 3.0V U5100 จะถือว่ารางจ่ายไฟนี้ปลอดภัยในการใช้งาน และส่งสัญญาณ SMC_RESERT_L ล่าช้าเพื่อรีเซ็ตชิป SMC แรงดันไฟฟ้า SMC_RESET_L คือ 3.3V เวลาหน่วงถูกกำหนดโดยค่าของ R5101 และ C5101 U5110 ยังเอาท์พุตแรงดันอ้างอิง PP3V3_S5_AVREF_SMC สำหรับฟังก์ชันการแปลงแอนะล็อก-ดิจิทัลของวงจรเซ็นเซอร์ SMC รวมถึงเซ็นเซอร์กระแส เซ็นเซอร์แรงดันไฟฟ้า และเซ็นเซอร์อุณหภูมิ แรงดันไฟฟ้า PP3V3_S5_AVREF_SMC คือ 3.3V

เมื่อรับสัญญาณ SMC_BC_ACOK จากชิปจัดการการชาร์จ U7100 แล้ว SMC จะสื่อสารกับเครื่องชาร์จ MagSafe ผ่านวงจรแบบสายเดียว และไม่เปิดไฟสีเขียวบนเครื่องชาร์จ ในขณะเดียวกัน SMC ใช้ SMBus เพื่อสื่อสารกับ U7100 เพื่อปรับรางส่งกำลัง PPBUS_G3H จากแรงดันไฟฟ้าพื้นฐาน 8.1V เป็น 8.45V มาตรฐาน คุณสามารถวัด PPBUS_G3H บนคอยล์ L7130 ได้ หากแรงดันไฟฟ้า PPUBUS_G3H อยู่ที่ประมาณ 8.45V แสดงว่า SMC กำลังทำงานอยู่ อย่างน้อยพลังงาน SMC, นาฬิกา, การรีเซ็ตและวงจรสายเดียวล้วนดี มิฉะนั้น คุณจะต้องแก้ไขปัญหา SMC ก่อน
SMC ใช้ SMBus เดียวกันในการอ่านสถานะแบตเตอรี่เพื่อกำหนดกระแสการชาร์จแบตเตอรี่ SMS ตรวจสอบกระแสอินพุตของระบบ (AMON) และกระแสการชาร์จแบตเตอรี่ (BMON) ตลอดเวลา

เมื่อ SMC รับสัญญาณ SMC_BC_ACOK จากวงจรชาร์จ PMIC U7100 แสดงว่าที่ชาร์จพร้อมใช้งานแล้ว SMC จะส่งสัญญาณ SMC_PM_G2_EN ไปที่วงจรสแตนด์บาย PMIC U7501 สัญญาณนี้จะเปลี่ยน MacBook จากสถานะ G2 (สถานะปิด) เป็นสถานะ S5 (สถานะดีพสลีป)
จุดตรวจ: SMC_PM_G2_EN เป็นสัญญาณควบคุม แรงดันไฟ 3.3V. คุณสามารถวัดได้ที่พิน 1 ของตัวต้านทาน R8140
SMC เป็นชิปที่สำคัญและซับซ้อนซึ่งออกแบบโดย Apple ไม่มีชิป SMC "ใหม่" ที่คุณสามารถซื้อได้ ต้องมาจากคณะกรรมการผู้บริจาครุ่นและปีเดียวกัน เราจะหารือเกี่ยวกับฟังก์ชัน SMC เพิ่มเติมในภายหลัง
อ่านเพิ่มเติม:
- วงจรสแตนด์บาย MacBook และสัญญาณ PP3V3_S5, PP3V3_SUS และ PM_RSMRST_L
- CPU หรือ PCH จะส่งสัญญาณ PM_SLP_S4_L ออกเมื่อใด