реклама на сайте
подробности

 
 
> Непонятно читается внешняя память, Симулятор ОК, железка - нет
toweroff
сообщение Feb 19 2009, 09:22
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Плата - отладочная SK-MLPC2478 (стоит реальный 78, а не 68, как в первых версиях было)

На EMC висит static memory и dataflash. Я их сдул, чтобы не мешались - буду подключать свою память.

Пока просто гоняю по большому счету "чистый" проц, дабы оценить производительность и отладиться.
Итак. Пытаюсь читать внешнюю static memory. По идее, все входы D0-D31 притянуты pull-up к VCC и должно читаться оттуда 0xFFFFFFFF.
В симуляторе заполняю память с 0x80000000 FF-ами, все зер гуд, читается именно то, что надо.

Заливаю прошивку. Опа! Читаю 0xFFFF. И хоть что делай... Такое ощущение, что старшие D16-D31 посажены на 0, но на плате они просто идут от проца к разъемам (типа для подключения своей перефирии), то есть фактически просто "висят".

EMCStaticConfig[3..0] отконфигурены все как 32-разрядная шина

Отсюда вопрос - что я упустил? Возможно, какая-то есть тонкость, которую я просто не знаю ввиду очень недолговременного опыта работы с LPC2478?
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 28th June 2025 - 03:40
Рейтинг@Mail.ru


Страница сгенерированна за 0.01617 секунд с 7
ELECTRONIX ©2004-2016