Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу 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
Приобрел такое чудо - Zenith ZFL-181-92. Intel 8088.



Экран монохромный, но не чёрно-белый, а чёрно-синий!

Первая проблема.

У него не сохранеятся ход часов при выключении. На плате напаяно какое-то нагромождение. То ли заводское, то ли нет.

Впаян ионистор на 1 Ф. Во время работы напряжение на нём близко к 5 В. При выключении оно сразу же падает до 2 В, а потом постепенно до 1,6. Я выпаял ионистор, попробовал зарядить. Он заряжается мгновенно, не держит заряд, при отсоединенни от источника питания напряжение на нём сразу падает до 2 В. Проверил на другом фарадном ионисторе - при токе 100 мА он заряжается около минуты. Примерно так и должно быть, заряд 5 Кл = 5 А-с. T = 5 Кл/0,1 А =50 с. Подпаял на проводах исправный ионистор. Напряжение держится, но время всё равно сбрасывается.
Вот фото этого участка платы с обеих сторон.

XTAL2 - там, вроде, должен быть кварц. А вместо этого кабелёк, идущий к конденсатору, припаянному с другой стороны платы.
С42 - там был этот ионистор. Он ли там должен быть? При 3 В от него потребляется ток 20 мкА. При 1 Ф его не хватит и на двое суток. Диод с наружной стороны ведет прямо к источнику питания 5 В. Аккумулятор ставить нельзя, будет большой зарядный ток. Если это не заводской диод, то выходит, что штатной схемой заряд не был предусмотрен. Значит, там была батарейка? Однако, обозначение-то С42, да и там конденсатор нарисован. И С46 раньше, наверное, стоял на своем месте вертикально, но из-за ионистора ему удлинили ноги.

Вторая проблема.
Второй дисковод плохо читает диски. У него на шлейфе контакты отслоились, поначалу он ничего не читал. Я аккуратно вставил шлейф. Дисковод заработал, но глючит. Дискета нормлаьно работает в дисководе А и на других компьютерах, а на В постоянно сыплет абортами. Но запись на нём прошла болле-менее нормально, был один "аборт", но при ответе "Retry" процесс продолжился. После этого дискета нормально читалась на А и на других компьютерах. Я попробовал отформатировать дискету на этом дисководе. Она форматируется на 360 кб. Если я ввожу format a: /f:720, она мне пишет "Invalid parameter". На другом компьютере эта команда нормально работает. Нортон диск доктор показывает емкость дискет в этих дисководах - 360 кб. Но они работают с дисками на 720 кб, это вне сомнений.
Может ли это быть из-за плохого контакта в шлейфе?

Третья проблема. Точнее, не проблема, а вопрос.
Есть ли у него что-то вроде CMOS setup? Например, можно ли настроить время выключения подсветки экрана?
ATauenis
Advanced Member


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


Ссылка


Дата регистрации на форуме:
30 апр. 2015
Arix написал:
[q]
Нортон диск доктор показывает емкость дискет в этих дисководах - 360 кб. Но они работают с дисками на 720 кб, это вне сомнений.
Может ли это быть из-за плохого контакта в шлейфе?
[/q]
Вряд ли. Попробуйте в config.sys прописать тип дисковода через DEVICE SETFD /D:1 /T:1 +C . Но повлияет это только на нортон, на чтение как раз может влиять шлейф.


Arix написал:
[q]
Как зайти в БИОС?
[/q]
Сомневаюсь, что там есть куда входить. Это ХТ.
Arix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
18 июля 2015
По поводу времени. За ход часов при выключенном компьютере отвечает кварц XTAL5. Он на месте. Может, он сдох? На не ХТ легко проверить RTC, зайдя в БИОС. А тут в него не зайти. DOS же считает время от основного задающего генератора. А я слышал звон, что можно заставить DOS брать время от RTC. Или есть программа для его проверки. Можно ли?
А ХТАЛ2 - его там, вроде, и не должно быть. Вокруг ХТАЛ5 на плате обведен прямоугольник по его контуру, а у ХТАЛ2 его нет.
XPOHOMETP
Advanced Member


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


Ссылка


Дата регистрации на форуме:
13 мая 2015
ATauenis написал:
[q]
Но повлияет это только на нортон
[/q]
Где логика ??????????
Если Нортон работает через DOS/BIOS, то почему это повлиет только на него ?

Если у Нортона свои процедуры работы с диском, то какое ему дело до настроек DOS ?
И какая версия операционки может переварить этот набор символов ?

ATauenis написал:
[q]
в config.sys прописать тип дисковода через DEVICE SETFD /D:1 /T:1 +C
[/q]
6.22 ожидаемо обругается...


Arix написал:
[q]
Но они работают с дисками на 720 кб, это вне сомнений.
[/q]
Если Вы уверены, что дисководы там на 80 дорожек, то можно использовать комадну DRIVPARM
(а персонально для ATauenis - дубль три):
как установить 720к 5,25" привод в PC


Arix написал:
[q]
А я слышал звон, что можно заставить DOS брать время от RTC. Или есть программа для его проверки. Можно ли?
[/q]
В оригинальной ХТ энергонезависимых часов и календаря нет.
Позже часы появились в виде отдельной платы или, например, в составе мультикарты.
Потому требуется доп. программа для чтения/задания времени.
Т.к. особого стандарта там нет, то для каждой платы/микросхемы часов требуется своя программа.
Уточняйте что за RTC у Вас, ну а по программам для них тема тут тоже была...
Arix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
18 июля 2015
XPOHOMETP написал:
[q]
Уточняйте что за RTC у Вас
[/q]
Ricoh RP5C01.
Arix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
18 июля 2015
Это я уже смотрел. Теперь вопрос в том, как проверить, работают ли часы.
ATauenis
Advanced Member


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


Ссылка


Дата регистрации на форуме:
30 апр. 2015
XPOHOMETP написал:
[q]
Где логика ??????????
Если Нортон работает через DOS/BIOS, то почему это повлиет только на него ?
[/q]
Спрашивали про NC NDD. Остальное, ясное дело, подтянется.


XPOHOMETP написал:
[q]
И какая версия операционки может переварить этот набор символов ?

ATauenis написал:
[q]
в config.sys прописать тип дисковода через DEVICE SETFD /D:1 /T:1 +C
[/q]
6.22 ожидаемо обругается...
[/q]
Видимо, что-то до 6.0 (виртуалки с 3.3 под рукой нет, чтобы проверить, а стол для включения Амстрада занят современным железом). Либо где-то был setfd.sys/com. В любом случае, упоминаний хватает: https://www.google.ru/search?q=%22DEVICE+SETFD%22 .


XPOHOMETP написал:
[q]
(а персонально для ATauenis - дубль три):
[/q]
"DRIVPARM=/D:0 /T:80 /H:2 /S:9" вылетело из головы.


Arix написал:
[q]
Ricoh RP5C01.
[/q]
Под него есть свой драйвер в Linux. То ли дело в его распространённости на амигах, то ли он и в правду не совместим ни с одним стандартом (на части RTC в XT DOS драйверов не требует, прямо как в случае с CMOS AT).
Кай
Гость
Divine Assassin

Откуда: извне (from beyond)
Всего сообщений: 13709
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 авг. 2010
https://github.com/MisterTea/M...e/rp5c01.h

В Toshiba T1000 применён такой же чип. Помимо RTC он хранит некоторые параметры.
ATauenis
Advanced Member


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


Ссылка


Дата регистрации на форуме:
30 апр. 2015
Кай написал:
[q]
В Toshiba T1000 применён такой же чип.
[/q]
Оно же TC8521. Вот только в упор драйверы все равно не гуглятся...
Кай
Гость
Divine Assassin

Откуда: извне (from beyond)
Всего сообщений: 13709
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 авг. 2010
Мне кажется, человеку, знающему язык C, несложно будет на основе этой программы написать собственную, для обслуживания чипа:

https://github.com/86Box/86Box...xt_t1000.c
Arix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
18 июля 2015
ATauenis написал:
[q]
(на части RTC в XT DOS драйверов не требует, прямо как в случае с CMOS AT).
[/q]
На Амстраде РС1640 есть часы, правда, не знаю, какой там чип. Там любой ДОС без проблем с ними работает.


