С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Други гляньте фьюзы правильно установлены? https://yadi.sk/i/X7edjPUv3Sav37
Все прошивки перепробовал, не хотить работать. Видимо осталась только замена меги
Мега с какой маркировкой точно подойдёт?
Эксперименты с памятью и прошивка cpld 2.35. AS6C1008-55PCN - сильный мусор, на простых операциях не виснет. K6T1008C2E-GF70 - визуально хорошо, иногда виснет. Думаю, если поставить 100ns как у автора прошивки, будет все отлично. Попробую емкость добавить -50 пФ.
Не забываем вешать 24 вывод Z80 на +5, через 10кОм.
SD карта 4 Гб пока не работает, но записывается файл speccfg.bin
Получил AS6C1008-55PCN в дип корпусе, поставил, включаю, и.... вы не поверите, но всё работает и нет никакой разницы... Возможно немаловажный факт работы моей сборки заключается в использовании ПЗУ на 45нс...
PS: на всякий случай вот еще прошивочка, немного подкорректировал сигнал WR_BUF и времянки экрана
PS2: 2.36 обновил, был косяк с выбором тырдоса
Последний раз редактировалось EvgenRU; 28.02.2018 в 14:38.
Воодушевился Вашим сообщением, и еще раз все перепроверил. AS6C1008-55PCN - сильный мусор, остановился на буферах 1533, HC- все еще хуже - чернота на пол экрана и виснет. ПЗУ на 70ns, но с оригинальной прошивкой altera нет ни какого мусора. И еще mega (менял на проверенного поставщика) обрабатывает клавиатуру, работает с SD , есть запись (пробовал разные карты), но по F12 выбивает нижнюю строку, или до экрана 1982 Sinclair....... Есть подозрения на altera. Блокировочные на все корпуса.
Так может в оригинальную прошивку добавлять изменения шаг за шагом, а не все сразу.
Интересуют в первую очередь фиксы для звукового чипа ...
У меня тоже не заработало. EvgenRU, а не может ли быть, что рассинхронизация работы и сбои происходят из-за источника тактирования. Наверняка, у всех кто проверил Ваши прошивки для CPLD, генератор внешний, а у Вас частоту генерирует atmega. Пробовал ставить ПЗУ на 90 и 70 нс, особой разницы не заметил. Напишите пожалуйста маркировку Вашего ПЗУ, очень интересно найти причину.
Тогда вот, оригинал переделанный, вылечил AY, определяется в тесте, исправил глюки кемпстона и менеджера памяти.
Возможно чуть быстрее грузится с карты.
Вроде особо сильно ничего не менял, так что должно работать у всех.
PS: у меня определяется как YM2149F в другой прошивке как AY
PS2: если первый будет глючить, то попробуйте второй
PS3: честно, я что-то сомневаюсь, что ПЗУ может быть причиной, а вот тактирование от атмеги вполне может быть, хотя тоже странно это как-то...
Последний раз редактировалось EvgenRU; 28.02.2018 в 23:53.
Получается нет хотя бы двух собранных, одинаково ведущих себя плат. Все это похоже на "паразитные" дела. Чего стоил 24 вывод )) подносишь палец к процу -заводится, еще раз -стоп.
Генератор внешний, 14.0 мГц (проверено).
PS. Последние прошивки с виду работают, но покоя уже нет ) особенно памяти у нас одинаковые.
PS. Кварц вместо генератора, ничего не изменил.
О Меге: с начала была Atmega 32A-AU, от китайцев - работать не захотела, как бы все есть, а менеджер с карты не грузит. Поставил Atmega32-16AU, местного разлива, все отлично. Достаточно одного фуза CKOPT в ноль (SPIEN само собой). SDHC на 4гб, работают отлично.
О памяти: K6T1008C2E-GF70 работает со всеми прошивками cpld, ориг. и модиф. только корпус 32SOP на проводочках. AS6C1008-55PCN -работает только с ориг. (в моем случае).
Последний раз редактировалось Rem22; 01.03.2018 в 16:23.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)