User Tag List

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

Тема: Вектор 06Ц: внешнее ПЗУ на шине "ВУ"

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

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

    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,706
    Спасибо Благодарностей отдано 
    275
    Спасибо Благодарностей получено 
    318
    Поблагодарили
    222 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Так.
    Модуль "внешнего ПЗУ на разъёме ВУ" работает.
    Причём на простом Векторе вообще не капризный, работает как часы.
    А вот на 02-ом пришлось задрать тактовую до 200МГц и использовать в буферизации сигналов шины Вектора два регистра (пробовал и один и три) последовательно (не помню как их в хелпах называют).
    В простой Вектор поставил на место штатного ПЗУ загрузчик 512байт, и внешним загрузчиком грузился с ЛВС, 0-модема, ПЗУ-на ПУ.
    На 02-ом, подключил КД, закатал на него МикроДос, и с ПЗУ на ВУ грузится с КД.
    Обнаружился интересный эффект... т.к. на 02-ом есть автозапуск, который срабатывает когда штатный загрузчик заканчивает загрузку и пытается моргнуть индикатором Рус/ЛАТ, то при использовании внешнего загрузчика - автозапуск не происходит, просто мигает Рус/Лат, как на простом Векторе. Нажимаешь БЛК/СБР - видно, что внешнее ПЗУ уходит в спячку, а загруженная программа стартует.

    Много слов... на эмоциях...
    Эксперимент показал, что схема работает, для использования в качестве альтернативного загрузчика.
    Можно перепаять железный вариант.
    В принципе, если во внешнее ПЗУ залить тест ОЗУ, который для чтения ОЗУ использует операции со стеком, а не LDAX/LHLD (и другие не стековые), то и тест ОЗУ сможет тестировать всё адресное пространство ОЗУ, т.к. внешняя ПЗУ отключается на время активности сигнала СТЕК.

    Пошел паять железо...
    Последний раз редактировалось KTSerg; 09.04.2022 в 07:52.

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

  3. #2

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,396
    Спасибо Благодарностей отдано 
    765
    Спасибо Благодарностей получено 
    2,368
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от KTSerg Посмотреть сообщение
    т.к. внешняя ПЗУ отключается на время активности сигнала СТЕК.
    Интересно, т.е. нельзя стеком (например POPом) прочитать из внешнего ПЗУ?

  4. #3

    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,706
    Спасибо Благодарностей отдано 
    275
    Спасибо Благодарностей получено 
    318
    Поблагодарили
    222 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Интересно, т.е. нельзя стеком (например POPом) прочитать из внешнего ПЗУ?
    В данном случае нет, а что, нужно читать РОР-ом из внешнего ПЗУ?
    Последний раз редактировалось KTSerg; 09.04.2022 в 08:19.

  5. #4

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,396
    Спасибо Благодарностей отдано 
    765
    Спасибо Благодарностей получено 
    2,368
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    KTSerg, осторожно поздравляю с укрощением внешнего загрузчика, в принципе очень полезная для реальщиков штука. Но и шадок и данный вариант требуют циклона, не знаю насколько они доступны сейчас и будут в обозримом будущем.
    Насчет чтения стеком из внешнего пзу - не то, чтобы это было позарез надо, просто отметил для себя.

  6. #5

    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,706
    Спасибо Благодарностей отдано 
    275
    Спасибо Благодарностей получено 
    318
    Поблагодарили
    222 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    ... Но и шадок и данный вариант требуют циклона, не знаю насколько они доступны сейчас и будут в обозримом будущем.
    ...
    Проект на Альтере, просто из-за относительной простоты модификации схемы... задолбался проводки перепаивать на пакетной плате...

    Реальная схема, на данный момент содержит:
    ПЗУ W27C512 - 1шт (64Кб просто была под рукой)
    74 нс574 - 2шт (ИР37) (сохранять RAS, CAS)
    ТМ2 - 2шт (активация/деактивация модуля)
    ЛН1 - 1шт
    74ас32 - 2шт (лог И)
    светодиод - 2шт (индикация состояния модуля)
    микрик с фиксацией - 1шт (совсем отключить модуль)
    Последний раз редактировалось KTSerg; 10.04.2022 в 09:42.

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

    Improver(09.04.2022)

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

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

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

Похожие темы

  1. Вектор-06Ц - Доработка сигнала "ВВОД"
    от KTSerg в разделе Вектор
    Ответов: 0
    Последнее: 26.08.2020, 21:05
  2. Ответов: 2
    Последнее: 06.10.2018, 20:40
  3. Эмулятор "Вектор-06Ц" на "Dingoo A-320"
    от Tim0xA в разделе Вектор
    Ответов: 44
    Последнее: 15.04.2013, 20:28
  4. Ответов: 11
    Последнее: 23.02.2011, 05:55
  5. Ответов: 21
    Последнее: 23.10.2009, 18:03

Ваши права

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