User Tag List

Показано с 1 по 10 из 1299

Тема: Новая плата АТМ Турбо 8.0 + rev. 2017

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    16.01.2005
    Адрес
    Москва
    Сообщений
    1,992
    Спасибо Благодарностей отдано 
    227
    Спасибо Благодарностей получено 
    310
    Поблагодарили
    115 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от sishome Посмотреть сообщение
    Это нормально. Я, грубо говоря, от фонаря провода к монитору запаял Когда заработает главное, буду разбираться с деталями. Главный вопрос ведь в том, правильно ли адресуются порты и что происходит с диспетчером памяти. То есть, D105A я выкинул, с D105А процессор находится в глубоком ступоре.
    ВотD105A выкинул зря:

    Цитата Сообщение от sishome Посмотреть сообщение
    Инвертор D105A, похоже, не нужен. У D70 OE низкий активный. Если D106 не выбирается, на выходах единицы, после D105A постоянно низкий, который проходит через D56C и врубает D70C и D на полную катушку постоянно. В результате D6 и D7 процессора постоянно подсажены, и ничего не работает. Я цепляю D56.8 на плюс, бордюр пляшет, гудок гудит.
    Потому что D6 и D7 постоянно подсажены не из-за него, а из-за другой ошибки, которую я выше уже описывал - надо от D56C.10 отрезать текущий, ошибочно (по рассеянности) мной указанный при составлении схемы, сигнал, идущий от D93.9, и подключить вместо него к D56C.10 сигнал с D93.7. После этого просаживание должно прекратиться.

    Цитата Сообщение от sishome Посмотреть сообщение
    То есть, несколько проблем. Все прошивки, которые я перепробовал, кроме "Прошивка ПЗУ для ATM-turbo 2,2+,3 (BIOS 1.07.13EC) совместимая с ZX-Evolution" не делают ничего интересного. Максимум - моргают бордюром. Где-то настолько сильно отличаются порты?
    Теперь насчет портов - то, что работает только данная прошивка означает, что по дефолту включена схема расширения ОЗУ по схеме ZX-Evo до 4Мб (порты #x7F7), что быть не должно: после включения или после ресета по дефолту должна быть включена только схема работы ATM2+ с памятью 1Мб через порты #xFF7. А доп.схема должна включаться только по биту D0=1 порта #BF (там же по биту D5=1 включается расширенная до 4096 цветов палитра, но по дефолту должна быть стандартная 64-цветная палитра АТМ).
    Просто, как очевидно, ZX-Evo порт #x7F7 основан на порту #xFF7 с добавлением еще одной значащей адресной линии A11 - а так как в ПЗУ первоначальные настройки диспетчера памяти (как в ZX-Evo, так и в ATM2+, но только чуток по-разному) происходят по короткой адресации #F7, то эта значащая линия приводит к такому же результату как использование в написанных на Пентагоне программах короткой адресации OUT #FD при запуске на скорпионах.

    В свое время прошивку BIOS 1.07.13EC я доработал в процедурах старта так, чтобы настройка диспетчера памяти там происходила аналогично ZX-Evo, поэтому она и заработала (но это не выход, так ка все равно не заработает эмулятор ВГ93 в vTR-DOS, так как там укороченная адресация разбросана разными способами по всем процедурам и легкой переделке не поддается). Но это непорядок, так как, повторюсь, по дефолту, при старте, расширенная схема управления памяти должна быть отключена. Порт #BF (почти аналогичный тому, что в ZX-Evo), который может включать расширенную схему памяти, сидит на D111. Надо копать там.
    Максагор, NedoPC group
    ПК ATM-turbo 2+ 1024Kb RAM, 1,7Gb HDD, CD-ROM, Turbo FM, GS-512
    [ZX rulezzz 4reva!!!]
    http://atmturbo.nedopc.com
    http://vk.com/atmturbo
    http://maksagor.livejournal.com
    http://moskprf.ru
    [СССР][Коммунизм][КПРФ] ну [ZX], естественно...

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    25.09.2017
    Адрес
    Ньюкасл-апон-Тайн, Великобритания
    Сообщений
    87
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Максагор Посмотреть сообщение
    ВотD105A выкинул зря:



    Потому что D6 и D7 постоянно подсажены не из-за него, а из-за другой ошибки, которую я выше уже описывал - надо от D56C.10 отрезать текущий, ошибочно (по рассеянности) мной указанный при составлении схемы, сигнал, идущий от D93.9, и подключить вместо него к D56C.10 сигнал с D93.7. После этого просаживание должно прекратиться.
    Нет. Я это исправил тоже, все равно были просажены. Смотри:
    D70 должны НЕ пропускать тогда, когда их OE высокий.
    OE высокий тогда, когда D56.8=1.
    D56.8=1 тогда, когда и D56.9 = 1, и D56.10 = 1. Во всех остальных случаях D56.8=0, и D70 что-то пытается запихнуть в шину данных.
    Какие это случаи? (1) Когда правильно идет чтение из порта, определенного D93.7, что верно. (2) Когда НЕ (D105A) идет чтение из порта, определенного D106, то есть практически всегда.
    Когда D106.7=1, шина просаживается. А D106.7=1 практически всегда, за исключением -IOFF=0 & A6=0 & A4=1 & A5=1 & A7=1 & -WR=1, то есть при чтении из порта порт не читается. Я это так понимаю.

    - - - Добавлено - - -

    Цитата Сообщение от Максагор Посмотреть сообщение
    А доп.схема должна включаться только по биту D0=1 порта #BF
    Если DOSEN2=0, выходы D71B полностью отключены от окружающего мира. Это правильно вообще?.. Мне как-то кажется, что должно происходить ровно наоборот, и эта схема должна быть прозрачной после сброса, то есть, если D0#BF=0 (DOSEN2=0), то выходы триггера D71B должны проходить в DOSENX и -DOSENX.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. АТМ Турбо 1/2/2+
    от artice в разделе ATM
    Ответов: 5
    Последнее: 17.12.2025, 20:14
  2. Ответов: 56
    Последнее: 20.01.2018, 11:18
  3. SE Basic и АТМ Турбо
    от zx_ в разделе Софт
    Ответов: 2
    Последнее: 28.07.2015, 21:40
  4. АТМ Турбо 2+ 7.10 и 44256
    от Sentenced в разделе ATM
    Ответов: 1
    Последнее: 21.11.2006, 13:20
  5. Продам АТМ-Турбо
    от razer в разделе Барахолка (архив)
    Ответов: 15
    Последнее: 22.03.2005, 03:44

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •