Page 3 of 5

Re: EvoReset 52a and new BaseConf

PostPosted: 13 Jan 2013, 08:04
by CHRV
Some old ROM not work with last baseconf and vice verse.
I recomend to use last ROM and baseconf.
If You found some errors than write here about it. Savelij will fix errors in ROM.
Presets stored in CMOS. If ZXEvo not store presets than may be battery is low or bad.

Re: EvoReset 52a and new BaseConf

PostPosted: 17 Jan 2013, 17:58
by ra9abz
Всех с Новым годом!
Перепрошил свой Zxevo теми файлами, которые выложены на сайте.
- С часами та же ерунда. Похоже они останавливаются на время запуска программ.
- Звук пропал, beep в бейсике не работает.
До этого стоял EVO reset 0.37.
Пробовал перепрошивать обратно, часы пошли нормально, только не читались SD и HDD т.к. стоял AVR boot 23 01 2012.
Запускал с ГМД. Часы не останавливались и звук был.
Прошил обратно SD и Hdd заработали, часы стали отставать и звук пропал.
- Если можно ещё прошивку с неизменённым BASIC 48 а то опять Song in lines перестала работать.
Работает на LED мониторе AOC e2450Swda. Пришлось немного подобрать кварц 9319.44КГцх3.125 (и с дискет читает), плата rev.B
P/S Кварц можно бы и круглый какой, если-бы в альтере коэффициент деления для ВГ-шки поменять, с учётом чтоб на монитор шло 56Гц.

Re: EvoReset 52a and new BaseConf

PostPosted: 17 Jan 2013, 18:39
by lvd
ra9abz wrote:- Если можно ещё прошивку с неизменённым BASIC 48 а то опять Song in lines перестала работать.

Так вроде ж оно и будет, если выбрать в ево-меню GLUK и нажать ресет.

Re: EvoReset 52a and new BaseConf

PostPosted: 17 Jan 2013, 18:52
by CHRV
ra9abz wrote:- Звук пропал, beep в бейсике не работает.

Доку почитай: http://www.nedopc.com/zxevo/zxevo_user_manual_revc.pdf
Особенно последнюю страницу и назначение клавиши NumLock.
ra9abz wrote: с учётом чтоб на монитор шло 56Гц.

Я даже не знаю что и сказать :) Эмулятор вроде может так.

P.S. ПРОШИВАТЬ НАДО ОБА ФАЙЛА baseconf и ROM иначе там вообще может ничего не работать.

Re: EvoReset 52a and new BaseConf

PostPosted: 17 Jan 2013, 19:00
by lvd
ra9abz wrote:P/S Кварц можно бы и круглый какой, если-бы в альтере коэффициент деления для ВГ-шки поменять, с учётом чтоб на монитор шло 56Гц.

а если не поменять, и тупо при коэффициенте PLL в 4 (как раньше) влепить 8МГц кварц? 56/48.8 = 1.15 ~ 8/7
А дисковод проверить, заработает ли, а то вдруг заработает :-D

Re: EvoReset 52a and new BaseConf

PostPosted: 18 Jan 2013, 19:27
by ra9abz
Со звуком виноват, так оно.
song in lines скачал отсюда http://anime4ok.narod.ru/ZX-DOS/ZX-DOS.HTM работает при разлоченной памяти.
кварц ставил на 9.6 соотношение 1.07 - конец дискеты плохо читает, 9.319 -> 1.04 всё читается, <1.15

Батарейку поменял однако, но часы нормально так и не ходют.
07:07:00 ... 07:07:23 нажимаю F12 или кнопку reset 07:07:00 - секунды сбрасываются.
вот и получается что отстают.

Re: EvoReset 52a and new BaseConf

PostPosted: 19 Jan 2013, 05:41
by CHRV
ra9abz wrote:Батарейку поменял однако, но часы нормально так и не ходют.
07:07:00 ... 07:07:23 нажимаю F12 или кнопку reset 07:07:00 - секунды сбрасываются.
вот и получается что отстают.

Войди в окно редактирования CMOS и посмотри как себя ведут ячейки, каких нить случайных изменений нет?
Если есть то замкни на плате R29 (под разъемом X5 и слева от ATMEGA)

Re: EvoReset 52a and new BaseConf

PostPosted: 19 Jan 2013, 15:12
by ra9abz
Просто так "на глазах" ячейки не изменяются, 2 последние изменяются с 00 на 2D 2B после выхода и входа снова (резистор закоротил), там ещё есть 10к на землю, его пока не отрывал.
Это надо плату из корпуса вытаскивать.
Пробовал возвратиться к старой прошивке 037, 033 - не читаются файлы на SD и HDD. может надо было стереть атмегу перед записью (хотя в батнике вроде стирание есть).
Переписал обратно на 052а, перед этим сначала стёр Atmega.
всё равно пока секунды так и сбрасываются. При старой прошивке этого не наблюдалось. (может Atmega глючит ?) а так гонял разные демки, вроде работают.

Re: EvoReset 52a and new BaseConf

PostPosted: 19 Jan 2013, 16:31
by baxter
У меня с секундами та же хрень.

Re: EvoReset 52a and new BaseConf

PostPosted: 19 Jan 2013, 19:15
by CHRV
Проверил, под отладочной версией. При инициализации пишется зачемто в нулевую ячейку кмоса 0 - что и сбрасывает секунды.
Дядя Слава - лови багу.