Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Ноутбук Zenith ZFL-181-92
RSS

Ноутбук Zenith ZFL-181-92

Не сохраняется время и дата. Дисковод В плохо работает. Как зайти в БИОС?

<<Назад  Вперед>> Страницы: 1 2 3 * 4 5 6
Печать
 
Arix
Advanced Member


Откуда: Саратов
Всего сообщений: 1399
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
18 июля 2015
XPOHOMETP написал:
[q]
Раз система часов не видит (поддержки в БИОС нет), то время она считает от системного таймера.
Вот он и обнуляется при каждом перезапуске.
[/q]
Возникает закономерный вопрос: как же оно работало раньше? Если в компьютере есть микросхема RTC, значит, предусмотрено сохранение хода времени при выключении.
Я определил, что обнуление происходит в момент начала перезагрузки. Ровно через минуту после нажатия комбинации из трёх клавиш время меняется на 12:01а (к этому времени уже загружена система и запущен NC c часами). Значит, это не ДОС обнуляет время. Как будто сигнал сброса поступает.

XPOHOMETP написал:
[q]
Arix, а еще там ссылка на большую коллекцию прог для часов есть, может удастся подобрать подходящую?
[/q]
Что-то им там больно дофигища. Попробовал несколько, включая RTC.EXE, по большей части они пишут что-то вроде "Real time clock not found", ... failed и прочие неприличные слова. Однако, ровно то же самое они пишут и на другом ХТ-шном ноуте, где с часами всё в порядке. Это Sanyo 16 LT. Кстати, я только позавчера это обнаружил, что он сохраняет время. Ведь на его плате никаких батареек нет! И Далласов тоже. А при загрузке с его фирменной дискеты спрашивается время и дата, это в автоекзек забито. Хотя, оно ни к чему. Видимо, РТЦ питается от силовой батареи.
XPOHOMETP
Advanced Member


Всего сообщений: 752
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 мая 2015
Arix, попробуем еще раз :)

Во времена ХТ стандарта на RTC еще не было.
Потому сравнивать два ХТ компа между собой, а тем более с АТ, занятие бесполезное.
Микросхемы RTC, программы их обслуживания. их поведение могут быть совершенно разными.
Потому и лежит такая куча софта по приводившейся ссылке...

Возможно, в поздних клонах ХТ, где часы встроены изначально,
есть их поддержка и со стороны BIOS (которая всегда есть.у АТ).
В этом случае DOS при загрузке прочитает текущее время из RTC посредством вызова стандартных функций ВIOS

Если такой поддержки RTC в BIOS нет (или она нестандартна), то DOS начнет отсчет времени с "нуля"
С полночи, или полудня как у Вас - тут, видимо, от региональных настроек операционки зависит.
Потом возможен вызов из autoexec соответствующей утилиты для RTC (при наличии таковой),
которая и установит в системе правильное время.

Но, при любом раскладе, DOS в процессе работы считает время (и дату) сама - от аппаратного прерывания IRQ0.
Которое формируется системным таймером и происходит 55 раз в секунду.
Эта частота никак не связана с RTC и его часовым кварцем на 32,768 кГц.
А получается она с кварца 14,318 МГц на материнской. От него и ISA шина тактируется, и некоторые видео.

Т.е. подсчет времени и даты операционкой не зависит от наличия RTC в системе.
А RTC нужны лишь для сохранения хода времени при отсутствии основного питания компа.

Если все стандартно, то синхронизировать программный счетчик DOS и RTC можно командами операционки Time и Date.
Ну а на ХТ (в большинстве случаев) только через соответствующую утилиту.
Нет утилиты - при каждой загрузке начинаем счет с нуля.
Ну а в родном софте к вашему ноутбуку она вероятно была - вот так раньше и работало...

Надеюсь, что не сильно наврал на ночь глядя :biggrin:
Arix
Advanced Member


Откуда: Саратов
Всего сообщений: 1399
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
18 июля 2015
XPOHOMETP написал:
[q]
Ну а на ХТ (в большинстве случаев) только через соответствующую утилиту. Ну а в родном софте к вашему ноутбуку она вероятно была - вот так раньше и работало...
[/q]
Теперь понятно. Узнать бы, что это за утилита и как называется.

С другой стороны, предположим, что RTC исправно работает, а ДОС не может прочитать из него время. Я перезагружаю компьютер через три клавиши. С какого момента пойдёт отсчет времени с "нуля"?

У меня было опасение, что я сжег микросхему RTC. Я выпаял дохлый ионистор, стал цеплять другой, хороший. На дохлом была обозначена полярность, на новом - нет, он неполярный. И не подумал, что он у меня заряжен, какой полярностью я его цепляю? Оказалось, что неправильной, а он, хоть и маленький, но ток КЗ у него 400 мА. А сейчас, пока писал это сообщение, вспомнил, что там между ионистором и микросхемой стоит диод.
XPOHOMETP
Advanced Member


Всего сообщений: 752
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 мая 2015
Arix написал:
[q]
Узнать бы, что это за утилита и как называется.
[/q]
Может больше шансов найти образы оригинальных дискет для данного компа?

Arix написал:
[q]
С другой стороны, предположим, что RTC исправно работает, а ДОС не может прочитать из него время.
[/q]
Как бы исправно RTC не работал, но если DOS не может с ними общаться, то считайте что RTC у Вас нет вообще.

Arix написал:
[q]
Я перезагружаю компьютер через три клавиши. С какого момента пойдёт отсчет времени с "нуля"?
[/q]
Достал свою ХТ. Энергонезависимых часов нет. DOS версии 6.22.
После включения и загрузки показывает время 12:00:25.48 и дату 01-01-80.
Задаем текущее время командой time. Проверяем - установилось, тикает нормально.
Ctrl+Alt+Del и опять получаем цифру около 12:00:28

Или я не так вопрос понял...
"Нулем" будет момент, когда DOS в процессе загрузки инициализирует свой внутренний счетчик времени и даты.
Значением по умолчанию (получается 12:00:00 у нас) или значением из RTC при их доступности.
Что Вам даст знание этого момента с точностью до секунды?


Arix написал:
[q]
У меня было опасение, что я сжег микросхему RTC
[/q]
Ну хотя бы генерацию на кварце глянуть осциллографом...

Arix написал:
[q]
на новом - нет, он неполярный.
[/q]
А такие тоже бывают? Не знал... А емкость/напряжение какие?

Arix написал:
[q]
там между ионистором и микросхемой стоит диод.
[/q]
А параллельно тому диоду обычно резистор стоит :(
Вот тут гляньте:
http://www.phantom.sannata.ru/...7#pp424377
Может и не Ваш случай. Видимо половину схемы ноута Вы уже нарисовали :)
Arix
Advanced Member


Откуда: Саратов
Всего сообщений: 1399
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
18 июля 2015
XPOHOMETP написал:
[q]
Как бы исправно RTC не работал, но если DOS не может с ними общаться, то считайте что RTC у Вас нет вообще.
[/q]
Вы процитировали это предложение в отрыве от следующего. А они взаимосвязаны:

Arix написал:
[q]
С другой стороны, предположим, что RTC исправно работает, а ДОС не может прочитать из него время. Я перезагружаю компьютер через три клавиши. С какого момента пойдёт отсчет времени с "нуля"?
[/q]
Я имел в виду: "Если ДОС не читает время из RTC, с какого момента она начнет его отсчет при перезагрузке?"


XPOHOMETP написал:
[q]
Что Вам даст знание этого момента с точностью до секунды?
[/q]
Более точная локализация неисправности. Система сбрасывает время при своей загрузке? RTC работает, но система не читает время из неё? RTC неисправна?


