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

User Tag List

Показано с 1 по 5 из 5

Тема: Profi3.2-Incorrect Port #BFFD

  1. #1
    Guru
    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,731
    Спасибо Благодарностей отдано 
    355
    Спасибо Благодарностей получено 
    369
    Поблагодарили
    238 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию Profi v3.2 - Incorrect Port #BFFD

    Доброго времени суток! Тест 4.30 выдает при проверке порта АУ "Incorrect Port #BFFD", из-за чего неработает TSFM на этой плате, точнее работает, но некорректно. глючит. Если поставить на профи 3.2 верхушку от 5-ки, то тест ay проходит. В ряде экспериментов было выяснено, что скорее всего неправильно организовано управление буфером АП6 на плате, т.к. при её отключении, всё заводится как надо, но глючит в турбе в связке с Расширителем шины. видимо из-за конфликтов на шине данных. Проц стоит на 20мгц. Сделана доработка АУ из статьи спектрофона 16. Т.е. отрезан А13 и замкнут вход на А15 и добавлена смесь в дешифратор сигнала М1 и А14 через элемент "И". Интересует такой вопрос - Кто-то уже решал эту проблему? Нехочется изобретать велосипед просто.

    PS: Выдрать АП6 не предлагать.

    ---------------------------------------
    РЕШЕНО!!! UPDATED 17.01.2012г.

    Значит так, после многих экспериментов, всё завершилось более-менее удачно с тестом4.30! Теперь корректно определяется муз.процессор!

    Всё оказалось просто - шина данных на верхней плате профи 3.2 не была подтянута к +5В через резисторы (резисторную сборку) 10кОм из-за чего в моменты чтения из порта #BFFD выдавался всякий случайный мусор и из-за чего неадекватно определялся AY (YM в моем случае), т.к. из порта #FFFD читался 0, а не 16 как на верхней плате 5-ки.
    На эту мысль меня подтолкнуло сообщение от Robus`a, где он описывал особенности работы АУ и YM. За что ему отдельная благодарность.

    Резисторную сборку, на 9 резисторов, сопротивлением 10кОм я запаял со стороны пайки, прямо на выводы микросхемы 1533АП6. Всё стало очень удачно, заодно и оказался подтянутым к +5В 19 вывод, отвечающий за подключение выходов этой самой АП6 дальше в схему.

    PS: TSFM так пока и не заработал, будем рыть дальше. Но одной головоломкой стало меньше...
    Последний раз редактировалось solegstar; 19.01.2012 в 12:06. Причина: Добавлено решение в первое сообщение...
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

  2. Этот пользователь поблагодарил solegstar за это полезное сообщение:

    nimdasys_inbox_ru (04.03.2022)

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

  4. #2
    Master
    Регистрация
    15.08.2009
    Адрес
    Чайковский
    Сообщений
    833
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Не уверен, но порт можно проверить записав в него число
    и считав потом из него тоже самое. Скорее всего читается
    не то что было записано. Иначе я не вижу как еще можно
    проверить порт, другой обратной связи нет.

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


    Profi v3.2 (SIMM 1024kB, Color CP/M, Turbo VG)
    Profi v3.2 256kB + PAL coder
    Плата ZXM Phoenix 1024kB + VGA converter
    ZX Evolution 4096kB + SSD-1Gb
    Плата Speccy 2010
    Плата Sprinter Sp2000s
    Плата Reverse U9 EP3C
    Плата Reverse U10 EP3C
    Плата Reverse U16 EP4CE22
    Плата Mist v1.31
    Terasic DE1
    Terasic DE1-SoC
    Terasic DE10-nano
    iCore 3
    [свернуть]

  5. #3
    Banned Аватар для Black_Cat
    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от solegstar Посмотреть сообщение
    из-за чего в моменты чтения из порта #BFFD выдавался всякий случайный мусор и из-за чего неадекватно определялся AY (YM в моем случае)
    не путаешь на счёт чтения из #BFFD, он же в AY токо на запись

    ---------- Post added at 08:30 ---------- Previous post was at 08:28 ----------

    Цитата Сообщение от solegstar Посмотреть сообщение
    На эту мысль меня подтолкнуло сообщение от Robus`a, где он описывал особенности работы АУ и YM
    дай пож ссылку

  6. #4
    Guru
    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,731
    Спасибо Благодарностей отдано 
    355
    Спасибо Благодарностей получено 
    369
    Поблагодарили
    238 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Black_Cat Посмотреть сообщение
    не путаешь на счёт чтения из #BFFD, он же в AY токо на запись
    да, точно, он же только на запись... но может это и хорошо, что я его читал по ошибке, т.к. это и подтолкнуло на мысль о неподтянутой шине верхней платы profi 3.2 из-за чтения случайных значений...

    дай пож ссылку
    оригинального сообщения ненашел, копипаст здесь - http://forum.nedopc.com/viewtopic.php?f=30&t=883
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

  7. #5
    Banned Аватар для Black_Cat
    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от solegstar Посмотреть сообщение
    но может это и хорошо, что я его читал по ошибке, т.к. это и подтолкнуло на мысль о неподтянутой шине верхней платы profi 3.2 из-за чтения случайных значений...
    ну т.е. ты читал несуществующий порт а-ля #FF, т.е. если бы ты это делал на оригинальном ZX48, то читались бы текущие атрибуты

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

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

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

Похожие темы

  1. artyllery c64 demo music port to TSFM?
    от Renegade в разделе Музыка
    Ответов: 5
    Последнее: 25.05.2011, 22:29
  2. Модем на serial port
    от rw6hrm в разделе Несортированное железо
    Ответов: 20
    Последнее: 16.09.2005, 14:30
  3. Profi+,Profi2+,Profi3+
    от nihirash в разделе Барахолка (архив)
    Ответов: 0
    Последнее: 22.05.2005, 11:11

Ваши права

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