Лишь ум потерянный бесповоротно мною наполнить может сердце мне тоскою...
Atari XE 65, Commodore 64c, Atari 520ST + UltraSatan, Amiga A1200 + Apolo 040@40mhz 16mb, Macintosh SE/30, Pentagon 1024SL 1.4, Mac mini G4
В поставке WildPlayer есть несколько FM-мелодий
https://budder.narod.ru/MugenGroup/wp.htm
Всем доброго дня!
У меня тоже была проблема с запуском GS части, Z84 периодически зависал в странном состоянии MREQ = 0, IOREQ = 1, ADDR = 0xFFFF, RD = 0, WR = 1. При этом вероятность зависания уменьшалась со снижением напряжения питания. Пришёл к выводу, что это связано с низким уровнем клока. Сейчас Z84 тактируется от 3.3В выхода FPGA матрицы, согласно дш, для z84 Clock Input High Voltage Min = Vcc - 0.6 = 4.4В при 5В питании. Похоже, что не всем экземплярам процессора 3.3 В размаха достаточно.
Первым решением было конденсаторами добиться овершута на входе clk, Z84 стал стабильно запускаться.
Вторым решением стало снижение R3 до 470 Ом и пересборка прошивки с выходом GCLK, сконфигурированным как Open Drain. Этот вариант также доказал свою работоспособность.
К сожалению, судя по осциллограмме, здесь также процессор работает за пределами своей спеки - Clock Rise / Fall max 10 ns.
Сам остановился на варианте 2, как не требующим аппаратный правок платы, но правильным решением выглядит добавлением буфера для клока z84.
у меня те же симптомы, тоже про это думал, но до экспериментов не дошло, попробую второй метод
Лишь ум потерянный бесповоротно мною наполнить может сердце мне тоскою...
Atari XE 65, Commodore 64c, Atari 520ST + UltraSatan, Amiga A1200 + Apolo 040@40mhz 16mb, Macintosh SE/30, Pentagon 1024SL 1.4, Mac mini G4
у меня тоже заработало
Лишь ум потерянный бесповоротно мною наполнить может сердце мне тоскою...
Atari XE 65, Commodore 64c, Atari 520ST + UltraSatan, Amiga A1200 + Apolo 040@40mhz 16mb, Macintosh SE/30, Pentagon 1024SL 1.4, Mac mini G4
sfsdart, спасибо за информацию! В следующей ревизии добавлю буфер на 74LVC1G125DB
Uzix, крепёжные отверстия в плате под какую-то конкретную планку рассчитаны? У меня есть низкопрофильная, но там ушки не совпадают.
ZX-Evo Rev. C4 (Double-config) / VDAC2 / NeoGS / ZX-Multisound / NemoIDE / ZiFi
Scorpion ZS 256 Turbo+ (Light) / GMX / ZXM-GS / TSFM / SMUC / ZXKM / Gotek
Gutten, нет, расчёта под какую-то конкретную заглушку нет.
А я померял осцилом на ножке 1 у Z80 размах около 5.2 В без всяких доработок. Может что-то не так сделал, но вроде там не 3.3 вольта..
Скрытый текст
https://drive.google.com/drive/folde...xZ83juCuaBe32I
Scorpion ZS 256 Turbo+/GMX 2MB/SMUC v1.3 OP/CF-IDE 2GB/TS ARM/Covox #DD/FDD 5'25/FDD 3'5/AT Kbrd & Mouse Ctrl v2.5/Universal PS/2 Kbrd Ctrl/ZX WiFi
Leningrad 1/Sega Joy Adapter
DivGMX
ZX Spectrum +2A
ZX Evolution rev. C
TCK Computer 486DX2-66/512K Tridend 9000i/8MB SIMM72/CF-IDE 512MB/ESS 1869/CNet CN200/FDD 5'25/FDD 3'5
[свернуть]
Эту тему просматривают: 2 (пользователей: 1 , гостей: 1)