ATauenis написал:
[q]
Спрашивали про NC.
[/q]
Ну, не совсем. Про NDD.

Arix написал:
[q]
Нортон диск доктор показывает емкость дискет в этих дисководах - 360 кб.
[/q]
На любом из этих дисководов (на данном ноуте) он сразу находит ошибки в FAT. И на других ХТшных ноутах тоже. Ставлю эту же дискету в АТ- компьютеры - там всё нормально.
ATauenis
Advanced Member


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


Ссылка


Дата регистрации на форуме:
30 апр. 2015
Arix написал:
[q]
Ну, не совсем. Про NDD.
[/q]
Опечатка. Исправил. Впрочем, это без разницы, они все используют информацию DOS/BIOS.
XPOHOMETP
Advanced Member


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


Ссылка


Дата регистрации на форуме:
13 мая 2015
ATauenis написал:
[q]
Опечатка. Исправил.
[/q]
Не две буквы исправлять надо, а вот это:

ATauenis написал:
[q]
Но повлияет это только на нортон
[/q]
как и остальную часть поста...

ATauenis написал:
[q]
Видимо, что-то до 6.0 (виртуалки с 3.3 под рукой нет, чтобы проверить,
[/q]
Ну да, напишем что угодно и даже проверять не будем... Этого нет ни в 6.22, ни в 6.0, ни в 3.30!

ATauenis написал:
[q]
а стол для включения Амстрада занят современным железом
[/q]
Вот либо стол разгребайте, либо с "вылетело из головы" борИтесь.

ATauenis написал:
[q]
В любом случае, упоминаний хватает:
[/q]
Сами то читали что там Ваш google выдает? С чего Вы решили, что рецепты для Амрстрада применимы к прочим РС, в т.ч. к ноутбуку ТС ???

ATauenis написал:
[q]
Либо где-то был setfd.sys/com.
[/q]
Найдете .sys/com - выкладывайте, а то google не в курсе. Не нужно на ходу придумывать отмазки!

ATauenis написал:
[q]
в config.sys прописать тип дисковода через DEVICE SETFD /D:1 /T:1 +C
[/q]
И, после наведения порядка на столе и в голове, возможно поймете, что означает та строка:

1) DEVICE.СOM - отдельная утилита: Amstrad PC3286 Device Assignments (v2.0) Copyright © AMSTRAD plc 1988-90
2) К досовской команде DEVICE=... никакого отношения не имеет.
3) Вызывается из autoexec..bat, а не из config.sys
4) На обычной РС (а не на Амстраде) дисководов не видит, ключ SETFD полностью игнорирует.


Комментарий модератора:
Снизьте, пожалуйста, градус общения.

Кай.

XPOHOMETP
Advanced Member


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


Ссылка


Дата регистрации на форуме:
13 мая 2015
Ближе к теме.

Из последнего поста:

Arix написал:
[q]
На любом из этих дисководов (на данном ноуте) он сразу находит ошибки в FAT. И на других ХТшных ноутах тоже.
[/q]
Что тоже не стыкуется с первым постом:

Arix написал:
[q]
После этого дискета нормально читалась на А и на других компьютерах
[/q]
В первом вроде больше вопросов было по форматированию на 720 кБ. Удалось добиться работы с дискетой на 720 хотя-бы на дисководе А?
Ну а в последнем посте уже про ошибки чтения. Так когда они появились? Не от этих ли "абортов":

Arix написал:
[q]
а на В постоянно сыплет абортами. Но запись на нём прошла болле-менее нормально, был один "аборт", но при ответе "Retry" процесс продолжился.
[/q]
Если чтение шалит, то и на хорошую запись рассчитывать особо не приходится.
Или настройки дисковода В: (механические) слегка отличаются от других приводов. А может грязь на головках, смазка где засохла и т.п.

Arix написал:
[q]
Ставлю эту же дискету в АТ- компьютеры - там всё нормально.
[/q]
Возможно тот дисковод в AT ближе всех по настройке к этому ноутбучному В: оказался.
Ну или головки там в лучшем состоянии, чувствительность у них повыше..

И про какой шлейф там речь была - плоский где-то внутри дисковода? Он изгибается при работе?
Или он от дисковода до материнcкой/котроллера?
Нестабильный контакт в шлейфе - вот и отличаются результаты от раза к разу...

Вариантов куча :(

UPD. Еще чуть-чуть про "запись на нём прошла болле-менее нормально".
Стандартное копирование через DOS или NC никаких проверок при завершении не делает.
Можно попробовать запись командой DOS с ключом верификации результата:
сору /v a:*.* b:*.*
XPOHOMETP
Advanced Member


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


Ссылка


Дата регистрации на форуме:
13 мая 2015
Кай, можно, был бы толк..
А почему хвост сообщения удалили?
Те пункты не соответствовали действительности или 4 ошибки в одной строке это нормально?

UPD. Ну раз не удаляли, значит мой глюк.
Возможно получу по шапке, но попробую завершить примерно как было...
Кай
Гость
Divine Assassin

Откуда: извне (from beyond)
Всего сообщений: 13709
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 авг. 2010
[q]
А почему хвост сообщения удалили?
[/q]
Я не удалял. Когда я пришёл в тему, сообщение уже было в таком виде. Только призвал быть поспокойнее. Вероятно, обратили на себя внимание второго модератора, или администратора.
Arix
Advanced Member


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


Ссылка


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


XPOHOMETP написал:
[q]
И про какой шлейф там речь была - плоский где-то внутри дисковода?Или он от дисковода до материнcкой/котроллера?
[/q]
От дисковода к материнской плате. Он пластиковый прозрачный. На нём отслоились несколько контактов, которые втыкаются в разъем на мат. плате.
Arix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
18 июля 2015
Что касается времени, я выяснил следующее: при перезагрузке через Ктрл+Алт+Дел время тоже сбрасывается! Хотя аборта питания не происходит. Пробовал с ДОС 3.20, 3.30 и 6.22.
Программа CheckIt показывает "No real time clock on this machine".
Кай
Гость
Divine Assassin

Откуда: извне (from beyond)
Всего сообщений: 13709
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 авг. 2010
[q]
при перезагрузке через Ктрл+Алт+Дел время тоже сбрасывается! Хотя аборта питания не происходит. Пробовал с ДОС 3.20, 3.30 и 6.22.
[/q]
...я отдал даташит на мсх и сорцы эмулятора Т1000/1200 неплохому (зарубежному) С-программисту, мне кажется, он справится с написанием утилиты.

Жаль, что здесь, в этом форуме, таких не осталось. Увы, лишь школота и попрошайки.
XPOHOMETP
Advanced Member


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


Ссылка


Дата регистрации на форуме:
13 мая 2015
Arix написал:
[q]
От дисковода к материнской плате. Он пластиковый прозрачный. На нём отслоились несколько контактов, которые втыкаются в разъем на мат. плате.
[/q]
Если шлейф общий на оба дисковода (ну как в обычном компе было), то все сигналы там тоже общие, т.е. идут сразу на оба дисковода.
Ну кроме выбора привода и, возможно, включения моторов.
При таком раскладе плохой шлейф вряд-ли испортит чтение/запись только на дисководе В. Копайте сам привод...

Arix написал:
[q]
Что касается времени, я выяснил следующее: при перезагрузке через Ктрл+Алт+Дел время тоже сбрасывается! Хотя аборта питания не происходит. Пробовал с ДОС 3.20, 3.30 и 6.22.
Программа CheckIt показывает "No real time clock on this machine".
[/q]
Раз система часов не видит (поддержки в БИОС нет), то время она считает от системного таймера.
Вот он и обнуляется при каждом перезапуске.

Кай написал:
[q]
Жаль, что здесь, в этом форуме, таких не осталось. Увы, лишь школота и попрошайки.
[/q]
А как же justontime например? В закрепленной теме и с часиками разбирались:
SD/RTC/Covox на Altera MAX3000A
Наброски проги похоже есть, вот только надо ли ему разбираться с чужим железом...

Arix, а еще там ссылка на большую коллекцию прог для часов есть, может удастся подобрать подходящую?
XPOHOMETP
Advanced Member


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


Ссылка


Дата регистрации на форуме:
13 мая 2015
Кай написал:
[q]
...я отдал даташит на мсх и сорцы эмулятора Т1000/1200 неплохому (зарубежному) С-программисту, мне кажется, он справится с написанием утилиты.
[/q]
Не в плане критики или бесперспективности сей затеи, а так, мысли вслух...

Для того, чтобы запустить эту утилиту и на ноуте ТС, нужно еще адрес порта выяснить куда там часы подцепили.
Может ключик какой в командной строке предусмотреть для его выбора.

Ну и в особо запущенных случаях (разводку п/п упростить, кол-во микросхем сократить и т.д.)
в подключении к шине данных тоже возможны варианты - микросхема то на 4 бита всего...
А еще может и инверсия присутствовать :(
Кай
Гость
Divine Assassin

Откуда: извне (from beyond)
Всего сообщений: 13709
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 авг. 2010
Оффтопик: Оффтопик:
[q]
Не в плане критики или бесперспективности сей затеи, а так, мысли вслух...

Для того, чтобы запустить эту утилиту и на ноуте ТС, нужно еще адрес порта выяснить куда там часы подцепили.
Может ключик какой в командной строке предусмотреть для его выбора.

Ну и в особо запущенных случаях (разводку п/п упростить, кол-во микросхем сократить и т.д.)
в подключении к шине данных тоже возможны варианты - микросхема то на 4 бита всего...
А еще может и инверсия присутствовать
[/q]
Бесперспективно соседу с этернальным ремонтом и перфоратором в почтовый ящик какать — высокО и перспективу визуально не оценишь...

Пожелания переведены и переданы, спасибо за конструктив.
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]
Да, с торца видно два внутренних слоя, т.е. всего четыре. Я думал, что у ХТ слоёв ещё не было.
XPOHOMETP
Advanced Member


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


Ссылка


Дата регистрации на форуме:
13 мая 2015
Arix написал:
[q]
При поиске чего-то с расширением СОМ возникает проблема...
[/q]
Потому и предлагал в начале искать образы дискет с DOS для этого или аналогичных компов.

Ну вот у этого господина RTCLOCK точно была, связывайтесь если с английским нормально:
https://www.flickr.com/photos/hornlo/sets/72157604000952250/
Или ждите результатов от Кая.

Arix написал:
[q]
но когда он выключен, на RTC и ионисторе ничего нет.
[/q]
Ну о причинах колхоза с диодами и т.п. остается только догадываться.
Может цепь подпитки часов когда-то сдохла,
Либо где-то дальше от этого места на плате что-то еще выпаяли, вот и не звонится ионистор никуда.
Вариант решения предлагал выше...

Arix написал:
[q]
Сомнения по поводу ионистора у меня есть из-за того, что его хватит очень ненадолго.
[/q]
Ток Вы измеряли, в пдф он тоже есть. Прикинуть расчетом и проверить на практике.
Двести лет назад я проверял время работы часов (в контроллере) от ионистора на 0.5Ф.
При полном его заряде до 5.0В часы тикали без основного питания около недели.
Да и с полудохлым боченком на старых материнских цифры того же порядка обычно...

Arix написал:
[q]
а ионистор или что-то вместо него нужно для сохранения времени при смене батареи.
[/q]
Для смены батареи там и маленького электролита хватит.
Зачем такие дыры в плате сверлить и место разгребать?
uav1606
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 янв. 2008
Можете вот этот RTCLOCK.COM попробовать:
http://mmgserver.go.ro:8000/ft...TCLOCK.COM
Arix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
18 июля 2015
uav1606, что-то получается. Но программа выдает какую-то ерунду. Сначала выдавала год и время от балды, а теперь упорно ставит 1 янаря 2000 г, а время - с нуля. Может, у неё какой синтаксис есть? По /? справки нет.

Если смотреть RTCLOCK.COM через F3, там видно "Copyright© 1986, Zenith Data Systems Corporation". Значит, родная. Ага, там же видно, что справка вызывается не через /?, а просто RTCLOCK ?. Ну и, собственно, всю справку и так видно. Сейчас.

Хм...
Ввожу в соответствии со справкой: rtclock >08/26/90> >0: 12 :00>. На всякий случай пока 1990 год ввожу, а то вдруг проблема 2000 вылезет. И она мне пишет File not found! C именем файла я не ошибаюсь. Время ввожу без пробелов, это здесь пришлось их вставить, иначе форум смайлик вставляет.
uav1606
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 янв. 2008
Знаки больше и меньше не надо писать. Это на них DOS ругается (переадресация ввода и вывода).
У меня нормально работает в виде rtclock 12:00 01.01.1998
(Ну, то есть как работает - просто делает вид, что работает, т.к. у меня нет такого ноута...)
Arix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
18 июля 2015
uav1606 написал:
[q]
Знаки больше и меньше не надо писать.
[/q]
Фу ты! Попался на крючок. :)

