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

User Tag List

Страница 72 из 81 ПерваяПервая ... 686970717273747576 ... ПоследняяПоследняя
Показано с 711 по 720 из 801

Тема: Вектор-06Ц: Altera DE1

  1. #711
    Veteran
    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,658
    Спасибо Благодарностей отдано 
    224
    Спасибо Благодарностей получено 
    301
    Поблагодарили
    212 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Автоподстройка монитора не помогает (на всех моих помогала)? В v06cc не совсем стандартный режим

    Кстати, некоторые мониторы совсем не переваривают 50 Гц развертку
    Автоподстройку конечно тыкал. Результат на фото которое выложил.
    Монитор довольно старый, в свойствах изображения пишет 50Гц.
    Для разрешения 480х640 частота строк должна быть около 25КГц.
    А в свойствах частота строк около 32КГц (точно не помню). Что значительно ближе к режиму 800х600 50Гц, чем 640х480.
    Частота строк 31.5КГц у режима 640х480 60Гц. Возможно этот выбирает, но пишет, что 50Гц.

  2. #712
    Veteran Аватар для zebest
    Регистрация
    11.01.2008
    Адрес
    Ладошкино
    Сообщений
    1,675
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    323
    Спасибо Благодарностей получено 
    222
    Поблагодарили
    175 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от KTSerg Посмотреть сообщение
    Буду хухлить стандарты VGA, смотреть чем отличается 640х480 от 800х600, возможно частотой ССИ.
    много обычно чем, в т.ч. и полярностью бывает
    http://tinyvga.com/vga-timing
    Profi v3.2 -=- Speccy2010,r2

  3. #713
    Guru Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,116
    Спасибо Благодарностей отдано 
    799
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    403 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Режим должен быть что-то типа "768x576@50Hz".
    Больше игр нет

  4. #714
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,855
    Спасибо Благодарностей отдано 
    654
    Спасибо Благодарностей получено 
    1,846
    Поблагодарили
    1,054 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если посмотреть на фото, то видно, что запас сверху есть. При наличии желания и свободного времени можно побаловаться подбором параметров в vga_refresh.v. Общее число строк и число активных строк лучше не менять, зато можно подвигать vsync за счет front porch и back porch, а в крайнем случае и перераспределить верхний/нижний бордюры. Только по хорошему (если хочется демки смотреть и избежать излишнего мигания спрайтов в некоторых играх) придется еще поправить и привязки векторовской развертки к vgaшной.

  5. #715
    Veteran
    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,658
    Спасибо Благодарностей отдано 
    224
    Спасибо Благодарностей получено 
    301
    Поблагодарили
    212 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от svofski Посмотреть сообщение
    Режим должен быть что-то типа "768x576@50Hz".
    На мониторе 17шке (который на фото) автоподстройка так корректно режим и не подхватила: 640х480 50Гц 31.2КГц.
    Подключил ещё одну 17шку, на ней сразу сообщение на экране: "Режим не поддерживается".
    19шка (тоже с фото) сразу подхватила, изображение корректное, показала: 768р 50Гц.
    Но пользоваться им для Альтеры, к сожалению не удобно (подключать к рабочему системнику 17шку не хочется). Проще Альтеру к ТВ-тюнеру подключить, благо S-Video в проекте есть, и на тюнере его пока не спалил как композит.
    Буду думать по этому поводу.

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

  6. #716
    Veteran
    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,658
    Спасибо Благодарностей отдано 
    224
    Спасибо Благодарностей получено 
    301
    Поблагодарили
    212 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    После получения некоторых знаний по Альтере, вернулся к эмулятору Вектора.
    Но так и не могу разобраться, как вообще работает меню по "ScrLock"
    Меню появляется, при нажатии клавиш курсора выделение смешается в нужную сторону, в нижней строке мелькает надпись "Select ...", снова появляется "Insert Card". При отпускании клавиши курсора, выделение возвращается на "DISK".
    Если оставить меню на продолжительное время, клавиатура просто зависает.
    Если нажимать/отпускать клавиши курсора, через 10-20 нажатий - клавиатура зависает.
    Т.е. на контактах PS/2 есть активность, но эмулятор на клавиатуру не реагирует, F11, F12 и ScrLock тоже перестают работать.
    Как выбрать нужный пункт меню, не понимаю.
    В коде видел, что в меню активны только клавиши курсора и Enter, но что должно произойти при выборе "Reset" или "Restart" - не понятно, так как ни чего не происходит.
    Подключил SD-карту, записал ни неё файлы fdd, com, rom (и в корень, и в папку /VECTOR06/) - меню начинает жутко тормозить, но больше ни чего не происходит.
    Осциллографом видно, что на выводах SD-карты есть активность, но ни чего не происходит...

    Оказалось, что на клаву перестает реагировать не только в меню, но и просто нажимая F11, F12 - через несколько нажатий, клаву так-же перестает воспринимать.
    Последний раз редактировалось KTSerg; 14.03.2021 в 15:29.

  7. #717
    Guru Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,116
    Спасибо Благодарностей отдано 
    799
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    403 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Кнопку-стрелку надо удерживать, Enter нажимать с нажатой кнопкой. Reset и Restart это то же самое, что нажать F11 и F12. Выбор диска не нужен, если в каталоге только один файл .fdd. Я бы не стал тратить время на лечение меню, если не работает sd-карта в принципе. К сожалению не могу ничего конкретного подсказать, потому что я просто не сталкивался с такими проблемами и никто из запускавших у себя v06cc мне тоже о таком не рассказывал. Ни с меню, ни с sd-картой, ни с клавиатурой. Такой ворох проблем по-моему намекает на какой-то системный дефект.
    Больше игр нет

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

    KTSerg (15.03.2021)

  9. #718
    Veteran
    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,658
    Спасибо Благодарностей отдано 
    224
    Спасибо Благодарностей получено 
    301
    Поблагодарили
    212 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я упираюсь в то, что инфа о нажатии клавиш уходит в модуль floppy.v
    А в нём фигурируют какие-то порты:
    IOBASE = 16'hE000
    ...
    PORT_JOY = 3

    а потом если адрес CPU == IOBASE+PORT_JOY
    то данные о нажатиях клавиш загружаются в регистр порта.
    Это явно что-то не Векторовское, какой-то "теневой" БИОС, для работы с клавиатурой, таймером, UART, и ещё чем-то ?

    Похоже на DMA, чтение/запись портов как ячеек памяти.

  10. #719
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,855
    Спасибо Благодарностей отдано 
    654
    Спасибо Благодарностей получено 
    1,846
    Поблагодарили
    1,054 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    KTSerg, так какая задача стоит - разобраться с тем, как устроено меню fdd в v06cc или запустить работу с SD? Если второе, то
    1. Другие проекты с SD на этой плате работают?
    2. К сожалению у меня сейчас в голове путаются ограничения разных проектов, поэтому не уверен, что все это критично для v06cc, но что точно должно работать: SD карта (не SDHC) с FAT16. Повторюсь, тут я не уверен, что у 06cc такие жесткие ограничения, даже скорее всего нет, но озвученная комбинация наверняка должна работать.

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

    KTSerg (15.03.2021)

  12. #720
    Guru Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,116
    Спасибо Благодарностей отдано 
    799
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    403 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    SD карта (не SDHC) с FAT16. Повторюсь, тут я не уверен, что у 06cc такие жесткие ограничения, даже скорее всего нет, но озвученная комбинация наверняка должна работать.
    Оба требования почти 100%.

    Цитата Сообщение от KTSerg Посмотреть сообщение
    Это явно что-то не Векторовское, какой-то "теневой" БИОС, для работы с клавиатурой, таймером, UART, и ещё чем-то ?
    Эмулятор дисковода это вещь в себе. В ней другой процессор, своя память, свои порты ввода-вывода. Не теневые. С точки зрения Вектора это просто другое устройство.
    Больше игр нет

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

    KTSerg (15.03.2021)

Страница 72 из 81 ПерваяПервая ... 686970717273747576 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Вектор-06Ц: Эмуляция
    от ZEman в разделе Вектор
    Ответов: 1450
    Последнее: 16.03.2024, 20:18
  2. Вектор-06Ц: Общие вопросы
    от CityAceE в разделе Вектор
    Ответов: 844
    Последнее: 11.01.2024, 14:31
  3. Ответов: 9
    Последнее: 18.04.2009, 21:21
  4. Вектор-06Ц
    от AlexBel в разделе Барахолка (архив)
    Ответов: 4
    Последнее: 20.12.2007, 08:23
  5. IM2, вектор прерывания
    от Jukov в разделе Программирование
    Ответов: 18
    Последнее: 20.09.2006, 09:32

Ваши права

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