User Tag List

Страница 220 из 237 ПерваяПервая ... 216217218219220221222223224 ... ПоследняяПоследняя
Показано с 2,191 по 2,200 из 2369

Тема: ZXKit1 - плата VGA & PAL

  1. #2191

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

    По умолчанию

    Цитата Сообщение от valerium Посмотреть сообщение
    И повторюсь, если /CS у памяти заединичить - поменяется ли картинка ?

    По поводу зеркальной картинки - я так понимаю, что это не скандаблер виноват ?
    да - такая же картинка и с S-video Ad724 , распаянной отдельно в составе карабаса нано. Там скорее всего в замененых сдвиговых регистрах - в Алтере они использованы из библиотеки а мне пришлось заменить на чистый VHDL код - видимо не срослись ))) я пока в плисоводстве только учусь на чужом коде и примерах

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

    без ОЗУ картинка не изменилась( ОЗУ в панели ) . Я пошел сразу проверять все пины на СPLD с помощью TopJtag probe - нашел "нет соединия" по линии D6, D5 и А12( макетки б/у подвели ) - все устранил и .... та же картинка. ОЗУ новая, с той же коробки такая же работает с карабасом((( Надо дальше копать ....

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

    Для надежность заменил ОЗУ. Все сигналы на ОЗУ "присутствуют" - картинка не изменилась....

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

  3. #2192

    Регистрация
    03.05.2020
    Адрес
    г. Челябинск
    Сообщений
    796
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    260
    Спасибо Благодарностей получено 
    274
    Поблагодарили
    145 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от backa Посмотреть сообщение
    Для надежность заменил ОЗУ. Все сигналы на ОЗУ "присутствуют" - картинка не изменилась....
    Ну вот продолжаю подозревать, что с памятью что-то не так. Подкину хаотичный набор предположений, может будут идеи.

    1. Серия k6x4008 вроде 5-вольтовая, здесь она правильно запитана, не от 3,3в по ошибке ?
    2. Перепиновка ПЛИС точно по всем линиям принудительная или квартус какие-то линии сам расставил из-за опечатки в qsf ? Для проверки лучше взять .pin-файл (репорт по распиновке) из собранного проекта и по нему проверить все линии управления ОЗУ, может какая-то из линий не туда попала.
    3. ПЛИС-то какая, собственно ?
    4. Память 55 или 70нс ? Это вообще с потолка идея, я не считал, какое там надо быстродействие, но просто для понимания, что еще отличается.
    5. Есть, куда еще память воткнуть для проверки ?

  4. #2193

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

    По умолчанию

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

    Цитата Сообщение от valerium Посмотреть сообщение
    1. Серия k6x4008 вроде 5-вольтовая, здесь она правильно запитана, не от 3,3в по ошибке ?
    все намертво прибито к 5 ВОЛЬТАМ. Основа макета - CPU & RAM - 5-вольтовые. Хотя уровни всех сигналов от CPLD = 3.3В - загадка)) Выглядит как у нее есть встроенный стабилизатор на 3.3В (шутка). Можно резисторами шину данных к 5В подтянуть - но это глупо - ОЗУ допускает минимальный уровнеь от 2.5В. Нет смысла. Я проверял каждый пин на CPLD - дергал "программно" через Jtag, когда ОЗУ не было в панельке - ЧЕТКИЕ УРОВНИ 0\1. Потом вставил НОВУЮ ОЗУ и уже в работе с входным сигналом прошелся по всем выводам ОЗУ - все вполне похоже на правду. Надо конечно по-уму засинхронизировать шину данных от WE сигнала и посмотреть что пишется и читается соответсвенно в\из ОЗУ - не дошли руки сегодня .....

    Цитата Сообщение от valerium Посмотреть сообщение
    2. Перепиновка ПЛИС точно по всем линиям принудительная или квартус какие-то линии сам расставил из-за опечатки в qsf ? Для проверки лучше взять .pin-файл (репорт по распиновке) из собранного проекта и по нему проверить все линии управления ОЗУ, может какая-то из линий не туда попала.
    имеет смысл - один раз сам ошибся и зеленый VGA попал на другой пин - не знаю как это случилось - не нравиться мне это перетягивание пинов из таблицы на план микросхемы. Проверю pin файл. Но я уже TopJtag prob-ом прошелся по таблице названий на CPLD и щупом на выводах ОЗУ. Ошибок не было - кроме , что я говорил ....

    Цитата Сообщение от valerium Посмотреть сообщение
    3. ПЛИС-то какая, собственно ?
    EPM7128SQI

    Цитата Сообщение от valerium Посмотреть сообщение
    4. Память 55 или 70нс ? Это вообще с потолка идея, я не считал, какое там надо быстродействие, но просто для понимания, что еще отличается.
    55нс. Я уже прошелся по datasheet-у и щупом оссцилографа -самая высокая частота на "OE" - 7МГц - с запасом.

    Цитата Сообщение от valerium Посмотреть сообщение
    5. Есть, куда еще память воткнуть для проверки ?
    Так я сегодня новую вставил ))) дабы устранить возможные косяки.
    Можно наверное "TopJTAG Flash Programmer" попробовать для тестирования - но будет очень медленно - флэшку такого размера он 2 часа писал(((

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

    Цитата Сообщение от valerium Посмотреть сообщение
    Вот так оно работает, если памяти нет или из нее ничего не читается (считаем, что шд памяти в воздухе).
    только сейчас смог посмотреть это видео - да вполне похоже на мой случай(((( - у мнея только буковки для "левоглазых" ))))))) отзеркалены)))


    Я добавил в Ваш код только эти 3 строки:
    Код:
    assign A17 = 1'b0;
    assign A18 = 1'b0;
    assign CS  = 1'b0;
    Осцилл показывает "0" на них в реально работе
    Вот наверное имеет смысл попоробовать изменить для I/O Standard - с 3.3-V LVTTL (сейчас у меня ВСЕ выводы в таком режиме работают) на TTL - тогда и уровни у CPLD поднимутся до 5В .... Я думал об этом но не придал сильного значения ....
    Поменял на TTL - нет эффекта
    Последний раз редактировалось backa; 22.06.2023 в 00:06. Причина: добавка

  5. #2194

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

    По умолчанию

    Цитата Сообщение от valerium Посмотреть сообщение
    из собранного проекта и по нему проверить все линии управления ОЗУ
    все пытаюсь "побороть" виртуальное отсуствие ОЗУ - если взглянуть на диаграмму сигналов то я вижу "нездоровую" тишину на линиях А9..А16 и на шине данных не так много "разных" данных: небольшой ряд данных 00, 88, 33, 22 в HEXНажмите на изображение для увеличения. 

