User Tag List

Страница 1 из 6 12345 ... ПоследняяПоследняя
Показано с 1 по 10 из 59

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

  1. #1

    Регистрация
    04.02.2008
    Адрес
    Кемерово
    Сообщений
    1,591
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    10
    Поблагодарили
    10 сообщений
    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. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    18.01.2005
    Адрес
    Москва
    Сообщений
    3,695
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    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

  4. #3

    Регистрация
    06.04.2005
    Адрес
    Земля, Москва, Марьино
    Сообщений
    21,509
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    17 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  5. #4

    Регистрация
    04.02.2008
    Адрес
    Кемерово
    Сообщений
    1,591
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    10
    Поблагодарили
    10 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  6. #5

    Регистрация
    18.01.2005
    Адрес
    Москва
    Сообщений
    3,695
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    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

  7. #6

    Регистрация
    06.04.2005
    Адрес
    Земля, Москва, Марьино
    Сообщений
    21,509
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    17 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  8. #7

    Регистрация
    16.01.2005
    Адрес
    Москва
    Сообщений
    1,992
    Спасибо Благодарностей отдано 
    227
    Спасибо Благодарностей получено 
    310
    Поблагодарили
    115 сообщений
    Mentioned
    3 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], естественно...

  9. #8

    Регистрация
    01.01.2009
    Адрес
    Донецк, Украина
    Сообщений
    3,260
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    8 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  10. #9

    Регистрация
    11.04.2006
    Адрес
    Novosibirsk
    Сообщений
    971
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    9 сообщений
    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 настоятельно рекомендуется хотя бы из тех соображений что они перезаписываемые.

  11. #10

    Регистрация
    16.01.2005
    Адрес
    Москва
    Сообщений
    1,992
    Спасибо Благодарностей отдано 
    227
    Спасибо Благодарностей получено 
    310
    Поблагодарили
    115 сообщений
    Mentioned
    3 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], естественно...

Страница 1 из 6 12345 ... ПоследняяПоследняя

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

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

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

Похожие темы

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

Ваши права

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