Приставки > 1-3 поколения
Candy 8 bit system. Фамиклон с модами на компактной плате
<< < (3/4) > >>
Athology:

--- Цитата: quq_CCCP от 08 Декабрь 2024, 07:23:56 ---Так у тебя перемаркировыш,  это никакой не ua652P, ацетоном отмой поверхность, мб проступит ориг маркировка.

--- Конец цитаты ---
Можете, подробнее объяснить как вы к этому пришли, пожалуйста?
quq_CCCP:
Ну во первых маркировка желтая, выжженная лазером - у микросхем тех лет маркировка нанесена белой краской по трафарету, какой то очень крепкой белой краской ниче ее не берет.
Во вторых рыхлая поверхность, на PPU гладкая поверхность. Ну и само лого UMC у оригинальных чипов выглядело не так, сравните как выглядят -  https://www.nesdev.org/wiki/CPU_variants оригиналы от UMC. Ну и палево именно BS, что странно ревизия поздняя а тут 91 год и BS ревизия а тип маркировки как у 89 года, не насторожило что у PPU и CPU 1 год и одна ревизия а маркировка разная, не?
Китайцы почему то считают BS ревизии самыми лучшими, в реальности их мало и большая часть чипов будут имет другие BA, BC.
У вас какой то другой проц, возможно гибрид и баги очень даже возможны.

Добавлено позже:
Что синусоида на генераторе кривовата, у китайских клонов в 90% выглядит частота на генераторе так же, и всё прекрасно работает, дело в CPU.
HotPixel:
в схеме получился не самый удачный генератор. нужно было его делать на логике, но в угоду оригинальной схеме я сделал его на транзисторах и генератор зависит от качества этих транзисторов. на графике синус не очень красивый, советую зайти на гит проекта и почитать описание, возможно потребуется подбор транзисторов. не известно откуда продавец их тащил и какого они качества. еще советую избавиться от переключателей и запаять вместо них перемычки, если не планируется установка ntsc комплекта.
quq_CCCP:

--- Цитата: HotPixel от 08 Декабрь 2024, 12:43:51 ---в схеме получился не самый удачный генератор. нужно было его делать на логике, но в угоду оригинальной схеме я сделал его на транзисторах и генератор зависит от качества этих транзисторов. на графике синус не очень красивый, советую зайти на гит проекта и почитать описание, возможно потребуется подбор транзисторов. не известно откуда продавец их тащил и какого они качества. еще советую избавиться от переключателей и запаять вместо них перемычки, если не планируется установка ntsc комплекта.

--- Конец цитаты ---
Ненужен никакой подбор транзисторов, нужен подбор емкости, которая последовательна с кварцем, подстроечная, и одна на 5-22 которая на схеме 18, будет более менее синус, но работает и с таким как на фото выше, причем прекрасно работает, если проц кривой - вы там хоть что делайте, оно нормально работать не будет. И геной на логике в теме про ремейк джуниора тоже все плевались, и чудо не произошло.
and1981:
Можно сслылку на гит?
Athology:

--- Цитата: quq_CCCP от 08 Декабрь 2024, 10:53:22 ---Ну во первых маркировка желтая, выжженная лазером - у микросхем тех лет маркировка нанесена белой краской по трафарету, какой то очень крепкой белой краской ниче ее не берет.
Во вторых рыхлая поверхность, на PPU гладкая поверхность. Ну и само лого UMC у оригинальных чипов выглядело не так, сравните как выглядят -  https://www.nesdev.org/wiki/CPU_variants оригиналы от UMC. Ну и палево именно BS, что странно ревизия поздняя а тут 91 год и BS ревизия а тип маркировки как у 89 года, не насторожило что у PPU и CPU 1 год и одна ревизия а маркировка разная, не?
Китайцы почему то считают BS ревизии самыми лучшими, в реальности их мало и большая часть чипов будут имет другие BA, BC.
У вас какой то другой проц, возможно гибрид и баги очень даже возможны.

Добавлено позже:
Что синусоида на генераторе кривовата, у китайских клонов в 90% выглядит частота на генераторе так же, и всё прекрасно работает, дело в CPU.

--- Конец цитаты ---

Вы правы. Действительно процессор перемаркирован. У меня SL-WH6527AP. Что это за чудо, понятия не имею. Получается, что ppu PAL, а процессор что-то непонятное?
Может ли быть, что проц не стартует от кривого синуса?
and1981:
Некоторым CPU бывает нужно ставить более большую проходную емкость для клока, нежели в схеме, у меня были похожие траблы с запуском ТА03NP.
Можно параллельно этому конденсатору допаять на 1000 пик  емкость и проверить запуск.
HotPixel:
and1981, https://github.com/HotPixelChannel/Candy_8bit

