Важная информация

User Tag List

Страница 1 из 3 123 ПоследняяПоследняя
Показано с 1 по 10 из 27

Тема: Вопрос по ПЛМке ATM-Turbo 2

  1. #1
    Veteran Аватар для KALDYH
    Регистрация
    04.02.2008
    Адрес
    Кемерово
    Сообщений
    1,587
    Благодарностей: 564
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Вопрос по ПЛМке ATM-Turbo 2

    В общем, предыстория такова. Я являюсь "счастливым" владельцем компьютера ATM-Turbo 2 ver.6.2A производства фирмы ATM. В качестве операционной системы в нем вместо CP/M сделан MSX-DOS в весьма урезанной версии. Софта под него - только переделанные с CP/M программы для Корвета и Turbo2. Естественно, мне хотелось бы переделать его под CP/M. Но дело в том, что в компьютерах производства ATM используется другая прошивка ПЛМ, нежели в компьютерах фирмы МикроАРТ. Если просто установить прошивку от версии 6.40, в экранном меню невоэможно будет выбрать ни один пункт. Хотя я нашел прошивки на сайте atmturbo.nedopc.com, прошить 1556ХЛ8 у меня нет никакой возможности (подозреваю, что в Кемерове вообще не достать такой программатор). Кроме того, мне хотелось, чтобы мой компьютер по времянкам был полностью аналогичен Пентагону. Проверка показала, что родное ПЗУ при отключенных 14, 16 выводах ХЛ8 (аппаратная защита) хоть и пишет "1556HL8: not installed", тем не менее входит в Basic 128. Поэтому я принял тогда решение - собрать аналог ПЛМки на мелкой логике, ту часть, что отвечает за формирование экрана, при этом сделав совместимость по тактам с Пентагоном, а про аппаратную защиту пока забыть. Вот, к примеру, исходный текст прошивки CP6ATM.SRC (я так понял, это и есть моя ПЛМ)

    Скрытый текст

    #include "cp6.dsc"

    RG0 CS = false
    VV CS = false

    VS CS = true
    VS = v3 v4 v5 ~vv v8 rg0
    VS = v2 ~v3 v4 v5 ~vv v8 ~rg0
    VS = ~v2 ~v3 ~vv ~v4 ~v5 ~v8

    BL CS = true
    BL = ~h4 ~h5 h6 rg0
    BL = ~b3 ~b2 h4 ~h5 h6 rg0
    BL = b3 ~h4 ~h5 h6 ~rg0
    BL = ~b3 h4 ~h5 h6 ~rg0
    BL = b3 ~b2 h4 ~h5 h6 ~rg0
    BL = ~v3 ~vv v4 v5 v8
    BL = ~vv ~v4 ~v5 ~v8

    HS CS = true
    HS = ~h6
    HS = ~b3 ~h4 ~h5 h6 ~rg0
    HS = b3 ~h4 ~h5 h6 rg0
    HS = h4 ~h5 h6
    HS = h5 h6

    HE CS = true
    HE = h4 h5 ~h6 rg0
    HE = ~h5 h6
    HE = ~vv v8
    HE = rg0 ~vv
    HE = ~rg0 ~vv ~v5 ~v8
    HE = ~rg0 ~vv ~v4 v5 ~v8
    HE = ~rg0 ~v3 ~vv v4 v5 ~v8

    //HE = ~v8 ~vv ~v5 ~v4 ~v3 v2 h6 ~h5 ~h4 b3 b2 z1 rg0

    Z1 CS = true
    Z1 = ~v8 ~z1
    Z1 = ~v8 ~vv ~v5 ~v4 v3 v2 hs h6 ~h5 ~h4 b3 rg0

    Z2 CS = true
    Z2 = ~z1 ~rg0 v2 ~v3 v4 ~v8 ~h5 h4 ~hs
    Z2 = ~z1 ~rg0 ~v2 v3 ~v4 ~v8 h6 ~h4 ~b3
    Z2 = ~z1 ~rg0 ~v2 ~v3 v4 ~v8 h5 ~hs bl
    Z2 = ~z1 ~rg0 v2 v3 v4 v5 ~v8 ~h6 h4 he
    Z2 = ~z1 ~rg0 ~v2 ~v3 ~v4 ~v8 h6 ~h5 b3 he

    Z2 = z1 ~v2 ~vv ~v4 h4 he
    Z2 = z1 v2 ~vv ~v4 ~bl h4 ~b3
    [свернуть]

    Здесь записаны зависимости выходных сигналов от входных в виде ДНФ. Я расписал на бумаге диаграммы входных меандров, построил по ним меандры выходных сигналов бордюра HE, гашения BL, вертикальной VS и горизонтальной HS синхронизации, сравнил с аналогичными для Пентагона и по ним построил схему. В итоге все демки и мультиколоры, заточенные под Пентагон, пошли без единого изьяна, но вот ни CP/M я не увидел, ни MSX-DOS теперь не попользоваться. И вот сейчас я решил исправить эту ситуацию и собрать полноценную замену 1556ХЛ8 с эмуляцией сигналов аппаратной защиты Z1, Z2. Тогда я не смог разобраться в следующем:
    1. Какой файл: CP6.SRC или CP6N.SRC соответствует прошивке версии 1.06 (я пробовал также 1.07.12 - она не обслуживает контроллер клавиатуры платы v6.2)
    2. Вызывает недоумение вот эта строчка:
    Z1 = ~v8 ~z1
    Выходит, при v8=0 получаем Z1=~z1 - логическая ООС и автоколебания чтоли? Ведь 1556ХЛ8 - асинхронный чип, я читал.
    P.S. Если надо, я могу выложить прошивку ПЗУ версии 0.9, схему, документации, кое-какой софт, фотографии и т.п.

  2. Эти 2 пользователя(ей) поблагодарили KALDYH за это полезное сообщение:
    perestoronin (13.05.2013), Максагор (31.10.2016)

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

  4. #2
    Guru Аватар для CHRV
    Регистрация
    18.01.2005
    Адрес
    Москва
    Сообщений
    3,690
    Благодарностей: 258
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от KALDYH Посмотреть сообщение
    1. Какой файл: CP6.SRC или CP6N.SRC соответствует прошивке версии 1.06 (я пробовал также 1.07.12 - она не обслуживает контроллер клавиатуры платы v6.2)
    CP6N.SRC.

    Пожалуйста пишите в email (chunin{гаф}mail{тчк}ru), личка отключена!!!

    NedoPC group. ZX-Evolution, ATM Turbo 2+, Pentagon1024SL.
    [Предлагаю: ZXEvo, PAL coder, NeoGS, TS-FM, YM2149, Z80 и прочее]
    Все здесь: http://www.nedopc.com.
    Новости/поддержка/Faq: http://forum.nedopc.com.
    Раздача халявы: http://forum.nedopc.com/viewtopic.php?f=32&t=977

  5. #3
    Guru Аватар для AAA
    Регистрация
    06.04.2005
    Адрес
    Земля, Москва, Марьино
    Сообщений
    21,508
    Благодарностей: 5883
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ATM-Turbo 2 ver.6.2A разве нельзя просто перешить на 7.30 и радоваться ?

  6. #4
    Veteran Аватар для KALDYH
    Регистрация
    04.02.2008
    Адрес
    Кемерово
    Сообщений
    1,587
    Благодарностей: 564
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну, если в 7.30 пресловутую проверку исключили, то можно. Проблема заключается лишь в том, что биос, не найдя сигнала с ПЛМки, не позволяет выбрать ни один пункт в меню.
    Последний раз редактировалось KALDYH; 14.08.2008 в 19:39.

  7. #5
    Guru Аватар для CHRV
    Регистрация
    18.01.2005
    Адрес
    Москва
    Сообщений
    3,690
    Благодарностей: 258
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от KALDYH Посмотреть сообщение
    Ну, если в 7.30 пресловутую проверку исключили, то можно. Проблема заключается лишь в том, что биос, не найдя сигнала с ПЛМки, не позволяет выбрать ни один пункт в меню.
    Я не знаю что такое 7.30, но в версиях 1.32 и 1.33 отключено

    http://atmturbo.nedopc.com/atmshem.htm#roms

    Пожалуйста пишите в email (chunin{гаф}mail{тчк}ru), личка отключена!!!

    NedoPC group. ZX-Evolution, ATM Turbo 2+, Pentagon1024SL.
    [Предлагаю: ZXEvo, PAL coder, NeoGS, TS-FM, YM2149, Z80 и прочее]
    Все здесь: http://www.nedopc.com.
    Новости/поддержка/Faq: http://forum.nedopc.com.
    Раздача халявы: http://forum.nedopc.com/viewtopic.php?f=32&t=977

  8. #6
    Guru Аватар для AAA
    Регистрация
    06.04.2005
    Адрес
    Земля, Москва, Марьино
    Сообщений
    21,508
    Благодарностей: 5883
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CHRV Посмотреть сообщение
    Я не знаю что такое 7.30
    7.10, это я ошибся

  9. #7
    Veteran Аватар для Максагор
    Регистрация
    16.01.2005
    Адрес
    Москва
    Сообщений
    1,449
    Благодарностей: 702
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от KALDYH Посмотреть сообщение
    P.S. Если надо, я могу выложить прошивку ПЗУ версии 0.9, схему, документации, кое-какой софт, фотографии и т.п.
    Это давай. Хотя и не обновлял по объективным пичинам целую историческую эпоху свой АТМ-сайт, но тем не менее совсем про него не забыл. Для истории нужно.
    Максагор, 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], естественно...

  10. #8
    Guru Аватар для Дмитрий
    Регистрация
    01.01.2009
    Адрес
    Донецк, Украина
    Сообщений
    3,234
    Благодарностей: 715
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я так понял, что 1556ХЛ8 - это PAL16L8С, можно ли ее функционально заменить на ATF16V8? у нас в хохляндии ее проще найти...

  11. Этот пользователь поблагодарил Дмитрий за это полезное сообщение:
    perestoronin (13.05.2013)

  12. #9
    Master
    Регистрация
    11.04.2006
    Адрес
    Novosibirsk
    Сообщений
    791
    Благодарностей: 193
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Дмитрий Посмотреть сообщение
    Я так понял, что 1556ХЛ8 - это PAL16L8С, можно ли ее функционально заменить на ATF16V8? у нас в хохляндии ее проще найти...
    Возможна замена пин-в-пин. Нужно только иметь в виду что у ATF и GAL 1, и 11 нога многофункциональные. У PAL это прибитые гвоздями входы, а у PAL/ATF они еще по совместительству CLK и /OE (фьюзы надо поставить для нужного результата). А также 12 и 19 ноги у PAL строго выходы, а у GAL/ATF это входы-выходы.

    В принципе замена на GAL/ATF настоятельно рекомендуется хотя бы из тех соображений что они перезаписываемые.

  13. #10
    Veteran Аватар для Максагор
    Регистрация
    16.01.2005
    Адрес
    Москва
    Сообщений
    1,449
    Благодарностей: 702
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZXFanat Посмотреть сообщение
    Тема давних годов. Но, если есть возможность, разместить прошивку, схему, документацию, какая соранилась, фотографии
    Присоединяюсь!
    Максагор, 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], естественно...

  14. Этот пользователь поблагодарил Максагор за это полезное сообщение:
    perestoronin (17.10.2013)

Страница 1 из 3 123 ПоследняяПоследняя

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

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

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

Похожие темы

  1. turbo ружим
    от Sayman в разделе Unsorted
    Ответов: 10
    Последнее: 20.05.2008, 03:37
  2. GRM и Turbo ВГ
    от roxx в разделе Unsorted
    Ответов: 3
    Последнее: 13.08.2006, 20:26
  3. 128 vs 256 turbo
    от FoX FluFFy^s в разделе Unsorted
    Ответов: 45
    Последнее: 16.02.2006, 13:06
  4. Turbo Sound
    от CHRV в разделе Звук
    Ответов: 371
    Последнее: 05.01.2006, 20:17

Ваши права

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