Короче, глючит по-черному. Ставлю время и дату, всё устанавливается. Правда, время становится на минуту меньше, чем я задаю. А после перезагрузки время обнуляется, дата всегда 1 августа, год - от балды. И 2000, и 2042...
uav1606
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 янв. 2008
Попробуйте как-то так:
RTCLOCK.COM 01/01/90 12:02:00
Дату всё-таки надо писать впереди - программа не ругается, если её написать и после времени, но не устанавливает, только время меняет.
Arix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
18 июля 2015
uav1606 написал:
[q]
RTCLOCK.COM 01/01/90 12:02:00
[/q]
Я так и пишу. На 2018 год ругается, но если написать 18-й год, он устанавливается как 2018-й.
Сейчас поставил на место ионистор (правда, новый), припаял обратно диоды.
После перезагрузки, если не запускать rtclock, время и дата сбрасываются на 1 апреля 1980, 00:00:00. После команды rtclock получается "стоимость дров на Марсе", как выражался один мой товарищ. Год - чаще всего из будущего. Максимум был - 2072. Время - обычно 00 часов и сколько-то минут.
uav1606
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 янв. 2008
То есть сейчас время и дата устанавливаются нормально (до перезагрузки)? Или только время?
А что происходит, если сначала установить дату/время с помощью RTCLOCK, а потом запустить её ещё раз без перезагрузки?
И как на всех этих этапах показывается время через обычные команды DATE/TIME?

