под спринтер есть такая утилита, но в моём случае она не помогла.
Точно, была такая мысль,
Вот нашел в даташите:
OSCILLATOR CONTROL BITS
When the DS12887 is shipped from the factory, the
internal oscillator is turned off. This feature prevents the
lithium energy cell from being used until it is installed in a
system. A pattern of 010 in bits 4 through 6 of Register A
will turn the oscillator on and enable the countdown
chain. A pattern of 11X will turn the oscillator on, but
holds the countdown chain of the oscillator in reset. All
other combinations of bits 4 through 6 keep the oscilla-
tor off.
Теперь осталось както их запустить, может есть
какая-нибудь утилитка?
Скрытый текст
Profi v3.2 (SIMM 1024kB, Color CP/M, Turbo VG)
Profi v3.2 256kB + PAL coder
Плата ZXM Phoenix 1024kB + VGA converter
ZX Evolution 4096kB + SSD-1Gb
Плата Speccy 2010
Плата Sprinter Sp2000s
Плата Reverse U9 EP3C
Плата Reverse U10 EP3C
Плата Reverse U16 EP4CE22
Плата Mist v1.31
Terasic DE1
Terasic DE1-SoC
Terasic DE10-nano
iCore 3
[свернуть]
если не ошибаюсь, эта прога во вложении, с исходниками...
Все оказалось проще.
Сначала попробовал 10 регистр записывать 20.
Непомогло.
Потом стал обнулять все регистры подряд,
после обнуления 9 в FN появились часы (но не тикали),
но на клавиатуру он перестал реагировать кроме C+A+D
Пришлось грузиться только до ДОСа и от туда
с рабочей микросхемки считал регистры и записал
такие же значения в нерабочую.
Видимо неправильные значения в регистрах
дня недели, числа, месяца и года приводили
к зависанию.
Считал вторую микросхему, там в 10регистре уже было #26.
Я просто установил правильно время и дату и часы появились в FN.
Скрытый текст
Profi v3.2 (SIMM 1024kB, Color CP/M, Turbo VG)
Profi v3.2 256kB + PAL coder
Плата ZXM Phoenix 1024kB + VGA converter
ZX Evolution 4096kB + SSD-1Gb
Плата Speccy 2010
Плата Sprinter Sp2000s
Плата Reverse U9 EP3C
Плата Reverse U10 EP3C
Плата Reverse U16 EP4CE22
Плата Mist v1.31
Terasic DE1
Terasic DE1-SoC
Terasic DE10-nano
iCore 3
[свернуть]
доброго времени суток уважаемые спринто-владельцы и им сочувствующие..
вот и я попробовал собрать SP2000s платку, даже запустилась немножко..
4 микросхемы видео-памяти AS71024 грелись довольно ощутимо, 62 градуса намерил.
По совету уважаемого Ивана снизил напряжение, включив питание SRAM через диод
для этого порезал контур, по полигону снизу платы вокруг микросхем памяти.
конденсаторов по питанию не добавлял дополнительно, напруга получилась 4.1 вольта, теперь чуть тёпленькие
Всё бы хорошо.. но вот непонятка с загрузочной дискеттой.
Дискетту видит, крутит, на произвольную дискетту (не спековскую) сразу ругается. А на ту что надо , покрутит немного подумает и выдаёт System has be halted...
образ для дискетты брал и тут http://zx.pk.ru/showpost.php?p=378994&postcount=905
и тут http://velesoft.speccy.cz/sprinter-cz.htm. Ну и "где собака порылась" ?
Последний раз редактировалось ptero; 19.05.2011 в 17:54.
полистал сырки бутсектора. К этой надписи приводят 3 ошибки:
1. Не подходит версия биос
2. Неудается прочитать "хвост" бут-сектора, т.к. у спринтер-оси он "жирный", то читается в два присеста.
3. Невозможно запустить шел SYSTEM.EXE
По идее при первом исключении должно выводиться что-то типа "You started your computer with a version of BIOS incompatible...".
Другими словами проверь дискету и/или дисковод.
поглядел на загрузочную дискетку winhex-ом, да.. "бутсектор" там длинный) хм.. а в самом начале надпись "MSWIN4.1" это что за рудимент ?![]()
/me думал виндовсу глубоко фиолетово какой там бутсектор, хоть вобще нулями, если ей не грузится оттуда.. вот ямаховские дискетки читаются с удовольствием, несмотря на полностью оригинальный бут
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)