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

 
 
 
Reply to this topicStart new topic
> MPC8270: Как найти адрес отображения регистров перефирии
doomer#gp
сообщение Nov 13 2008, 12:40
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 382
Регистрация: 10-03-05
Из: USA
Пользователь №: 3 234



Итак, есть OEM плата с этим процом. Надо cчитать/ переписать 64Mb флешку на шине данных без демонтажа. JTAG(COP) на плате выведен, проц виден. Пользуюсь Macraigor Usb2Demon, и ихний Flash Programmer.
Но надо в Flash Programmer-е задать значения регистров контроллера памяти, соответсвующих схеме подключения. Схему подключения реверснул.
Регистры перефирии для G2_LE распологаются в 256K окне, отображаемом в 4G адресном пространстве.
Отображение данного окна задается через регистр IMMR, который сам распологается в адресном пространстве мапещейся области. Регистр IMMR иницилизируется при холодном сбросе с шины 60х.Горячий сборос и сброс по JTAG не ведут к чтению кофигурационных данных.
На плате стоит CPLD на шине данных, с которой и берется вся конфигурационная информация - она сидит на CS0. Затем с нее расключаются CSхх по ИС памяти.

Собственно, вопрос в том как можно найти этот маппинг ?

Память и SPR регистры, значения которых читаются и пишутся через OCD Commander. DCR регистров в G2 нету.
Go to the top of the page
 
+Quote Post
_SY_
сообщение Mar 17 2009, 16:09
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 54
Регистрация: 10-10-07
Из: Новосибирск
Пользователь №: 31 240



Еще актуально?
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 20th April 2024 - 01:58
Рейтинг@Mail.ru


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