Страница 1 из 44

Все вопросы по платам "Игрософт"

Добавлено: 08 янв 2006, 12:31
Alexei Zaiko
Здравствуйте, уважаемые коллеги !

Обещал про ИгроСофт рассказать. Сейчас расскажу...
В общем проблема с платами такая. Стартует нормально.
Появляется сообщение HARD TEST PASSED, затем INIT MACHINE
И в тот момент, когда должна запуститься собственно игра плата уходит в перезагрузку. Я начал ее исследовать. Но тут приехал мой конкурент и заявил что он сейчас это на месте прямо устранит. Устранил. Полным обнулением. Плата начала работать. Через некоторое время имеем тот же самый глюк. Я впринципе прошивку глянул, но там без того, чтобы иметь под руками рабочую плату просто не разберешься. Плату у меня забрали.
Пока, видимо, устраняют проблему обнулением. Соответственно вся статистика летит нафиг. В общем это не ремонт. А я хочу продвинуть науку.

На что я грешу. Есть у меня подозрения, что проблема кроется в модуле от ST-Microelectronics. Это же по идее микросборка с памятью, подпитываемой батарейкой (и когда эта батарейка "садиться" в памяти начинается фигня).
Правда почему тогда он на перезагрузку уходит, а не выдает какое-нибудь сообщение, скажем (ошибка настроек или ошибка данных статистики)?

В общем, сейчас сижу ковыряю гольный код. Разбираюсь. Впринципе сама по себе платформа довольно тривиальная. Этакий гибрид Cпектрума с Дэнди. Мозги спектрумовские, способ хранения и вывода графики как у Dandy (мозайка). Кстати, по поводу графики. Еще с одной проблемой столкнулся на IgroSoft. Иногда пропадает один цвет. Посмотрел я как там схема вывода Video сделана. Точнее, управление цветом. 6 резисторов. Один подтягивающий (и пять штук разных номиналов на каждый бит управления палитрой - этакий ЦАП). Ну так вот. На одной из попавшихся мне плат подтягивающий резистор просто был в обрыве и не было одного цвета. А вот с перезагрузкой я что-то пока ничего придумать не могу.
Может вместе подумаем?...

Re:Перезагрузка IgroSoft (некоторые мысли)

Добавлено: 08 янв 2006, 13:21
SIKKENS
Мы не так глобально мыслили конечно, но проблему решили заменой блоков питания на промышленные с подстройкой на +5v. Описанная проблема всегда возникала на аппаратах с конченными ATX-сными китайскими блоками, которые попросту не соответствовали заявленным характеристикам.

Re:Перезагрузка IgroSoft (некоторые мысли)

Добавлено: 08 янв 2006, 13:23
SIKKENS
А игрософт требователен к хорошему вкусному витаминизированному питанию :)

Re:Перезагрузка IgroSoft (некоторые мысли)

Добавлено: 08 янв 2006, 13:24
porcha2
Я не считаю себя крупным специалистом в этой области, но заметил, что INIT... появляется в большинстве случаев из-за не соответствия содержимого памяти 48Т35 тому, что ожидается. (некоторые данные там дублируются например). Отсюда вывод: в связи с тем, что данные не корректны, либо встроенный источник питания не обеспечивает память необходимым количеством енергии (достаточным для хранения данных), либо данные изначально записываются не корректно. Во всех подобных ситуациях, возникших у меня) оказывалось заниженым напряжение питания (менее 4,7в) . 100% таких дефектов устранены регулировкой питания.

Естественно я не говорю обо всех. Это только то, что было у меня.

Re:Перезагрузка IgroSoft (некоторые мысли)

Добавлено: 08 янв 2006, 13:45
SIKKENS
Но также было и в моем случае, так что это уже врядли совпадение. :)

Re:Перезагрузка IgroSoft (некоторые мысли)

Добавлено: 08 янв 2006, 13:56
СЕМЭН и МЫКОЛА
Даа.. вечная тема. Игрософт и питание.
Изображение

;D ;D ;D ;D ;D ;D ;D ;D

Re:Перезагрузка IgroSoft (некоторые мысли)

Добавлено: 08 янв 2006, 14:02
SIKKENS
Алексей, прочтите личку ;)

Re:Перезагрузка IgroSoft (некоторые мысли)

Добавлено: 08 янв 2006, 14:03
porcha2
;D При хорошем раскладе Игрософт обеспечивает не только питанием, но и выпивкой.

Re:Перезагрузка IgroSoft (некоторые мысли)

Добавлено: 08 янв 2006, 17:32
Slymas
Исходя из собственного опыта, почему-то в 90% случаев летит Crazy Monkey.
Как-то поменял CM на этой же плате на другую и с этим же БП и больше не глючило.
Странно как-то...

Re:Перезагрузка IgroSoft (некоторые мысли)

Добавлено: 08 янв 2006, 17:45
porcha2
Ничё странного: Любой радиоэлемент имеет свои допуски. Берешь две одинаковые микрухи (например)... одна взрывается при +10в а другая уже при +8. Если у тебя есть чем измерить емкость, проверь... У емкостей вообще +-50% это норма. Т.е. если на емкости написано 100мкФ, Это значит, что она может быть как 50мкФ так и 150мкФ... и это норма. Так же и микрухи... и память в том числе... имеют свои допуски. Если один корпус работает при питании 4,5 это не значит, что все будут работать. Другому может понадобиться именно 5в и не меньше. Естественно эта цифра не будет выходить за паспортное значение (конечно если эта микруха не является не кондицией)

Re:Перезагрузка IgroSoft (некоторые мысли)

Добавлено: 08 янв 2006, 17:48
porcha2
Slymas писал(а): Исходя из собственного опыта, почему-то в 90% случаев летит Crazy Monkey.
Как-то поменял CM на этой же плате на другую и с этим же БП и больше не глючило.
Странно как-то...
Тут опять же имеет значение производитель микрух, и естественно где производитель игрушки берет комплектацию. Потому как комплектацию ооочень давно подделывают и все уже перестали об этом говорить.

Re:Перезагрузка IgroSoft (некоторые мысли)

Добавлено: 08 янв 2006, 18:03
Slymas
Тут опять же имеет значение производитель микрух, и естественно где производитель игрушки берет комплектацию. Потому как комплектацию ооочень давно подделывают и все уже перестали об этом говорить.
Оригинальных Igrosoftов я давно не видел :o
Мне попадаются только поделки. Память там от ST-Microelectronics
Но вот глючит в основном только Crazy Monkey. Остальные игры глючат только из-за плохого питания.

Re:Перезагрузка IgroSoft (некоторые мысли)

Добавлено: 08 янв 2006, 18:07
porcha2
Как я писал, у меня все глюки свелись к питанию... в том числе и у маньки.

Re:Перезагрузка IgroSoft (некоторые мысли)

Добавлено: 08 янв 2006, 18:10
porcha2
Мож у твоих Маннек ПО изменено? Если можешь, скинь в мыло, сравню со своим. (только 29с020)

У меня были случаи...

Re:Перезагрузка IgroSoft (некоторые мысли)

Добавлено: 08 янв 2006, 20:48
gametest
8)

Всех поздравляю с наступившим Новым Годом, удачи и творческих успехов.
Теперь по теме - относительно перезагрузки присоединяюсь к мнению да и практика показывает что Игрософт критичен к питанию, причем устойчиво работают эти платы на повышеном питании +5.15.

Re:Перезагрузка IgroSoft (некоторые мысли)

Добавлено: 08 янв 2006, 20:59
porcha2
ui писал(а): икраааааа!!!!танкистаммм!!!
;D ;D ;D ;D ;D ;D
И поболше... побольше... ;D

Re:Перезагрузка IgroSoft (некоторые мысли)

Добавлено: 08 янв 2006, 22:49
r_c_m
Приветствую!

А вот почему-то проблемы возникают у красных плат?
И не только INIT MACHINE, но еще и артефакты на экране.