quq_CCCP, можно в двух словах чем не угодил генератор на логике?
and1981:
Меня очень смущает, почему в схеме нету развязки по постоянному току для входа клока PPU. Получается постоянная составляющая с коллектора транзистора генератора идет на вход микросхемы. Встречались случаи, когд от этой постоянки выгорал вход CLK  PPU. Вот для CPU у вас там всё нормально, 2n2 стоит, а для PPU я бы поставил 50 - 100 pF как в оригинальной схеме и в ремейке HardWareMan. Можно аккуратно разрезать дорожку и припаять 0603 SMD-шку, даже видно не будет.
Athology:

--- Цитата: and1981 от 08 Декабрь 2024, 14:55:12 ---Некоторым CPU бывает нужно ставить более большую проходную емкость для клока, нежели в схеме, у меня были похожие траблы с запуском ТА03NP.
Можно параллельно этому конденсатору допаять на 1000 пик  емкость и проверить запуск.

--- Конец цитаты ---

Проходная ёмкость повлияет только на форму сигнала, если я не ошибаюсь. В случае такого влияния процессор просто стартовал, верно? Может ли быть, что процессор для другого региона?

Добавлено позже:

--- Цитата: HotPixel от 08 Декабрь 2024, 12:43:51 ---в схеме получился не самый удачный генератор. нужно было его делать на логике, но в угоду оригинальной схеме я сделал его на транзисторах и генератор зависит от качества этих транзисторов. на графике синус не очень красивый, советую зайти на гит проекта и почитать описание, возможно потребуется подбор транзисторов. не известно откуда продавец их тащил и какого они качества. еще советую избавиться от переключателей и запаять вместо них перемычки, если не планируется установка ntsc комплекта.

--- Конец цитаты ---

Здравствуйте! Рад увидеть автора проекта в моем вопросе. Спасибо вам за проект! Касательно ситуации: полагаете следует начать с замены транзисторов по вашей рекомендации на гите? Меня смущает, что оно как-то да работает, но почему-то на разных частотах. Правильно ли я в прошлом сообщении предположил, что проц рассчитан под другой регион? Стоит ли копать только в сторону цпу и генератора или все же ппу тоже может шалить?
and1981:
Дело в том, что процессор подключен через эмиттерный повторитель на транзисторе, который отвязывает задающий генератор от нагрузки, ибо входное сопротивление повторителя велико, а выходное низкое. А вот с PPU ситуация иная, ведь он подключен напрямую к коллектору транзистора задающего генератора и входная емкость пина CLK PPU (подлюченная к коллектору) будет оказывать влияние на параметры генерации этого каскада, если же включить последовательно емкость, то суммарная емкость этой цепи в таком случае по формуле соединения последовательных конденсаторов будет меньше меньшего и влияние на параметры генерации будет зависеть в куда меньшей степени и подбирать ничего не придется. Такие дела. Надеюсь доступно излагаю.  :)
quq_CCCP:

--- Цитата: HotPixel от 08 Декабрь 2024, 15:19:48 ---and1981, https://github.com/HotPixelChannel/Candy_8bit

quq_CCCP, можно в двух словах чем не угодил генератор на логике?

--- Конец цитаты ---
Он ничего не меняет, проблему с нестартами, багами или тем что у вас многоигровки не стартуют не в нем.

Добавлено позже:
SL\wh  - это гибрид, для построения пал 50\60 систем. Точнее нужно изучать тайминги, 30 нога может быть переключателем делителя частоты.
Как они точно работают, вам нужно изучать. Еще раз напомню Seniton, PO, GM, SL\WH а так же редкие клоны с этими процами по заводу - не для игр, так для изучения истории развития денди тайминга и костылей как разные пираты пытались сделать пал и пал 60, на изначально нтсц шной системе....
Athology:

--- Цитата: and1981 от 08 Декабрь 2024, 16:15:30 ---Дело в том, что процессор подключен через эмиттерный повторитель на транзисторе, который отвязывает задающий генератор от нагрузки, ибо входное сопротивление повторителя велико, а выходное низкое. А вот с PPU ситуация иная, ведь он подключен напрямую к коллектору транзистора задающего генератора и входная емкость пина CLK PPU (подлюченная к коллектору) будет оказывать влияние на параметры генерации этого каскада, если же включить последовательно емкость, то суммарная емкость этой цепи в таком случае по формуле соединения последовательных конденсаторов будет меньше меньшего и влияние на параметры генерации будет зависеть в куда меньшей степени и подбирать ничего не придется. Такие дела. Надеюсь доступно излагаю.  :)

--- Конец цитаты ---

Да, в целом понял вашу мысль по влиянию ёмкости. Синус, конечно, кривой, но ппу вроде работает и частота примерно корректная. Скорость работы задаётся цпу, если я правильно понимаю?

Добавлено позже:

--- Цитата: quq_CCCP от 08 Декабрь 2024, 18:36:40 ---Он ничего не меняет, проблему с нестартами, багами или тем что у вас многоигровки не стартуют не в нем.

