|
Интересное поведение sdram |
|
|
|
Jun 9 2018, 07:33
|
Группа: Участник
Сообщений: 7
Регистрация: 30-05-15
Пользователь №: 86 945

|
Здравствуйте. Развел первый раз плату со SDR SDRAM MT48LC32M16A2P-75 и микроконтроллером LPC1788, плата 4 слоя. На шине еще висит NAND flash и разъем для TFT модуля (TFT модуль опциональная вещь и он пока не подключен) . Сразу отмечу, что шина данных памяти разведена неочень правильно, есть длинное ответвление от шины данных на разъем для TFT модуля. При запуске теста (тест взят от демо борда и на ней тест проходит успешно) памяти наблюдаю следующий эффект, при последовательной записи байтов с адреса 0xA0000000 такое же значение появляется в ячейке по адресу со смещение на 0x200, ну так далее, после записи 512 байт тот же эффект проявлется, но уже со смещение -0x200, т.е. данные как бы гоняюся по кругу, что ли. Как это можно объяснит?
|
|
|
|
|
Jun 9 2018, 08:05
|
Частый гость
 
Группа: Участник
Сообщений: 176
Регистрация: 20-02-14
Из: Томск
Пользователь №: 80 612

|
Цитата(pupzemly @ Jun 9 2018, 10:33)  такое же значение появляется в ячейке по адресу со смещение на 0x200 Я бы начал с того, что прозвонил шину адреса. 0х200 - это вероятнее всего 10-ый бит. Скорее всего непропай. Соответственно данные пишутся и читаются таким образом, что адрес 0 равен адресу 0х200.
|
|
|
|
|
Jun 9 2018, 08:06
|
Группа: Участник
Сообщений: 7
Регистрация: 30-05-15
Пользователь №: 86 945

|
Цитата(esaulenka @ Jun 9 2018, 08:04)  Замыканием (или обрывом) соответствующей адресной ноги. Платы заказывал с электротестом. Соплей после пайки не вижу.
|
|
|
|
|
Jun 9 2018, 09:09
|
Группа: Участник
Сообщений: 7
Регистрация: 30-05-15
Пользователь №: 86 945

|
Цитата(1113 @ Jun 9 2018, 08:16)  покажите схему, плату и отфоткайте плату в сборе Цитата(Serge V Iz @ Jun 9 2018, 08:22)  А "длинное ответвление" не может звенеть из-за своей длины и емкости? Что если его попытаться согласовать подбором резистора на дальний конец, где-то с 1к и далее в сторону уменьшения? Ну кто же его знает) Цитата(1113 @ Jun 9 2018, 08:16)  покажите схему, плату и отфоткайте плату в сборе
Эскизы прикрепленных изображений
Прикрепленные файлы
1.pdf ( 737.74 килобайт )
Кол-во скачиваний: 15
|
|
|
|
|
Jun 9 2018, 12:17
|
Группа: Участник
Сообщений: 7
Регистрация: 30-05-15
Пользователь №: 86 945

|
Внесу уточнение. Сейчас TFT подключен к LCD контроллеру микроконтроллера, также можно повесить tft с собственным контроллером на шину памяти. Цитата(jcxz @ Jun 9 2018, 09:59)  Вангую за кривую инициализацию контроллера EMC. На демо борде с таким же мк этот проект работает корректно.
|
|
|
|
|
Jun 9 2018, 12:52
|

Профессионал
    
Группа: Свой
Сообщений: 1 215
Регистрация: 22-02-05
Пользователь №: 2 831

|
Цитата(pupzemly @ Jun 9 2018, 11:06)  Платы заказывал с электротестом. Электротест не дает гарантии, по крайней мере в штучных или крохотных партиях. Имхо, номинальная опция, пустая трата денег. После самостоятельной пайки плату нужно хорошо промыть от остатков флюса, прозвонить и запустить соотв. тесты. Если тестов нет, то в ОБЯЗАТЕЛЬНОМ порядке их следует написать и отладить. В данном случае речь про тесты внешней памяти и экрана.
--------------------
Кругозор некоторых людей - круг с нулевым радиусом. Они называют его "точкой зрения".
|
|
|
|
|
Jun 9 2018, 13:14
|
Группа: Участник
Сообщений: 7
Регистрация: 30-05-15
Пользователь №: 86 945

|
Короче, непропай был где-то в ногах мк. После четвертой пропайки плата заработала, но цвета чуть-чуть искажаются.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|