Название:	A9-16_NULL_DATA_00_88_33_22.jpg 
Просмотров:	158 
Размер:	53.8 Кб 
ID:	79045
    во время чтения CPLD по шине данных получает шину в Z состоянии. Pin файл проверил - все ок, ногами "дрыгал" - все четко отрабатывает - чудеса просто)))
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	A9-16_NULL_DATA_00_88_33_22_XX.jpg 
Просмотров:	157 
Размер:	49.8 Кб 
ID:	79044  
    Последний раз редактировалось backa; 25.06.2023 в 04:26.

  6. #2195

    Регистрация
    03.05.2020
    Адрес
    г. Челябинск
    Сообщений
    796
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    260
    Спасибо Благодарностей получено 
    274
    Поблагодарили
    145 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от backa Посмотреть сообщение
    во время чтения CPLD по шине данных получает шину в Z состоянии. Pin файл проверил - все ок, ногами "дрыгал" - все четко отрабатывает - чудеса просто)))
    Земли и питания у ПЛИСки надежно ВСЕ подключены ? Или какая-нибудь группа ног i/o работает, например, с оторванной от всех землей? Что при этом на ней будет, z, 0 или 1, я не знаю, но из всех моих проблемных экспериментов с плис в 95% случах был виноват неконтакт/непропай - тут может быть тоже что-то в этом духе.

  7. #2196

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

    По умолчанию

    Цитата Сообщение от valerium Посмотреть сообщение
    Земли и питания у ПЛИСки надежно ВСЕ подключены ? Или какая-нибудь группа ног i/o работает, например, с оторванной от всех землей? Что при этом на ней будет, z, 0 или 1, я не знаю, но из всех моих проблемных экспериментов с плис в 95% случах был виноват неконтакт/непропай - тут может быть тоже что-то в этом духе.
    все припаяно намертво и на каждом питании по кондеру блокировчному. Я же говорил чтo
    КАЖДУЮ линию от CPLD проверил используя Jtag. Нашел сегодня весию 1.0.2 на VHDL(может что-то не так с Verilog версией - одни гадания) ( Вы выкладывали по моей просьбе давно). Попробую ее собрать и прошить , а то уже тупик: все исправное, по-отдельности работает а вместе нет
    В моей макетке для CPLD есть один нюанс: один из 2х пинов VCCINT(5V) (41 и 93) висит в воздухе. Но я прозванивал на парную ножку - они внутри корпуса звонятся накоротко и на ней при включении есть 5В. Второй пин запитан как положено
    "Молчащие" А9-А16 разбросаны на разные группы CPLD.
    Последний раз редактировалось backa; 25.06.2023 в 14:41.

  8. #2197

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

    По умолчанию

    Собрал версию на VHDL (убрал , все что для PAL codera, иначе не хватало 6 макроячеек ) и результат .... тот-же((( ну нет слов просто .... Зато нашел в коде, место , где активируется работа линий А9-А16 - только при джампере "частота кадров 60 Гц" в положении "1" - у меня начинают бежать кадры на всех мониках при такой частоте ....
    Проверил ВСЕ пины питающие и землянные - все четко ! Подал щупом на висящий в воздухе VCCINT(5V) №93 - никакой реакции на экране
    Последний раз редактировалось backa; 25.06.2023 в 18:13.

  9. #2198

    Регистрация
    03.05.2020
    Адрес
    г. Челябинск
    Сообщений
    796
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    260
    Спасибо Благодарностей получено 
    274
    Поблагодарили
    145 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от backa Посмотреть сообщение
    Проверил ВСЕ пины питающие и землянные - все четко ! Подал щупом на висящий в воздухе VCCINT(5V) №93 - никакой реакции на экране
    Так. Если 93-й пин - VCCINT, то речь идет про 7128SQI в PQFP-100 ? А почему изначально этот пин в воздухе висел ?

  10. #2199

    Регистрация
    17.03.2009
    Адрес
    Moscow
    Сообщений
    537
    Спасибо Благодарностей отдано 
    29
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    56 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от backa Посмотреть сообщение
    нашел в коде, место , где активируется работа линий А9-А16 - только при джампере "частота кадров 60 Гц"
    что логично, ибо для простого дублирования строк нафиг не нужно много памяти
    Profi v3.2 512K+color; Profi 6.2B; МС-0511

  11. #2200

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

    По умолчанию

    Цитата Сообщение от valerium Посмотреть сообщение
    Так. Если 93-й пин - VCCINT, то речь идет про 7128SQI в PQFP-100 ?
    верно - редкий прямоугольный корпус

    Цитата Сообщение от valerium Посмотреть сообщение
    А почему изначально этот пин в воздухе висел ?
    потому что макетка для распайки была под другой процессор но в таком же корпусе - и этот пин был соединен с линий общей - я отрезал пин от общей линии и проверил есть ли контакт с "напарником №41" - да - есть 1.0 Ом. Я не стал заморачиваться с проводами ...
    Сегодня перепробовав ВСЕ что можно - решил принудительно подать на него +5В - никаких изменений. Дело не в нем....а в чем - ума не приложу((( Мне нужна хорошая картинка с этого макетного компа , потому что с AD724 идет ужасный по качеству сигнал (монтаж проводами и телек NTSC -все в купе дает черно-белое видео ((( ))) потому и хочу этот вывод на VGA сделать.

Страница 220 из 237 ПерваяПервая ... 216217218219220221222223224 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. ZXKit1 - конструктор для ZX-творчества
    от zx-kit в разделе ZX Концепции
    Ответов: 449
    Последнее: 07.01.2020, 15:42
  2. Что это за плата?
    от Sergei Frolov в разделе Несортированное железо
    Ответов: 3
    Последнее: 05.07.2009, 16:49
  3. От чего эта плата?
    от Nikita в разделе Несортированное железо
    Ответов: 8
    Последнее: 26.12.2008, 23:49
  4. Подскажите что за плата это ?
    от Mad Killer/PG в разделе Несортированное железо
    Ответов: 2
    Последнее: 18.12.2008, 00:50
  5. Что это за плата кто знает ?
    от sinchuk в разделе Несортированное железо
    Ответов: 14
    Последнее: 30.11.2008, 17:29

Ваши права

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