এই নিবন্ধটি ম্যাকবুক লজিক বোর্ডের উপাদান-স্তরের মেরামত পেশাদারদের জন্য, IT-Tech Online দ্বারা লেখা, মেলবোর্ন, অস্ট্রেলিয়ার ম্যাক মেরামত বিশেষজ্ঞ৷
পূর্ববর্তী নিবন্ধ:MacBook পাওয়ার আপ সিকোয়েন্স এবং PPBUS_GH3 ভোল্টেজ
পরবর্তী নিবন্ধ:লজিক বোর্ড PM_SLP_S4_L সিগন্যাল টাইমিং
সিস্টেম ম্যানেজমেন্ট কন্ট্রোলার (SMC) হল একটি প্রোগ্রামেবল চিপ যাতে অ্যাপল কম্পিউটার ম্যানেজমেন্ট কোড থাকে। আমরা রেফারেন্স হিসাবে MacBook Air 13” 2015-2017 লজিক বোর্ড স্কিমেটিক্স 820-00165 ব্যবহার করব৷
প্রতিটি অ্যাপল কম্পিউটার মডেলের নিজস্ব অনন্য কোড রয়েছে। অন্য কথায়, একটি মডেল থেকে একটি SMC চিপ অন্য মডেলগুলিতে ব্যবহার করা যাবে না। চিপের চিহ্নগুলি একই হতে পারে তবে চিপের কোডগুলি গুরুত্বপূর্ণ৷
SMC একটি খুব জটিল চিপ। এটি স্ক্রীন উজ্জ্বলতা নিয়ন্ত্রণ, ম্যাকবুক ব্যাটারি চার্জ নিয়ন্ত্রণ ইত্যাদি সহ শুরু থেকে শেষ পর্যন্ত ম্যাকবুক পাওয়ার পরিচালনা এবং নিরীক্ষণ করতে ইন্টেল CPU/PCH এর সাথে সহযোগিতা করে। নিচের চিত্রে দেখানো SMC চিপটি কিক-স্টার্ট করার জন্য আমাদের SMC পাওয়ার সাপ্লাই, SMC ঘড়ি এবং SMC রিসেট সংকেত প্রদান করতে হবে:

U7090 দ্বারা তৈরি PP3V42_G3H পাওয়ার রেল VBAT নামক BGA বলের মাধ্যমে SMC চিপ U5000 কে প্রধান শক্তি প্রদান করবে। PP3V42_G3H এছাড়াও SMC অভ্যন্তরীণ লজিক মডেল VDDA কে পাওয়ার জন্য L5001 এর মধ্য দিয়ে যায়। SMC তারপর সিস্টেমের তাপমাত্রা, ভোল্টেজ এবং স্রোত নিরীক্ষণ করার জন্য নিজস্ব সেন্সর পরিচালনা মডিউলের জন্য PP1V2_S5_SMC_VDDC তৈরি করবে। SMC পাওয়ার পাওয়ার পরে, SMC ক্রিস্টাল সার্কিট SMC এর জন্য 12 MHZ বর্গ ঘড়ি আউটপুট করতে শুরু করবে৷

U5110 PP3V42_G3H এর ভোল্টেজ নিরীক্ষণ করে। যদি PP3V42_G3H স্থিতিশীল হয় এবং 3.0V এর কম না হয়, U5100 ধরে নেবে এই পাওয়ার রেল ব্যবহার করা নিরাপদ এবং SMC চিপ রিসেট করার জন্য একটি বিলম্বিত SMC_RESERT_L সংকেত আউটপুট করবে। SMC_RESET_L ভোল্টেজ হল 3.3V। বিলম্বের সময় R5101 এবং C5101 এর মান দ্বারা নির্ধারিত হয়। U5110 বর্তমান সেন্সর, ভোল্টেজ সেন্সর এবং তাপমাত্রা সেন্সর সহ SMC সেন্সর সার্কিটের এনালগ-ডিজিটাল রূপান্তর ফাংশনের জন্য PP3V3_S5_AVREF_SMC রেফারেন্স ভোল্টেজও আউটপুট করে। PP3V3_S5_AVREF_SMC ভোল্টেজ হল 3.3V৷

চার্জিং ম্যানেজমেন্ট চিপ U7100 থেকে SMC_BC_ACOK সিগন্যাল পাওয়ার পরে, SMC এক-তারের সার্কিটের মাধ্যমে ম্যাগসেফ চার্জারের সাথে যোগাযোগ করবে এবং চার্জারের সবুজ আলো জ্বালাবে না। এদিকে, SMC PPBUS_G3H পাওয়ার রেলকে বেস ভোল্টেজ 8.1V থেকে স্ট্যান্ডার্ড 8.45V-এ সামঞ্জস্য করতে U7100 এর সাথে যোগাযোগ করতে SMBus ব্যবহার করে। আপনি কয়েল L7130 এ PPBUS_G3H পরিমাপ করতে পারেন। PPUBUS_G3H ভোল্টেজ প্রায় 8.45V হলে, SMC এখন কাজ করছে। অন্তত এসএমসি পাওয়ার, ঘড়ি, রিসেট এবং এক-তারের সার্কিট সবই ভালো। অন্যথায়, আপনাকে প্রথমে SMC সমস্যাটি সমাধান করতে হবে।
ব্যাটারি চার্জিং কারেন্ট নির্ধারণ করতে ব্যাটারির স্থিতি পড়তে SMC একই SMBus ব্যবহার করে। এসএমএস সব সময় সিস্টেম ইনপুট কারেন্ট (AMON) এবং ব্যাটারি চার্জিং কারেন্ট (BMON) মনিটর করে।

যখন SMC চার্জিং সার্কিট PMIC U7100 থেকে SMC_BC_ACOK সিগন্যাল পায় যে ইঙ্গিত করে যে পাওয়ার চার্জারটি ব্যবহারের জন্য প্রস্তুত, SMC SMC_PM_G2_EN সিগন্যালটি স্ট্যান্ডবাই সার্কিট PMIC U7501 এ পাঠাবে। এই সংকেত ম্যাকবুককে G2 স্টেট (অফ স্টেট) থেকে S5 স্টেটে (গভীর ঘুমের অবস্থায়) রূপান্তরিত করবে।
চেকপয়েন্ট: SMC_PM_G2_EN একটি নিয়ন্ত্রণ সংকেত, ভোল্টেজ হল 3.3V। আপনি রোধ R8140 এর পিন 1 এ এটি পরিমাপ করতে পারেন।
এসএমসি অ্যাপল দ্বারা ডিজাইন করা একটি অত্যন্ত গুরুত্বপূর্ণ এবং জটিল চিপ। আপনি কিনতে পারেন এমন কোন "নতুন" SMC চিপ নেই। এটি একই মডেল এবং বছর সহ একটি দাতা বোর্ড থেকে হতে হবে। আমরা পরে আরও SMC ফাংশন নিয়ে আলোচনা করব৷
আরও পড়ুন:
- ম্যাকবুক স্ট্যান্ডবাই সার্কিট এবং PP3V3_S5, PP3V3_SUS এবং PM_RSMRST_L সংকেত।
- কখন CPU বা PCH PM_SLP_S4_L সংকেত বের করবে?