|
|
  |
DDR3. Настройка (+) |
|
|
|
Oct 28 2014, 06:52
|
Местный
  
Группа: Свой
Сообщений: 275
Регистрация: 19-05-06
Пользователь №: 17 249

|
Коллеги, настраиваю связку P4080 + DDR3. Топология "fly-by".
Линии DQ, DQS, DM - между ЦП и DDR3 - резисторы 15 Ом (согласование).
Линии Add, RAS, CAS, WE, ODT, BAdd - согласование в конце линий - 49 Ом. Линия CK - согласование аналогично два резистора 49 Ом + конденсатор.
Все длины согласованны в соответствие с рекомендациями.
ЦП выдает ошибку автоматической калибровки памяти.
Есть ли у кого примеры загрузки значений в 4 рабочих регистра памяти (MR[3:0]), чтобы сравнить со своими значениями? Может в них не так что прописываю?
|
|
|
|
|
Oct 28 2014, 12:55
|
Местный
  
Группа: Свой
Сообщений: 275
Регистрация: 19-05-06
Пользователь №: 17 249

|
Цитата(vitan @ Oct 28 2014, 14:54)  Еще как могут. У Вас осциллограф есть? Чем инитите память? Убутом? Сходил на рентген. Все м/сх памяти припаяны хорошо. Память инициализируется с процессора frescale P4080. Мне не понятен момент почему из линейки м/сх (8 штук по архитектуре fly-by) отвечает только одна. На каждую из них приходят одни и те же линии адреса, команд.
|
|
|
|
|
Oct 28 2014, 12:57
|
не указал(а) ничего о себе.
     
Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887

|
Цитата(ovs_pavel @ Oct 28 2014, 15:53)  Сходил на рентген. Все м/сх памяти припаяны хорошо. Не факт, не факт. Можете показать скриншоты? Осциллограф есть? Цитата(ovs_pavel @ Oct 28 2014, 15:53)  Память инициализируется с процессора frescale P4080. Я про софт.
|
|
|
|
|
Oct 28 2014, 13:14
|
Местный
  
Группа: Свой
Сообщений: 275
Регистрация: 19-05-06
Пользователь №: 17 249

|
Цитата(vitan @ Oct 28 2014, 16:04)  Я знаю, потому и вопрос. Ваш монитор делает все то, что делает убут? Да. Все тоже. Я на резисторах терминаторах снял диаграммы всех сигналов (AD[15:0], BA[3:0], RAS, CAS, WE, ODT...). Диаграммы все сигналов в норме, т.е. без переколебаний. Вот для примера сигнал CS.
Эскизы прикрепленных изображений
|
|
|
|
|
Oct 28 2014, 13:23
|
Местный
  
Группа: Свой
Сообщений: 275
Регистрация: 19-05-06
Пользователь №: 17 249

|
Последовательность команд на память после сброса следующая: LMR2 -> LMR3 -> LMR1 -> LMR0 -> ZQCL -> NOP -> REF -> ACT -> READ -> ACT -> WRITE -> READ. Используемая память - MT41K512M8RH-125IT:E (но работает в режиме 1,5 В, что допускается стандартом). Из 8-ми м/сх (я уже повторяюсь) отвечает только первая в цепочке, т.е. реагирует на последние команды - READ -> ACT -> WRITE -> READ. На остальных линиях DQ и DQS - тишина. Такое впечатление, что совсем не воспринимаются команды идущие с ЦП. Цитата(vitan @ Oct 28 2014, 16:18)  AN4189,3940 выполняется? AN4039 читали? AN4039 как раз и используем, а вот второй документ AN4189 что то на вскидку не помню.
|
|
|
|
|
Oct 28 2014, 13:35
|
не указал(а) ничего о себе.
     
Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887

|
Цитата(ovs_pavel @ Oct 28 2014, 16:23)  Используемая память - MT41K512M8RH-125IT:E (но работает в режиме 1,5 В, что допускается стандартом). А там не надо никаких телодвижений делать в этом случае? У нас был случай наоборот, и там что-то такое было (вроде бы, не помню уже)? Цитата(ovs_pavel @ Oct 28 2014, 16:23)  На остальных линиях DQ и DQS - тишина. В смысле? Совсем? Т.е. даже от проца ничего не исходит?
|
|
|
|
|
Oct 28 2014, 13:40
|
Местный
  
Группа: Свой
Сообщений: 275
Регистрация: 19-05-06
Пользователь №: 17 249

|
Цитата(vitan @ Oct 28 2014, 16:35)  А там не надо никаких телодвижений делать в этом случае? У нас был случай наоборот, и там что-то такое было (вроде бы)?
В смысле? Совсем? Т.е. даже от проца ничего не исходит? От проца как раз все исходит. Т.е. проц выдает все как надо. А Вы процессор P4080 использовали в работе??
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|