Вообще, у меня такое впечатление, что тут смесь аппаратной и программной неполадки, то есть и сами RTC нормально не работают, и программа не совсем та...
Arix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
18 июля 2015
Ну что, вот, компьютер был всю ночь выключен, ионистор подпаян на проводах. Я его включаю, запускаю RTCLOCK.

January 1, 2011 0:17:01

Устанавливаю текущие время дату и время через RTCLOCK.
Сегодняшние число и месяц, год на всякий случай - 1985-й, текущее время - 12.26. Дата получается правильной, время неправильное - 0.53. Потом несколько раз ввожу просто RTCLOCK, чтобы посмотреть время и дату. Они каждый раз разные, вообще от балды.



Тут я в первый раз ошибся, поставил двоеточия вместо косых черт, нажал Esc.

Ообычные команды DATE/TIME выдают такие же время и дату, какие перед этим выдала RTCLOCK.
uav1606
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 янв. 2008
Оффтопик: Оффтопик:
Arix написал:
[q]
Ну что за фигня? Откуда эти смайлики лезут?
[/q]
Снимите галочку "Использовать смайлики" внизу, под сообщением.
Arix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
18 июля 2015
Спасибо, выключил смайлики. Обновите страницу, я ещё редактировал своё предыдущее сообщение по поводу даты и времени.
uav1606
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 янв. 2008
Вообще, может, там как-то регистры перепутаны? То есть дата попадает частично во время, и наоборот? Например, на Вашем скрине всё время 08 секунд - а если другой месяц поставить, не 08? Сколько будет секунд показывать?
Arix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
18 июля 2015
Верно! Поставил третий месяц, стало 03 секунды.

