Добавлено: 11.11.2018,14:16
Это была только гипотеза, т.к. этот джампер рядом с батарейкой и на плате этой возможности не хватает.Почемы Вы считаете, что это CLR_CMOS? Вообще для сброса CMOS у
DS12887/DS12885 предусмотрена штатная ножка 21 RCLR#.
Может, RCLR туда протянут, я не проверил пока.
Думаю, именно это используют DOS-программы, очищающие CMOS. Правда уже после старта.Теоретически, для сброса CMOS возможно использовать любой порт ввода,
Чтение процессором из него заданного значения вызовет условный переход
например на заполнение CMOS RAM нулями итп. Это однако может не
сработать, если настройками SETUP выставлены значения, не дающие
системе стартовать (поэтому обработчик должен быть расположен как
можно раньше, лучше всего до инициализации DRAM, в boot-block).
Практически примеров подобной реализации я не встречал.
Я встречал предупреждение о конденсаторах рядом с кварцем, когда искал как правильно распилить даллас.Когда я разбирал
DS1287 (с одной "8", старая версия, конденсаторов внутри не обнаружил). По datasheet на
DS12885 конденсаторов вообще не нужно:
В даташите на 12887/12885 действительно нет ничего про внешние конденсаторы, я нашёл только упоминание про встроенный резистор на 20кОм между MOT и землёй и внутренние ёмкости CL1=CL2=6пФ для 12885. Внешние конденсаторы увеличат эти ёмкости, также добавится ёмкость проводников платы и контактов Далласа, а нам вроде надо наоборот, чтобы было как можно ближе к CL.
Мне кажется, это крайне трудно проверить.собственно оптимально подобрать их емкость, контролтруя точность хода часов.
Зато есть формула расчёта, но мне нечем замерить ёмкость на контактах под кварц.