Глюки работы с CMOS-RTC

ZX evolution software and hardware

Postby Grey_gsb » 27 Mar 2011, 03:08

Однако же... Сколько сразу народу нашли глюки:) Тогда и мой черёд паниковать, чего уж там. Глюк проходил в два этапа. Итак, вначале мой глюк был связан с дисководом, но дело было не в смене А на B, а в том, что внезапно переставал работать первый пункт меню "Z. TR-DOS boot". Причём, как верно заметил kgbond, глюк появлялся не сразу, а в среднем через полчаса после включения компа, греется что ль чего-т, непонятно, при этом нельзя было загрузиться через этот пункт ни с виртуального, ни с реального дисковода. Если после этого выйти в 128-е меню и оттуда в ТР-ДОС, то можно грузить, но через минут 10 и такая возможность пропадает и в итоге менее чем за час после включения грузиться вообще ни с чего нельзя :( Это было с версиями EVO RESET от 0.26 по 0.32 включительно. А теперь закуска :). Сегодня решил залить 0.33, через аварийный конфиг флэшера, потому что в меню глючит. И он шил, а потом понаставил на check'инге крестиков вместо обычных белых полос. Кресты на первой полоске, потом пять белых, а потом последние две с крестами. Сограждане, чего делать-то? Видимо flash-rom менять, но ежели так, то где его взять, у нас не Москва ведь и хотелось бы совет какой флэш лучше искать и главное где искать. А мож глюк ещё коварней, чем кажется? Или на грани фантастики, полдюжине человеков на плате попались флэшки из партии глючной и сглючили в одно время, хрен его знает:) В общем, жду совета.
Grey_gsb
 
Posts: 54
Joined: 27 Mar 2011, 02:33
Group: Registered users

Postby CHRV » 27 Mar 2011, 12:05

Grey_gsb wrote:Однако же... Сколько сразу народу нашли глюки:)

Если быть точным токо три человека из 120.
У Вас явно глюк не связан с описаными ранее (т.е не связан с работой кмоса).
Скорей всего у Вас чтото связаное с питанием плис EP1K50.
Нужно проверить:
- правильное значение питаний на альтере (2.5 и 3.3в)
- все ли ножки хорошо припаяны (тонкой иголкой потрогать места спаек, пытаясь как бы сдвинуть ножку, но очень слабо чтобы не погнуть).
Многое есть здесь: www.nedopc.com
User avatar
CHRV
Желесяка
 
Posts: 923
Joined: 15 Apr 2007, 22:52
Group: Registered users

Postby Grey_gsb » 27 Mar 2011, 18:11

Ну эт я погорячилси, конечно же, на счёт прямо-таки кучи народу, ведь паникой же был охвачен:) Теперь о глюке. Мне пришлось вытащить m29f040b из новенькой, ещё не проверенной ни разу платы NeoGS и поставить на плату Evo. Она прошилась без единого крестика, идеально, комп вновь стал запускаться. Всё-тки флэшка убитая была в Evo. Конечно, терь Дженерал Саунд лежит без микрухи, но закажу где-нибудь в инете и прошью потом для него. А дальше самое интересное и забавное:) Глюк с отказом первого пункта меню пропал... но появился глюк с самопроизвольным переключением виртуального драйва с А на B! То бишь, как у других стало глючить точь-в-точь:) Я чуть со стула не упал:) Дайте пожалуйста мне кто-нить прошивки старые для базовой конфы контроллера и ПЗУ неглюка, которые у kgbond не глючили, надо протестировать, а у меня их нету. Выложите где-нить или на ящик grey_gsb_salsk@mail.ru
Grey_gsb
 
Posts: 54
Joined: 27 Mar 2011, 02:33
Group: Registered users

Postby lvd » 27 Mar 2011, 18:37

Grey_gsb wrote:Мне пришлось вытащить m29f040b из новенькой, ещё не проверенной ни разу платы NeoGS и поставить на плату Evo.

Может, просто неконтакт в панельке был?
Grey_gsb wrote:но появился глюк с самопроизвольным переключением виртуального драйва с А на B!