А поставил декабрь - стало 18 секунд, при последующих командах просто rtclock - 2000 год, то 1 января, то 1 апреля. Ну хоть бы какая-нибудь логика была...
uav1606
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 янв. 2008
Можете, в принципе, попробовать следующее:

Сначала ввести просто rtclock и записать выведенное время.

Затем запустить debug из DOS, и ввести там следующее:

i2c0
i2c1
i2c2
i2c3
i2c4
i2c5
i2c6
i2c7
i2c8
i2c9
i2ca
i2cb
i2cc
i2cd
i2ce
i2cf

И записать результат каждой команды.

Я дизассемблировал RTCLOCK, судя по всему, она использует порты в диапазоне 2C0h-2CFh, а таким способом, как я написал, можно глянуть, что там где находится...
uav1606
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 янв. 2008
P.S. Нашёл родной образ дискеты для Zenith - ZFL-181-93 (во вложении).

Хотя, собственно, там RTCLOCK v3.01 - отличается всего несколькими байтами от того, что выше...

Прикрепленный файл (Zenith ZFL-181-93 DOS v3.20.img, 0 байт, скачан: 19 раз)
Arix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
18 июля 2015
Выведенное время было

April 1, 2000 0:00:04.

По всем этим командам выдаёт FF.
uav1606
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 янв. 2008
Странно это всё. Обычно FF выдают неиспользуемые порты.
Можно ещё попробовать начиная с 340, то есть:
i340
i341
И т.д.
Arix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
18 июля 2015
i340 и т.д. - тоже FF.

Пока ещё дискету не записал. Она для 181-93. По фото он вроде бы от 92 не отличается. Меня сильно смущает, что на этой дискете нет автоекзека. В котором эта программа должна быть поставлена на автозапуск. Значит, она необязательна, подразумевается, что и так всё должно работать?

Пока записал только rtclock.com на уже имеющуся дискету, заменяя предудыщий. Один фиг.
Arix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
18 июля 2015
ГруЗЮсь с фирменной дискеты. Полюбуйтесь:



Как ни выставляй время, штатными средствами или через rtclock, после перезагрузки стабильно 31 марта 2048-го года и 32 часа 18 минут.
uav1606
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 янв. 2008
[q]
Меня сильно смущает, что на этой дискете нет автоекзека. В котором эта программа должна быть поставлена на автозапуск. Значит, она необязательна, подразумевается, что и так всё должно работать?
[/q]
Ну, в руководстве на Z-170 написано что-то в духе: "Вы можете прописать утилиту DATETIME.COM в AUTOEXEC.BAT, чтобы она автоматически брала дату и время из NVRAM при старте".
Возможно, и тут так, то есть использование RTCLOCK факультативно.
[q]
31 марта 2048-го года и 32 часа 18 минут.
[/q]
:-)
Похоже всё-таки на какую-то аппаратную проблему.
Arix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
18 июля 2015
Ура! Победа!
Всё дело в фирменной загрузочной дискете! Надо пользоваться именно ею. При загрузке с неё время и дата сохраняются, как при перезагрузке, так и при выключении. С 2018-м годом проблем нет. RTCLOCK при этом не нужен. Но он отрабатывает как надо, время и дату показывает и выставляет правильно. Однако выставить время и дату можно только через RTCLOCK. Если изменить их штатными командами date и time, они сохраняются только в текущем сеансе, после перезагрузки всё возвращается обратно.
Однако, это получилось не сразу, даже с фирменной дискетой. Видимо, в RTC какой-то мусор записался. Я полностью обесточил схему, отцепил ионистор, выключил комп, дал ему постоять с часок, чтобы всё разрядилось на фиг. После этого всё и заработаало как надо.
Для проверки я загрузил его с нефирменой дискеты ДОС 3,30. Он мне сразу показал 1980 год и полночь. Команда RTCLOCK первый раз выдала правильные значения, во второй раз - 2024 год и время на 15 минут больше. Дальше я пробовать не стал. Снова загрузился с фирменной дискеты - всё нормально, правильные время и дата.
На фирменной дискете - ДОС 3,20.