XPOHOMETP написал:
[q]
"Нулем" будет момент, когда DOS в процессе загрузки инициализирует свой внутренний счетчик времени и даты.
[/q]
А как скоро она это начинает делать? Если ещё учитывать, что она грузится с дискеты, то есть, медленно.
Допустим, RTC работает, в ней правильное время, ДОС её не читает, внутренний счетчик инициализируется через 10 с после начала загрузки. Цифры условные. Я жму Ctrl+Alt+Del и засекаю время. Система загрузилась, запустился NC c часами в уголке. Там 12:00. Когда показания сменяются на 12:01, я смотрю, сколько прошло времени от нажатия Ctrl+Alt+Del. Если ровно минута, значит, отсчет пошёл от момента перезагрузки. То есть, "сам компьютер" считает время. А если 70 секунд (в данном примере), значит, отсчет пошел от момента инициализации счетчика. То есть, "сам компьютер" время не считает, его считает ДОС (или сбрасывает и считает заново).
Пока это пишу, сообразил, что это просто проверить. Включить компьютер, дискету не совать, подождать несколько минут. Потом сунуть дискету и после загрузки посмотреть время. Если отсчет начался от перезагрузки, будет 12 ч и несколько минут. Включил, подождал. Сунул дискету. Дисковод зажужжал, но загрузка не идёт, на экране продолжает торчать сообщение DISK ERROR. Нажимать Ctrl+Alt+Del не хочется. Стал жать разные клавиши, надеясь "подтолкнуть" его. И по ESC вошёл в БИОС! А там разные тесты есть. Сейчас я его помучаю.
Да, кстати, задержка загрузки ничего не дает, все равно 12:00. Значит, отсчет начинается при загрузке системы.


XPOHOMETP написал:
[q]
А такие тоже бывают? Не знал... А емкость/напряжение какие?
[/q]
5,5 В, 1 Ф. И 2 Ф. Такая же таблетка, но полярность не указана. Интернет сказал, что они не полярные.

XPOHOMETP написал:
[q]
А параллельно тому диоду обычно резистор стоит
[/q]
У меня резистора нет. Только диод, причем, напаянный самопально. Один идёт на микросхему, другой от источника 5 В для заряда ионистора. Смотрите фото в первом сообщении. Там и сам ионистор тоже, вроде, "приколхозен". Непонятно, что там было с новья.
Arix
Advanced Member


Откуда: Саратов
Всего сообщений: 1399
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
18 июля 2015
Этот самый БИОС или что-то типа его. Hазывается "MFM-180 Monitor Version 2.8E".
Теста часов там нет. Но при нахождения в нём время тикает, при последующей загрузке ДОСа показания времени уже - с учетом времени, проведенного в БИОСе. Выходит, что обнуление происходит в момент начала перезагрузки.
XPOHOMETP
Advanced Member


Всего сообщений: 752
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 мая 2015
Arix написал:
[q]
Значит, отсчет начинается при загрузке системы.
[/q]
Наконец-то Вы пришли к правильному выводу!

Arix написал:
[q]
У меня резистора нет. Только диод, причем, напаянный самопально....
[/q]
Модернизацию, вероятно, провели когда сдохла основная батарея.
Два диода со стороны пайки не нужны от слова совсем, т.к. есть диод со стороны установки деталей.
Скорее даже вредны, т.к. сокращают и без того малое время работы RTC от ионистора.
А вот резистор зря не поставили - думаю от этого ионистор и сдох.

Arix написал:
[q]
Этот самый БИОС или что-то типа его. Hазывается "MFM-180 Monitor Version 2.8E".
[/q]
С этого и надо было начинать :)

Arix написал:
[q]
Теперь понятно. Узнать бы, что это за утилита и как называется.
[/q]
Искать .COM (99,9% что не .EXE)

Прикрепленный файл (ZFL-181-93.JPG, 0 байт, скачан: 22 раза)
Arix
Advanced Member


Откуда: Саратов
Всего сообщений: 1399
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
18 июля 2015
XPOHOMETP написал:
[q]
С этого и надо было начинать :)
[/q]
Так оно нашлось не сразу. :)

Нашёл RTCLOCK.COM.
http://www.minuszerodegrees.net/rtc/Strickland/clkprogs.zip
Но от него толку, как от козла молока. Тоже ругается: Clock not found. Я совал в конфиг.сис драйвер CLKDRV.SYS. Он тоже матерщинник ещё тот. Как оказалось, в .doc написано, что это для АТ машин. В архиве есть программа DOSTIME.COM. Вот, она не матерится, но выдает те же самые обнуленные время и дату.

Я припёр осциллограф, посмотрю, проявляет ли микросхема признаки жизни.