Добавлено позже:
SL\wh  - это гибрид, для построения пал 50\60 систем. Точнее нужно изучать тайминги, 30 нога может быть переключателем делителя частоты.
Как они точно работают, вам нужно изучать. Еще раз напомню Seniton, PO, GM, SL\WH а так же редкие клоны с этими процами по заводу - не для игр, так для изучения истории развития денди тайминга и костылей как разные пираты пытались сделать пал и пал 60, на изначально нтсц шной системе....

--- Конец цитаты ---

Спасибо! Можете покидать материала на эту тему, пожалуйста? Я совершенно ничего не нашел по этому цпу. Если я правильно понял вашу мысль, от паловской частоты сие чудо работать не будет?
and1981:

--- Цитата: Athology от 08 Декабрь 2024, 18:51:10 ---Скорость работы задаётся цпу, если я правильно понимаю?
--- Конец цитаты ---
Скорость зависит от прерываний (NMI) со стороны PPU, ибо в обработчике прерывания также обновляются регистры звуковых каналов, есть конечно еще и генераторы огибающей и еще некоторые дополнительные фишки как например канал ДПСМ, вот он работает с жесткой привязкой к частоте процессора.
HotPixel:
Athology, если проблемы с частотой - да, надо начать с транзисторов. Много кто повторял проект, у многих заводилось сразу, у многих были проблемы с запуском. Как правило, подбор транзисторов решал проблему. Подозреваю, некоторые транзисторы не подходят по коэффициенту усиления.

quq_CCCP, он решает проблемы капризов транзисторного генератора, частота более стабильная и сигнал чётче. Свою плату я в итоге переделал на логику, второй год полет нормальный. Касательно проблем с многоигровками, у меня из 6 новодельных кариков с Али глюки проявляются только на одном, и скорее всего из-за ПЗУ, которое рассчитано на 3.3в. начинает артефачить через 5-10 минут работы.

and1981, схема генератора была срисована с ремейка. Только уже запамятовал, то ли walkman, то ли hardwareman.
quq_CCCP:
HotPixel, уже разбирали - работа генератора не причем, происходит просадка сигнала м2 из за схемы детекции ресета в многоигровках. Так же если у чипа делитель частоты 16 а не 15, как не собирай тактовый генератор - ничего не изменится.
Ну и вот примеры отличия чипов - https://www.emu-land.net/forum/index.php/topic,75737.msg1466367.html#msg1466367
Вот тут сравнения - https://www.emu-land.net/forum/index.php/topic,78815.720.html
Вот еще - https://www.emu-land.net/forum/index.php/topic,87951.msg1558696.html#msg1558696
А теперь подумайте, если такие отличия по чипам, точно ли дело в генераторе?
mutabor:

--- Цитата: quq_CCCP от 09 Декабрь 2024, 11:43:10 --- происходит просадка сигнала м2 из за схемы детекции ресета в многоигровках
--- Конец цитаты ---
А вот тут надо бы разобрать карик и посмотреть что там запаяно на M2, потому что встречаются уникумы, которые делают подтяжку в 200 ом. От нормальной подтяжки в 10кОм врятли что-то будет глючить. А если там конденсатор заряжается через диод от M2 - тоже последовательно воткнуть резистор.
and1981:

--- Цитата: HotPixel от 09 Декабрь 2024, 01:47:34 ---and1981, схема генератора была срисована с ремейка. Только уже запамятовал, то ли walkman, то ли hardwareman.
--- Конец цитаты ---
Данная схема генератора клока была использована в оригинальном фамикоме, так же и в ремейках. Ничего нового изобретать не нужно и это правильно. Но я бы вам рекомендовал добавить разделительную емкость как она и есть во всех вышеизложенных схемах. Добавить можно запаяв её на контакты вместо переключателя клока ППУ, либо в разрыв дорожки от коллектора транзистора. Причем чем ближе эта емкость будет к транзистору тем лучше (в идеале  :) ).

AShtodin:
Здравствуйте, тоже столкнулся с проблемой запуска. В данный момент на экране либо белый\розовый\оранжевый фон, как с картриджем, так и без. Связывался с автором проекта, пробовал менять Q3 транзисторы на BC856A,BC846B-TP. Также пробовал транзистор 2SC945, выше писали что с ним заработало. Подсовывал разные cpu\ppu\память, поведение одно и тоже. Также попробовал поставить оба высокие кварцы, результат не меняется.

Осциллограф к сожалению куплю только ближе к новому году. Сейчас что можно ещё проверить? Может попробовать транзистор Q3 ещё какой-то?
and1981:
Разноцветные экраны это случайная палитра внури палитрового ОЗУ ППУ. При включении там случайным образом могут появляться любые числа, из-за переходных процессов. Но это также указывает, что ППУ не получает никаких команд от ЦПУ. То есть в связке PRG ROM - WRAM - CPU что-то не работает, может быть банальный не контакт где-то. Ну а клок работает, так как ППУ всеже показывает цветные экраны вам.
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

Перейти к полной версии