Видимо, что-там зенитчики модифицировали.
Arix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
18 июля 2015
На счет ионистора я погорячился. По поводу того, что его емкости недостаточно. Оказалось, что микросхема RTC работает даже при одном вольте! Это на самом ионисторе, а там ведь ещё диод стоит, до микросхемы меньше доходит. Минимум на ионисторе - 0,9 В, при меньшем напряжении часы начинают отставать. А потребление тока при 1 В - 2 мкА, 1,5 В - 3 мкА, 2 В - 5 мкА. Родной полудохлый ионистор быстро разряжается до 2,2 В, а потом нормально держит заряд. За 12 ч он разрядился от 2 до 1,5 В. К вечеру было 1,33 В. По приблизительным расчетам его должно хватить на неделю. Но я всё же лучше поставлю новый ионистор. Он за ночь разряжается от 4,5 до 3,8 В, дальше будет медленнее. Может, на месяц хватит.
Кай
Гость
Divine Assassin

Откуда: извне (from beyond)
Всего сообщений: 13709
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 авг. 2010
[q]
Оказалось, что микросхема RTC работает даже при одном вольте! Это на самом ионисторе, а там ведь ещё диод стоит, до микросхемы меньше доходит.
[/q]
Грубо, из 1 Вольта на входе импульсный кремниевый диод общего назначения делает 0,75. Поставьте в туда диод Шоттки...
Arix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
18 июля 2015
Итак, проблема с часами решена. Осталась проблема с дисководом В. Глючит, и всё. Одни дискеты читает нормально, на других что-то прочитает, что-то нет. Или несколько раз ответишь Retry - в конце концов прочитает. А третьи вообще даже не открывает, сколько не пинай его этими "ретри". Только аборт. При этом на других компьютерах, включая ХТ, все эти дискеты читаются нормально. Если дисковод плохой, он должен одинаково себя вести со всеми дискетами. Но почему-то он действует избирательно.
Головки ему я протирал - не помогает. Я не могу его разобрать. Хотя бы верхнюю откидывающуюся крышку снять. Но не знаю, как это сделать. Хотя бы прижим верхней головки посмотреть. Двигаются головки свободно.
ATauenis
Advanced Member


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


Ссылка


Дата регистрации на форуме:
30 апр. 2015
Это очень похоже на сбитую юстировку (криво с силой всунули дискету или вынули, либо от вибраций).


Arix написал:
[q]
Двигаются головки свободно.
[/q]
Нормальным образом или есть огромный люфт, и их можно двигать руками?
Arix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
18 июля 2015
Я думаю, что если бы была сбита юстировка, то дискеты, нормально читающиеся на нём, плохо читались бы на исправных дисководах и наоборот.
Люфта нет. Руками двигать можно, с некоторым незначительным усилием. Они не болтаются и не клинят.
----
Поменял дисководы местами вместе со шлейфами. И всё равно глючит правый дисковод! Хотя там стоит бывший А. Есть дискета, которую левый дисковод открывает, но с неё ничего не запускается. Правый даже не открывает её. После рокировки дисководов всё равно левый открывает эту дискету, а правый - нет. Это совсем странно.
До этого я раскладывал внутренности ноута на столе. Оба дисковода работали более-менее сносно, если глючили, то одинаково. Но когда ставишь их на место, в корпус, то правый барахлит.
Ещё. Только что я успешно скопировал файлы с правого дисковода. Он местами потрескивал, но абортов не выдавал. Потом я пытаюсь форматировать на нём эту же дискету, и мне FORMAT пишет, что нулевая дорожка "унусабельная". Пинками под зад форматирование пошло, без бэдов. На другой дискете и на этом же дисководе пинков не потребовалось, но были бэды. На другом компьютере эта дискета нормально форматируется. Короче, как в одном мультфильме: "Ни-и-что не понимаю!".
<<Назад  Вперед>> Страницы: 1 2 3 4 5 6
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Ноутбук Zenith ZFL-181-92
RSS

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

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

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