XPOHOMETP написал:
[q]
Модернизацию, вероятно, провели когда сдохла основная батарея.
[/q]
А-а-а-а...
Здесь RTC, наверное, питалась от силовой батареи. Да, диод D12 уже питает RTC от источника 5 В. От плюса С42 никаких дорожек не отходит (я искренне надеюсь, что плата не содержит внутренних слоёв с дорожками). Я думаю, что это было пустое гнездо, его решили использовать под ионистор для питания микросхемы.
Осталась неясность на счет кабелёчка, идущего от XTAL2 k OSC. Кабелечек сделан добротно, но есть признаки незаводских паек. И конденсатор на OSC со стороны дорожек явно приколхоженный.

XPOHOMETP написал:
[q]
А вот резистор зря не поставили - думаю от этого ионистор и сдох.
[/q]
А где он желателен?
XPOHOMETP
Advanced Member


Всего сообщений: 752
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 мая 2015
Arix написал:
[q]
Нашёл RTCLOCK.COM ...
[/q]
Видимо не от этой машины. И вообще на самоделку какую-то похоже...

Arix написал:
[q]
А-а-а-а... Здесь RTC, наверное, питалась от силовой батареи.
[/q]
Э-э-э-э .... это было лишь мое предположение, хотя и аналогичное :)

Arix написал:
[q]
От плюса С42 никаких дорожек не отходит (я искренне надеюсь, что плата не содержит внутренних слоёв с дорожками).
[/q]
Кол-во слоев можно посмотреть с торца платы (под лупой). И на просвет легко понять.
На фото видно мало, но земля там похоже внутри, а тогда и под питание еще слой скорее есть.
Да и тараканов на 100 ног (а такой там виднеется) разводить в двух слоях при плотном монтаже проблематично.
Имхо скорее 4 слоя там, ну может 6 ...

Arix написал:
[q]
Я думаю, что это было пустое гнездо, его решили использовать под ионистор для питания микросхемы.
[/q]
Ну если присмотреться внимательней, то у С42 расстояние между выводами 5 мм, а у соседних кондеров 2.5 мм.
Диаметр отверстий под С42 тоже около 1.5 мм, т.е. под толстые/широкие выводы, не под проволочки как у остальных.
С46, имхо, тоже с завода так повесили - кембрик на ножках как на остальных деталях, да и следов их удлинения на фото нет.
Т.е. место под ионистор изначально там присутствует, мог и с завода стоять... Тип и дата его изготовления известны?

Arix написал:
[q]
А где он желателен?
[/q]
Последовательно с ионистором для ограничения тока заряда.
Можно вместо верхнего диода (у которого ножки в зеленой изоляции). Другой диод тоже выкинуть.
Arix
Advanced Member


Откуда: Саратов
Всего сообщений: 1399
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
18 июля 2015
Проосциллографировал. У RTC генерация есть.


XPOHOMETP написал:
[q]
Видимо не от этой машины.
[/q]
Видимо. При поиске чего-то с расширением СОМ возникает проблема: СОМ - это ещё и большой такой домен в интернете. Это как в 2ГИСе искать магазины "Магнит" в МАГНИТогорске (был такой печальный опыт). Непосредственно файл RTCLOCK.COM найти не удалось - ссылки либо на тексты, на списки файлов, либо на PDF, либо на ошибку 404. То, что нашлось, было уже на моём компьютере. Total Commander ищет в архивах и образах дискет, но вот, если образ в архиве, он в нём ничего не ищет.


XPOHOMETP написал:
[q]
это было лишь мое предположение, хотя и аналогичное
[/q]
Не подтвердилось. Я подал 12 В на контакты батареи, ноут работает, но когда он выключен, на RTC и ионисторе ничего нет. При включенном компьютере на ионисторе - 0,9 В.
На ионисторе года выпуска нет. Написано, что он сделан в Японии. Ещё есть GC и число 693.
Сомнения по поводу ионистора у меня есть из-за того, что его хватит очень ненадолго. Поэтому было логично предположить, что RTC питается от силовой батареи, а ионистор или что-то вместо него нужно для сохранения времени при смене батареи.


XPOHOMETP написал:
[q]
Кол-во слоев можно посмотреть с торца платы (под лупой).
[/q]
Да, с торца видно два внутренних слоя, т.е. всего четыре. Я думал, что у ХТ слоёв ещё не было.
<<Назад  Вперед>> Страницы: 1 2 3 * 4 5 6
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Ноутбук Zenith ZFL-181-92
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS