Разъем датчика вскрытия корпуса для чего
Как работает датчик вскрытия корпуса компьютера?
Я так думаю, что в основе какая-то кнопка (контакты), а дальше ничего не ясно. Описывается ли его наличие стандартом ATX? каким-нибудь другим?
Где хранится состояние его переключений (в CMOS?)
Как этот датчик виден из операционной системы? (нужен модуль I2C или что?)
Если речь идёт про опенсорсный BIOS, то где прочитать про работу с датчиком открытия корпуса?
Есть и такой? Системник какой модели?
я не знаю, какие они бывают, как раз спрашиваю.
А чего ты хочешь, развернуто можешь описать?
Ни разу на попсовых матерях такого не встречал. Разок встречал кнопочку, которая отключала БП, если корпус вскрыт (вот изврат!).
Узнать как он работает
Вопрос интересный. У самого мать с датчиком. Даже можно сбросить состояние вскрытия в биосе, вот только не работает
Насколько я помню, датчик вскрытия не предусмотрен никаким стандартом и в биосе не обязан присутствовать. Ищи даташиты на superio, чтобы лучше понять, как это работает.
Если разомкнут или обрыв, просто не будет стартовать мат. плата
Не показывает, ты в него и не зайдешь, просто стартовать не будет пока перемычку на место не поставишь. Мало того, как уже сказали выше, пункта в биосе может даже и не быть.
в старых жирных матпл. это ещё проще реализовывались, там без клавиши на самом корпусе, был джамп (J2), или какой-то в этом исчислении, ну так вот, если не секурно кто в систему вошёл, то только по пришествию какого-то опр. времени по перестановкам того джампа, и по полному вкл. откл. с двух раз блока питания можно войти. А в новых «двухбиосовых» платах, я так понял всё практически программно. Т.е. (умолчательно) если даже датчик «в неправильно», то как правильно заметил анонимус выше, просто мурлыкнет спикер (пару раз) (сигнал ошибки биос загрузчика), но далее всё пойдёт в стандарт. сценарии.
Интересно, спасибо, я не встречал подобное. Значит все зависит от реализации производителя.
Chassis intruded! Fatal Error… System Halted
При сборке компьютера может периодически возникать ошибка «Chassis intruded! Fatal Error… System Halted». Конечно, на просторах сети гуляет много инструкций, где надо что-то распаивать, менять датчики или еще что-то. Но мы начнем с самых простых методов.
Чем вызвана ошибка Chassis intruded! Fatal Error… System Halted
На некоторых материнских платах есть метод для отслеживания вскрытия корпуса. Если корпус не закрыт, либо крышка прилегает неплотно, то расположенный на корпусе датчик срабатывает и блокирует систему, что не позволит загрузить операционную систему, в некоторых случаях даже БИОС. Но причина может быть не только в датчике, но и в неправильном замыкании перемычки на разъеме Chassis Intruded либо в случае деформации джампера. Для начала рассмотрим правильный метод подключения датчика отслеживания открытия корпуса.
Подключение датчика открытия корпуса
Ошибка «Chassis intruded! Fatal Error… System Halted» часто является следствием неправильного подключения датчика открытия корпуса. На всякий случай можете ознакомиться с инструкцией, ведь если вам требуется такой датчик для обеспечения безопасности, то следует его правильно подключить. Если сделать это неверно, то с вышеприведенной ошибкой точно предстоит столкнуться.
Существуют датчики, которые имеют три линии питания. Часто встречаются на потребительских материнских платах ASUS.
Как видите, здесь три разъема, которые следует правильно подсоединить к материнской плате:
«С» нужно подключить на +, «NO» на минус. NC не подключаем, замыкать цепь здесь ни к чему. Пример на фото ниже.
После вам потребуется два раза выполнить перезагрузку. Первый раз после сохранения настроек BIOS, может появиться ошибка «Chassis intruded! Fatal Error… System Halted». Тогда всего лишь нужно нажать кнопку Reset, после чего система запустится нормально.
В случае серверного оборудования заметно проще. Например, в платформах Supermicro с подключением нет никаких проблем. Там только один двухконтактный провод, который довольно легко соединить с материнкой. Достаточно воткнуть в разъем Chassis Intruded, соблюдая полярность. Расположение разъема будет указано в инструкции. Пример на фото.
Если вы правильно подключили датчик открытия корпуса у сервера, то проблем не возникнет. Исключением может стать повреждение коннекторов или какой-либо брак. Но встречается подобное крайне редко.
Если ошибка появилась вследствие неправильной установки и нет доступа к BIOS
Если не можете получить доступ в BIOS, то нужно замкнуть CLRTC, подождать 10-15 секунд и убрать перемычку. В случае, если разъем двухконтактный, то достаточно надеть джампер на него.
Существуют трехконтактные разъемы. На таких требуется замыкать 2 и 3 штырек, перемычка на них обычно установлена изначально и замыкает 1 и 2 штырьки.
Если не помогло, снимите батарейку и поставьте обратно. Часто это наиболее удобный способ сброса настроек BIOS.
После сброса не забудьте включить определение датчика вскрытия корпуса, так как сброс БИОС часто отключает эту функцию. Может называться так:
После повторного включения функции перезагружаем устройство. Если ошибка появилась снова, то нажимаем кнопку Reset, ждем запуска. Устройство должно функционировать нормально.
Исправляем ошибку, если датчик не подключен
Причина может оказаться в перемычках. Особенно часто глюк встречается на материнских платах от ASUS. Несмотря на то, что джампер надет, материнка все-равно считает, что цепь не замкнута.
Первое, что можно попробовать сделать, найти в BIOS настройки, которые называться могут так:
Любую из них деактивировать (фактически, перевести в Disable). Таким образом вы полностью отключите проверку открытия крышки. Ошибка также уйдет.
Данную инструкцию выполнять только в случае, если не можете попасть в BIOS, при этом, датчик открытия корпуса не подключен:
Если не помогло
Тогда придется снова залезть в корпус, снять батарейку и снять джампер с перемычки, отвечающей за Chassis Intruded. Вернуть батарейку на место, перемычку тоже, после чего закрыть корпус и запустить устройство. Готово. В крайнем случае можно заменить перемычки на новые. Иногда это помогает.
Если не помогло даже это, следовать советам по перепайке, и прочим сомнительным вещам не следует. Лучше тогда вообще выключить функцию определения открытия корпуса, либо обратиться к производителю материнской платы за помощью. Любое механическое вмешательство способно испортить компонент.
Надеюсь, данная инструкция помогла решить проблему и исправить раздражающую ошибку. Если же нет, то стоит давить на службу поддержки производителя. Любой сбой — последствие их недоработок.