А вот "недозрелые" платы (желтого цвета) - ведут себя более чем стабильно и проблем с ними на моем веку еще не было ни одной...

Re:Перезагрузка IgroSoft (некоторые мысли)

Добавлено: 08 янв 2006, 23:57
toweroff
Хех... алкоголики ;D

А никто не задавался вопросом, с какого склада идут NV-RAM'ы ?
Чем компоновались платы?
Сикока они там пролежали, и что стало с могучей, блин, батарейкой?
Я так вроде не особо ругаюсь на ST, но, все-таки, DALLAS могучее... ИМХО ;)

Re:Перезагрузка IgroSoft (некоторые мысли)

Добавлено: 09 янв 2006, 08:07
Alexei Zaiko
Приветствую!
SIKKENS писал(а): Алексей, прочтите личку ;)
FIXED! ;)

2ALL: Да, плата именно Crazy Monkey; покрытая именно красным лаком; с модулем от ST (как я и писал выше). Мне тут пообещали такую прислать на исследования. Как приедет - буду дальше копать...

Re:Перезагрузка IgroSoft (некоторые мысли)

Добавлено: 09 янв 2006, 08:23
Sman
А может быть все дело в супервизоре питания AMD690 ? Скорее всего его лапка "power fail" идет на NMI процессора, а если супервизор "подглючивает" из-за шумов б/п или импульсных помех, то и нормальный ход программы сбивается, отсюда и некорректная запись в NVRAM

Re:Перезагрузка IgroSoft (некоторые мысли)

Добавлено: 09 янв 2006, 09:10
ANDCORP
КОНЕЧНО ПРОБЛЕМА ИГРОСОФТА С ПИТАНИЕМ ДАВНО НАБОЛЕВШАЯ ТЕМА Я ДУМАЮ НЕ ТОЛЬКО У МЕНЯ. МЕНЯ ВСЕГДА СПАСАЛА РАЗВОДКА ПИТАНИЯ В АППАРАТЕ СКОЛЬКО НЕ ДЕЛАЛ ЖАЛОБ ПОКА НЕ ВОЗНИКАЛО РАБОТАЮТ :)

Re:Перезагрузка IgroSoft (некоторые мысли)

Добавлено: 09 янв 2006, 10:19
s_man
::)
Да уж...!!! Б.П. для Игрософта - это дело "тонкое", но вполне решаемое...
Но, по-моему, об этом уже писалось и не один раз...!!! ;)

Re:Перезагрузка IgroSoft (некоторые мысли)

Добавлено: 10 янв 2006, 23:49
sim
ST-Microelectronics батарейка работает 10 лет.
В IGT покерах проблема решалась изменением номиналов резисторов на входах супервизора питания.
По ходу, в igrosoft некорректно решена проблема пониженного питания(просадка по +5v) при включении купюроприёмника.
В настоящее время проблема решается установкой качественного блока питания + тооолстые провода от него.

Re:Перезагрузка IgroSoft (некоторые мысли)

Добавлено: 11 янв 2006, 09:13
AlexV
Если память динамическая - надо смотреть временные соотношения RAS и СAS.

Re:Перезагрузка IgroSoft (некоторые мысли)

Добавлено: 11 янв 2006, 11:47
Mcline
Slymas писал(а): Исходя из собственного опыта, почему-то в 90% случаев летит Crazy Monkey.
Как-то поменял CM на этой же плате на другую и с этим же БП и больше не глючило.
Странно как-то...
А ведь верно подмечено, именно СМ чаще всего инит просит. Был у меня один такой проблемный автоматик. Раз в полторы - две недели просил инит. Напрягало. Поставил ему наикрутейший ПаурМэн на 400 Ватт, Стабилизатор к нему подключил. А ему похеру. Просит периодически инит и всё тут. Разъемы питания на плате почистил, проводку заменил. Без результата.
И инил я его в общей сложности аж 4 раза.
Потом всё пропало. Само собой. Чего было надо... сам не пойму.