Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Ремапинг в XScale
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
Neyron
Контроллер XScale IXP425
Есть программа, которая работает в ОЗУ и ссылается на адреса флеши с 0х50000000.
Как правильно переключится в стартап файле, чтобы флеш начинался с 0х50000000, а ОЗУ с 0х00000000?

В тестовой версии пробовал стартовать с флеши, копировать код в ОЗУ с адреса 0х10000000, затем прыгал в эту область, записав в рс адрес ОЗУ. Типа работает.
Но ОЗУшная программа уже написана (проверял, загружая жтагом) она работает с флешью с 0х50000000.

Обязательно ли использовать кэш инструкций?

"Знает" ли рс о переключении мапинга в Expansion Bus Controller?
S_agent
именно кеш инструкций(IC) поможет в этом случае.
перед переключением памяти необходимо включить IC
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.