Миландр

Ключевым подразделением нашей компании
является Центр Проектирования интегральных микросхем
Текущее время: 2021-окт-19 20:43

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 172 сообщения ]  На страницу « 18 9 10 11 12
Автор Сообщение
 Заголовок сообщения: Re: 1636РР2У и 1636РР4У (ПЗУ Flash-типа)
СообщениеДобавлено: 2021-сен-09 10:12 
Не в сети

Зарегистрирован: 2021-сен-09 10:03
Сообщения: 4
Организация: Урал-СибНИИОС
При наладке только что смонтированного устройства обнаружилось необычное поведение микросхемы 1636РР4У: в цикле чтения на всех восьми разрядах шины данных присутствует меандр частотой около 18 МГц. Соответственно микропроцессор в нескольких подряд чтениях одного и того же адреса получает случайные числа. Отчего такое может быть?


Вернуться к началу
 Заголовок сообщения: Re: 1636РР2У и 1636РР4У (ПЗУ Flash-типа)
СообщениеДобавлено: 2021-сен-10 13:22 
Не в сети
Support

Зарегистрирован: 2017-май-31 15:10
Сообщения: 103
Организация: АО "ПКК Миландр"
Откуда: АО "ПКК Миландр"
Mironych писал(а): *
При наладке только что смонтированного устройства обнаружилось необычное поведение микросхемы 1636РР4У: в цикле чтения на всех восьми разрядах шины данных присутствует меандр частотой около 18 МГц. Соответственно микропроцессор в нескольких подряд чтениях одного и того же адреса получает случайные числа. Отчего такое может быть?
Добрый день. К сожалению, очень мало данных чтобы предположить причину описываемого поведения.
Выложите, пожалуйста, в данной ветку форума или пришлите на support@milandr.ru
-схему подключения микросхемы с управляющим микропроцессором.
-осциллограммы операции чтения (сигналы nCE, nOE, любой сигнал с линий данных и адреса)

_________________
Отдел технической поддержки support@milandr.ru


Вернуться к началу
 Заголовок сообщения: Re: 1636РР2У и 1636РР4У (ПЗУ Flash-типа)
СообщениеДобавлено: 2021-сен-13 04:19 
Не в сети

Зарегистрирован: 2021-сен-09 10:03
Сообщения: 4
Организация: Урал-СибНИИОС
В прилагаемом архиве схема подключения и осциллограмма.
В проводимом опыте микропроцессор выполнял чтение одного байта.
Сигнал nCE всегда активен (это особенность микропроцессора)


Вложения:
картинки.zip [220.71 КБ]
34 скачивания
Вернуться к началу
 Заголовок сообщения: Re: 1636РР2У и 1636РР4У (ПЗУ Flash-типа)
СообщениеДобавлено: 2021-сен-13 14:21 
Не в сети
Support

Зарегистрирован: 2017-май-31 15:10
Сообщения: 103
Организация: АО "ПКК Миландр"
Откуда: АО "ПКК Миландр"
Mironych писал(а): *
В прилагаемом архиве схема подключения и осциллограмма.
В проводимом опыте микропроцессор выполнял чтение одного байта.
Сигнал nCE всегда активен (это особенность микропроцессора)
Спасибо за материалы.
Рекомендуется доопределять все неиспользуемые входы микросхемы до логических уровней. Подтягивать к земле или питанию необходимо с учётом того, какой из уровней для этого входа является неактивным. В случае присланной схемы особенно стоит обратить внимание на вход STROBE.
Если на входе SEL_SPI = 0, то работают либо параллельный, либо последовательный интерфейсы. Поскольку параллельный режим работы является самым низкоприоритетным, то любая помеха на неподключенном STROBE, которая выставит на нем "1", переведет микросхему в последовательный режим, выход из которого возможен только по сбросу.

Материал о подключении неиспользованных интерфейсов:
https://support.milandr.ru/base/spravka ... tva/28168/

_________________
Отдел технической поддержки support@milandr.ru


Вернуться к началу
 Заголовок сообщения: Re: 1636РР2У и 1636РР4У (ПЗУ Flash-типа)
СообщениеДобавлено: 2021-сен-14 04:01 
Не в сети

Зарегистрирован: 2021-сен-09 10:03
Сообщения: 4
Организация: Урал-СибНИИОС
Цитата:
помеха на неподключенном STROBE, которая выставит на нем "1", переведет микросхему в последовательный режим
Только по фронту TCK, а поскольку в нашей схеме вход ТСК соединён с общим проводом, этого никогда не случится.


Вернуться к началу
 Заголовок сообщения: Re: 1636РР2У и 1636РР4У (ПЗУ Flash-типа)
СообщениеДобавлено: 2021-сен-14 10:47 
Не в сети
Support

Зарегистрирован: 2017-май-31 15:10
Сообщения: 103
Организация: АО "ПКК Миландр"
Откуда: АО "ПКК Миландр"
Mironych писал(а): *
Цитата:
помеха на неподключенном STROBE, которая выставит на нем "1", переведет микросхему в последовательный режим
Только по фронту TCK, а поскольку в нашей схеме вход ТСК соединён с общим проводом, этого никогда не случится.
Подтяжка входов неиспользуемых интерфейсов всё же общая рекомендация.

1. По схеме непонятно какие уровни на входах A9_HV и OE_HV. Необходимо убедиться что там действительно низкий уровень. Иначе это это режим защиты секторов, где чтение недоступно.
2. Согласно документации:
Для работы по параллельному интерфейсу - сигналы SEL_SPI = 0 и MRST = 0.
3. Нужно проверять подключение выводов шины адреса и управляющих сигналов на предмет обрыва, который мог возникнуть при монтаже. "Переключение" данных очень похоже на то, когда у микросхемы на входах адреса нет установившегося значения.
Также, стоит убедиться что программная настройка всех выводов адреса и управляющих сигналов, на стороне CPU, выполнена корректна.

_________________
Отдел технической поддержки support@milandr.ru


Вернуться к началу
 Заголовок сообщения: Re: 1636РР2У и 1636РР4У (ПЗУ Flash-типа)
СообщениеДобавлено: 2021-сен-14 11:31 
Не в сети

Зарегистрирован: 2021-сен-09 10:03
Сообщения: 4
Организация: Урал-СибНИИОС
Похоже, что действительно есть обрыв каких-то сигналов порта внешней памяти CPU. При надавливании на процессор флэш-память начинает работать как положено, при отпускании — прекращает.


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 172 сообщения ]  На страницу « 18 9 10 11 12

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя


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

Перейти: 

Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB