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

User Tag List

Страница 80 из 83 ПерваяПервая ... 7677787980818283 ПоследняяПоследняя
Показано с 791 по 800 из 825

Тема: ReVerSE-U16

  1. #791

    Регистрация
    02.01.2007
    Адрес
    Волгоград, Россия
    Сообщений
    1,454
    Спасибо Благодарностей отдано 
    195
    Спасибо Благодарностей получено 
    161
    Поблагодарили
    99 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от andykarpov Посмотреть сообщение
    от часов точно не зависит.
    могу с уверенностью сказать, что на 99% проблема - из-за z80.
    проявляется не только в корке tsconf, еще и в speccy.
    надо менять проц на более прямой вариант.
    Заменил процессор на Т80, подёргивание не устранилось.

    Сделал пару видео, проблема хорошо видна на скроллинге:
    https://disk.yandex.ru/i/NNwZic92SiSHXQ
    https://disk.yandex.ru/i/XEPzFi5D9ymovQ


    ------------------

    Кто пробовал u16_msx? Не работают некоторые кнопки на клавиатуре (CTRL, например) и прошивки VNC2 под эту конфигурацию нет, во всяком случае, я не нашёл.
    Последний раз редактировалось AlexBel; 27.10.2023 в 07:26.

  2. #792

    Регистрация
    20.12.2006
    Адрес
    Minsk
    Сообщений
    375
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    28
    Поблагодарили
    22 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Не особо надеюсь что ответит АВТОР данного девайса, но может кто-то из опыта подскажет какие корки (из доступных в гитхабе для ReVerSE-U16 ) поддеживают подключение через HDMI а какие через переходник ТОЛЬКО на VGA.
    Вопрос возник потому , что я взял за основу этот проект для своего "монстра" на CYCLONE10LP. Хочу запустить хотя-бы корки для ZX и РК86. Тесты работают прекрасно (HDMI). Единственный вопрос как менять(расчитывать) частоту на выходе HDMI_CLK(P\N). Из исходников в таблице

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

    -- ModeLine " 640x 480@60Hz" 25.20 640 656 752 800 480 490 492 525 -HSync -VSync
    -- ModeLine " 720x 480@60Hz" 27.00 720 736 798 858 480 489 495 525 -HSync -VSync
    -- Modeline " 800x 600@60Hz" 40.00 800 840 968 1056 600 601 605 628 +HSync +VSync
    -- ModeLine "1024x 768@60Hz" 65.00 1024 1048 1184 1344 768 771 777 806 -HSync -VSync
    -- ModeLine "1280x 720@60Hz" 74.25 1280 1390 1430 1650 720 725 730 750 +HSync +VSync
    -- ModeLine "1280x 768@60Hz" 80.14 1280 1344 1480 1680 768 769 772 795 +HSync +VSync
    -- ModeLine "1280x 800@60Hz" 83.46 1280 1344 1480 1680 800 801 804 828 +HSync +VSync
    -- ModeLine "1280x 960@60Hz" 108.00 1280 1376 1488 1800 960 961 964 1000 +HSync +VSync
    -- ModeLine "1280x1024@60Hz" 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +HSync +VSync
    -- ModeLine "1360x 768@60Hz" 85.50 1360 1424 1536 1792 768 771 778 795 -HSync -VSync
    -- ModeLine "1920x1080@25Hz" 74.25 1920 2448 2492 2640 1080 1084 1089 1125 +HSync +VSync
    -- ModeLine "1920x1080@30Hz" 89.01 1920 2448 2492 2640 1080 1084 1089 1125 +HSync +VSync
    [свернуть]


    брал данные - разрешение меняется правильно но частора разверки не соответсвует - вместо 60Гц имею 52Гц
    Внутренний голос подсказывает что первая колонка как раз и есть частота для PLL для соответсвующего разрешения)
    Заранее спасибо ответившему!
    Последний раз редактировалось backa; 07.12.2024 в 22:26.

  3. #793

    Регистрация
    19.12.2013
    Адрес
    г. Никополь, Украина
    Сообщений
    1,017
    Спасибо Благодарностей отдано 
    363
    Спасибо Благодарностей получено 
    706
    Поблагодарили
    187 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    первая колонка - частота в МГц для пиксельклока.
    hdmi_clk_p/_n - это по-идее должна быть x5 частота от этого пиксельклока со сдвигом по фазе на 180 градусов.

    - - - Добавлено - - -

    а вот в корках zx и рк86, скорее всего, не получится просто взять и сделать другое разрешение. потому что частота пиксельклока там == частоте дизайна. для спектрума это 28 МГц соотв, для РК не уверен, что там.

    - - - Добавлено - - -

    имхо, только если сделать захват всего кадра куда-нибудь в двухпортовую память (фреймбуфер), можно отвязать пикскельклок от частоты дизайна. но, имхо, дороговастенькое решение получается, и ее, скорее всего, не хватит.

  4. #794

    Регистрация
    20.12.2006
    Адрес
    Minsk
    Сообщений
    375
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    28
    Поблагодарили
    22 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от andykarpov Посмотреть сообщение
    первая колонка - частота в МГц для пиксельклока.
    где-то так и подумал)

    Цитата Сообщение от andykarpov Посмотреть сообщение
    hdmi_clk_p/_n - это по-идее должна быть x5 частота от этого пиксельклока со сдвигом по фазе на 180 градусов.
    где-то в исходиках это увидел - соотношение "х5"

    но взяв исходик теста HDMI (ничего не поменяв) видим:

    -- ModeLine "1280x 800@60Hz" 83.46 1280 1344 1480 1680 800 801 804 828 +HSync +VSync
    -- c0 - 371.428571 MHz
    -- c1 - 74.285714 MHz

    т.е. должно быть с1 = 83.46MHz а имеем установки для PLL: -- c1 - 74.285714 MHz
    не сходится )))

    сходиться если считать не чистоотображаемое изображение а со всеми "сервисными": 1680*828*60 = 83,462,400 (как в таблице)
    вопрос: как же все-таки найти данные чтобы получить " c1 - 74.285714 " или это ошибка автора ?

    Хотелось бы РАЗОБРАТЬСЯ на будущее как это рассчитать уже для своих поделок в будущем.
    Цитата Сообщение от andykarpov Посмотреть сообщение
    РК не уверен, что там.
    Корка для РК не Ваша для данного проекта?

    - - - Добавлено - - -

    Цитата Сообщение от andykarpov Посмотреть сообщение
    имхо, только если сделать захват всего кадра куда-нибудь в двухпортовую память (фреймбуфер)
    не не не ))) я еще пока не "дорос" до таких "самостоятельных" шагов в HDL описании))
    Я пока на стадии обучения на чужих РАБОЧИХ исходниках!
    Последний раз редактировалось backa; 07.12.2024 в 23:37.

  5. #795

    Регистрация
    19.12.2013
    Адрес
    г. Никополь, Украина
    Сообщений
    1,017
    Спасибо Благодарностей отдано 
    363
    Спасибо Благодарностей получено 
    706
    Поблагодарили
    187 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от backa Посмотреть сообщение
    вопрос: как же все-таки найти данные чтобы получить " c1 - 74.285714 " или это ошибка автора ?
    чтобы понять реальные значения, нужно открыть редактирование PLL и там посмотреть реальные значения.
    то что написано в комментариях в коде - не всегда есть истина

    Цитата Сообщение от backa
    Корка для РК не Ваша для данного проекта?
    Возможно. У корки длинный путь. Автор не я, я только портировал ее в свое время на реверс-у16, и, кстати, в этой корке есть фреймбуфер как раз на 2-портовой памяти, поэтому выходное разрешение там стандартное (640x480, кажется) и от пиксельклока не зависит.

  6. #796

    Регистрация
    30.01.2006
    Сообщений
    1,921
    Спасибо Благодарностей отдано 
    73
    Спасибо Благодарностей получено 
    119
    Поблагодарили
    80 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

    - - - Добавлено - - -

    Цитата Сообщение от zebest Посмотреть сообщение
    Для тестирования SDRAM существует много столетий вот такой тест от DDp.
    а где этот тест памяти найти? Никогда не проверял на своей плате, надо бы проверить

    уже нашел
    Последний раз редактировалось ZXMAK; 08.12.2024 в 09:41.
    ZXMAK2 - Виртуальная Машина ZX Spectrum https://github.com/zxmak/ZXMAK2 (старая ссылка http://zxmak2.codeplex.com)
    ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet

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

  8. #797

    Регистрация
    20.12.2006
    Адрес
    Minsk
    Сообщений
    375
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    28
    Поблагодарили
    22 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от andykarpov Посмотреть сообщение
    чтобы понять реальные значения, нужно открыть редактирование PLL и там посмотреть реальные значения.
    то что написано в комментариях в коде - не всегда есть истина
    Цитата Сообщение от ZXMAK Посмотреть сообщение
    да, бывает и редакторе указаны вообще другие частоты, просто чтобы делители/множители нужные получить, а PLL тактируется от другой частоты и частоты совсем другие
    принял к сведению!

    Пока смог запустить с только из репы автора: тест HDMI "u16_hdmi_test"(очень "хитрозадумано" были обозначены пары линий HDMI - только через сопоставление схемных обозначений выводов и файла проекта удалось понять какая из них какая: HDMI0...7 - ну как гриться - трудности нас только укрепляют )
    и второй тест "u16_test". Нажмите на изображение для увеличения. 

Название:	u16_test_screen.jpg 
Просмотров:	46 
Размер:	34.2 Кб 
ID:	81649
    Вот со ним пришлось устроить мозговой штурм ввиду того что автор в явном виде в исходниках указывал только по одной линий из дифпары HDMI а вторая линия пары нигде с "коде" не назанчалась и не конфигурировалась. Только когда опять заглянул в волшебный файл проекта ".qsf"- только там увидел вручную назначенные недостающие пары линий. Может я что-то недопонимаю или не знаю (что скорее всего), но зачем так сделано - непонятно. Если кто-то знает смысловую составляющую этого - поделитесь!
    Теперь задача по замене vnc2 на PicoW (удачно работает связка на моих прежних поделках для подключения USB клавиатуры к ZX).
    Ввиду отсутствия клавиатуры , хочу спросить - что делает этот тест кроме заставки которую уже имею ???

    И вот еще одна мысль - а смогу ли я использовать корки (естественно адаптированые к моему циклону10 и распиновке и обвязке )в чистом виде (включил и она сразу работает - без хитрых выборов в меню) - что-то наподобии собранного мною Карабаса)))?
    К сожалению пришлось отказаться от SDRAM (она сьедала все ноги FPGA) и вместо нее поставил шуструюю 10нс SRAM на 512kB. Этот проект у меня 100% как учебный стенд - когда можно учиться и пробовать на железе (качественном - коим Cyclon10LP и является) - максимум что хочу запустить : ZX, РК86 и попробовать что такое Специалист - чисто компы моего "детства". ZX "не дал " собрать Специалиста по публикациям из Моделиста-конструктора.
    Последний раз редактировалось backa; 08.12.2024 в 17:54.

  9. #798

    Регистрация
    20.12.2006
    Адрес
    Minsk
    Сообщений
    375
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    28
    Поблагодарили
    22 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от alsp Посмотреть сообщение
    просьба проверить прикрепленные тесты
    а можно "посмотреть" где-то исходники тестов?

  10. #799

    Регистрация
    11.01.2008
    Адрес
    Ладошкино
    Сообщений
    1,811
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    386
    Спасибо Благодарностей получено 
    339
    Поблагодарили
    244 сообщений
    Mentioned
    14 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от backa Посмотреть сообщение
    пришлось отказаться от SDRAM (она сьедала все ноги FPGA)
    ну и на сколько SRAM меньше съедает ног?))
    SRAM в чем то и лучше, но корки то реверса-16 в основном под SDRAM то, не?

    Цитата Сообщение от backa Посмотреть сообщение
    ZX, РК86 и попробовать что такое Специалист
    хорошо еще пробовать tsconf, но тут увы...

    Ну а как стенд учебный - это конечно хорошее занятие.
    Profi v3.2 -=- Speccy2010,r2

  11. #800

    Регистрация
    20.12.2006
    Адрес
    Minsk
    Сообщений
    375
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    28
    Поблагодарили
    22 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zebest Посмотреть сообщение
    ну и на сколько SRAM меньше съедает ног?))
    как раз на 11 которых хватает подключить 24bit 4''LCD экранчик (для красоты конечно) или может быть когда-то что-то типпа шина на 8 бит а-ля АЦП 100МГц (он уже давно на макетке распаян но изза помех по земле смысла мало в нем СЕЙЧАС) ))) или подобное шустрое - я еще раз повторю - мой "проект на макетке проводами(внимание - работает!))))LOL - главное не смотреть осциллографом что творится на земле)" имеет чисто академический смысл!
    Я понимаю что все корки мимо для моего варианта - но я не против))) Если подвернеться камушек подобного типа - сделаю платку и конечно c SDRAM. Но это потом ...когда-нибудь...

    Цитата Сообщение от zebest Посмотреть сообщение
    но корки то реверса-16 в основном под SDRAM
    Ну вроде ZX "u16_zx48k_t80" работает на внутренней памяти то мне хватит и этого. Повожусь с PK86))) . А запуск Специалиста - это финальная точка для данного проекта у меня)


    Цитата Сообщение от zebest Посмотреть сообщение
    Ну а как стенд учебный - это конечно хорошее занятие.
    Однозначно УЧЕБНЫЙ! У меня уже "гора и маленькая тележка" напаяно с CPLD и стареньким Спартаном2 - все не то((( Встроенный лог.анализатор и переконфигурирование на лету без прожига - это наше все! для домашних поделок....

Страница 80 из 83 ПерваяПервая ... 7677787980818283 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Reverse. Конфигурации
    от Ewgeny7 в разделе Клоны на ПЛИС, МК и БМК
    Ответов: 1296
    Последнее: 24.01.2021, 13:15
  2. Изготовление плат и продажа Reverse
    от vlad в разделе Новодел
    Ответов: 124
    Последнее: 28.06.2012, 10:46
  3. Куплю Reverse board U10EP3C
    от petrov1962 в разделе Барахолка (архив)
    Ответов: 3
    Последнее: 16.05.2012, 17:29
  4. Продам плату Reverse U9
    от axel_sunrise в разделе Барахолка (архив)
    Ответов: 5
    Последнее: 29.03.2012, 09:21
  5. Спектрум на DE1 (из темы про ReVerse)
    от Birden в разделе Клоны на ПЛИС, МК и БМК
    Ответов: 37
    Последнее: 14.04.2011, 14:57

Ваши права

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