У меня была новая батарея в моем 15-дюймовом MacBook Pro середины 2012 года, работающем под управлением 10.11.6.
Состояние батареи, отслеживаемое с помощью приложения для проверки состояния батареи, загруженного из магазина приложений для Mac, ухудшается с тех пор, как я его установил, и примерно через 3 месяца батарея говорит «Сервисная батарея».
Однако это не дает полной картины, как если бы он использовал мой Mac, как только я получил предупреждение «Осталось 9 минут низкого заряда батареи», он будет работать часами, не отключаясь.
Мне сказали, что мне нужно выполнить сброс SMC, чтобы решить проблему, но каждый раз, когда я делаю это, следуя инструкциям Apple для ноутбуков со съемной батареей, это ничего не исправляет?
Как я могу узнать, что произошел сброс SMC, можно ли это увидеть в журналах? Или я могу выполнить сброс SMC с помощью какого-либо инструмента с графическим интерфейсом, который даст мне обратную связь вместо стандартного способа, который, я не уверен, сработал.
Вот вывод из раздела «Об этом Mac»> «Информация о системе»> «Питание».
Model Information:
Serial Number: REDACTED
Manufacturer: SMP
Device Name: REDACTED
Pack Lot Code: 0
PCB Lot Code: 0
Firmware Version: 2
Hardware Revision: 00aa
Cell Revision: 2
Charge Information:
Charge Remaining (mAh): 220
Fully Charged: No
Charging: No
Full Charge Capacity (mAh): 3918
Health Information:
Cycle Count: 81
Condition: Service Battery
Battery Installed: Yes
Amperage (mA): -1943
Voltage (mV): 10877
System Power Settings:
AC Power:
System Sleep Timer (Minutes): 3
Disk Sleep Timer (Minutes): 0
Display Sleep Timer (Minutes): 3
Wake on AC Change: No
Wake on Clamshell Open: Yes
Wake on LAN: Yes
AutoPowerOff Delay: 14400
AutoPowerOff Enabled: 1
Display Sleep Uses Dim: Yes
GPUSwitch: 2
Hibernate Mode: 3
PrioritizeNetworkReachabilityOverSleep: 0
Standby Delay: 4200
Standby Enabled: 0
Battery Power:
System Sleep Timer (Minutes): 10
Disk Sleep Timer (Minutes): 0
Display Sleep Timer (Minutes): 2
Wake on AC Change: No
Wake on Clamshell Open: Yes
AutoPowerOff Delay: 14400
AutoPowerOff Enabled: 1
Current Power Source: Yes
Display Sleep Uses Dim: Yes
GPUSwitch: 2
Hibernate Mode: 3
Reduce Brightness: Yes
Standby Delay: 4200
Standby Enabled: 0
Вот вывод командыsystem_profiler SPPowerDataType | grep -i "charge information" -A 10
Charge Information:
Charge Remaining (mAh): 234
Fully Charged: No
Charging: No
Full Charge Capacity (mAh): 3918
Health Information:
Cycle Count: 81
Condition: Service Battery
Battery Installed: Yes
Amperage (mA): -2579
Voltage (mV): 10890
Вполне возможно, что у вас неисправна батарея, плохой кабель или микросхема управления питанием на самой плате логики. Из того, что вы опубликовали, вот что мы знаем.
SMC может только подсчитывать оставшуюся емкость батареи, измеряя текущую мощность в сравнении с потребляемым током и известной полной емкостью. В этом случае он измеряет, что у вас нет питания, и указывает, что ваша батарея нуждается в обслуживании.
Нет «измерительного щупа», который может дать вам фактический заряд, SMC должен его вычислить, и на основании данных, которые он получает от батареи, он считает, что он выходит из строя, хотя продолжает работать.
Лучше всего заменить аккумулятор (вероятно, он все еще находится на гарантии), и, скорее всего, это будет причиной, если вы будете осторожны с кабелями и переустановите их.
measures
является параметрами батареи, и нет другой схемы, которая делает это, как вы ему указали.Просмотр отчета о батарее:
Учитывая, что вы установили его как «новый» 3 месяца назад, к сожалению, он ведет себя как 3-5-летний.
Значение полной зарядной емкости (мАч) снижено до 3918 (<50%) !! что является абсолютным показателем срока службы батареи, а не количеством циклов.
(новая батарея поставляется с ~ 8200 мАч, которая постепенно разряжается в течение 5 лет), как только она опустится ниже 50%, вы получите сервисную батарею.
Замени это.
Ваше потребление тока Amperage (mA): -2579
не имеет ничего общего, это переменная величина, которая меняется в зависимости от нагрузки.
Если вы подключите зарядное устройство, это число станет положительным. (= Зарядка)
Кроме того, оставшийся заряд не имеет ничего общего со сроком службы батареи.
SMC не может напрямую считывать значения батареи. Существует микросхема (IC), интегрированная с батареей, называемая микросхемой SMBus, газовым датчиком или даже измерительным щупом. Он считывает аналоговые значения из теста, преобразует их в цифровые и отправляет в SMC.
Вот как SMC может узнать количество циклов (и другие значения), даже когда вы перемещаете батарею с одного Mac на другой.
Батарея SMBus содержит постоянные и временные данные. Производитель батареи заносит в батарею постоянные данные, которые включают идентификатор батареи, тип батареи, название производителя, серийный номер и дату изготовления. Временные данные добавляются во время использования и содержат количество циклов , схему использования и требования к обслуживанию.
На второй вопрос... Как проверить, сработал ли сброс SMC.
При этом следите за индикатором на штекере MagSafe, он ненадолго замигает, если сброс прошел успешно.
dipstick
или как угодно, но это не чип SMC, как вы ошибочно утверждали. Например, количество циклов поступает от SMBus, а не от SMC.The SMC can only accumulate how much battery capacity is left by measuring the current power against the current draw and known full capacity
, и теперь мы знаем, что SMC не измеряет состояние батареи, а просто сообщает об этом в соответствии с параметрами дизайна Apple и информирует пользователя, когда пришло время обслуживать батарею.measure
параметры батареи. SMC — это цифровой чип, а параметры батареи — аналоговые. Как Dipstick
вы его называете, это микросхема SMBus, которая представляет собой аналого-цифровой преобразователь, установленный на батарее, и измеряет параметры батареи, включая количество циклов, FCC и другие. Когда вы перемещаете аккумулятор с одного Mac на другой, счетчик циклов приходит вместе с ним, как и FCC.sudo pmset -g rawlog
для получения данных, считываемых с микросхемы батареи.
Аллан
system_profiler SPPowerDataType | grep -i "charge information" -A 10
на ваш вопрос. SMC — это просто название Apple для PMU (блока управления питанием), который используется в любом другом ноутбуке. Сброс просто удалит сохраненные значения, измеренные до этого момента; начинает его заново. Журнала нет, и вы не можете получить к нему доступ через графический интерфейс.Сэм
Рускес
Джон Китс
Сэм
Джон Китс