Это, видимо, к Савелию, он накосячил :-D
Многого нет здесь: http://lvd.nedopc.com
Image
User avatar
lvd
 
Posts: 1637
Joined: 07 Apr 2007, 22:28
Group: Registered users

Postby Grey_gsb » 27 Mar 2011, 18:42

Да вот и я сначала думал панелька, но эт точно не она была:)
Grey_gsb
 
Posts: 54
Joined: 27 Mar 2011, 02:33
Group: Registered users

Postby CHRV » 27 Mar 2011, 19:57

Пободался сегодня с глючной платой.

Вощем есть хорошие новости:
- RTC работает правильно;
- ATMEGA работает правильно;
- а вот от EP1K50 приходят случайно запросы с рандомайзным обращением к адресу кмос, и с последними данными записаными в кмос (SlewRate = ON не помогает). Видимо дешифрацие с гонками или иголками гдето внутри альтеро... (на старой версии действительно все ОК).

LVD ну тебе флаг или глючное плато в руки... :) .

Вот как это примерно выглядит (отладко сделана в функции gluk_set_reg):
Code: Select all
GS[00]F5 - это я записал в 0 ячейку значение F5

все последующее приходит от альтеро (комп при этом не трогается):
GS[20]F5

GS[12]F5

GS[0C]F5

GS[10]F5

GS[00]F5

GS[13]F5

GS[2D]F5

GS[13]F5

GS[2E]F5

GS[10]F5

GS[10]F5

GS[2E]F5

GS[13]F5

GS[12]F5

GS[00]F5

GS[14]F5

GS[11]F5

GS[2F]F5

GS[10]F5

GS[31]F5

GS[2F]F5

GS[2E]F5

GS[03]F5

GS[32]F5

GS[11]F5

GS[14]F5

GS[21]F5

GS[30]F5

GS[32]F5

GS[32]F5

GS[33]F5

GS[31]F5

GS[21]F5

GS[32]F5

GS[3F]F5

GS[21]F5

GS[22]F5

GS[12]F5

GS[34]F5

GS[22]F5

GS[13]F5

GS[30]F5
Attachments
zxevo_fw.bin
отладочная версия
(40.63 KB) Downloaded 118 times
Многое есть здесь: www.nedopc.com
User avatar
CHRV
Желесяка
 
Posts: 923
Joined: 15 Apr 2007, 22:52
Group: Registered users

Postby kgbond » 28 Mar 2011, 16:40

Смотрю, пока бал в командировке, народ с глюками подъехал, а CHRV смотрю и плату на тестирование принесли. Очень рад что CHRV обнаружил дислокацию глюка в EP1K50. Ждем исправлений от LVD. :yes:
Last edited by kgbond on 29 Mar 2011, 16:05, edited 2 times in total.
kgbond
 
Posts: 30
Joined: 19 Dec 2010, 16:13
Location: СПб
Group: Registered users

Postby CHRV » 28 Mar 2011, 18:33

Инфа для LVD, снял с плато все лишнее (VG93, AY). Пропаял на всякий случай ножки у альтеро получшее...
Глюк есть всеравно :) .
Многое есть здесь: www.nedopc.com
User avatar
CHRV
Желесяка
 
Posts: 923
Joined: 15 Apr 2007, 22:52
Group: Registered users

Postby kgbond » 29 Mar 2011, 16:09

Кому надо, почти все официальные - rom и baseconf + flasher для старых версий rom. :)
Attachments
rom_baseconf_flasher_zxevo.zip
(1.53 MB) Downloaded 104 times
kgbond
 
Posts: 30
Joined: 19 Dec 2010, 16:13
Location: СПб
Group: Registered users

Postby CHRV » 29 Mar 2011, 17:06

kgbond wrote:Кому надо, почти все официальные - rom и baseconf + flasher для старых версий rom.

Ну как бы вот здесь есть воще все: pentevo.googlecode.com
Многое есть здесь: www.nedopc.com
User avatar
CHRV
Желесяка
 
Posts: 923
Joined: 15 Apr 2007, 22:52
Group: Registered users

PreviousNext

Return to Пентева - софт и железо

Who is online

Users browsing this forum: No registered users and 6 guests

cron