alexey_l (14.09.2005 13:01, просмотров: 2276)
Jasmine / MB87P2020A + AT91RM9200 нужна помощь Коллеги, надеюсь на вашу помощь. Я делаю железку с VGA контроллером Jasmine/MB87P2020A подключен к ARM (AT91RM9200). У меня возникли некоторые проблемы при его использовании. MB87P2020A подключен к 16 разрядной шине (Pins MODE 0,1,2 = 0). Проблема заключается в том, что возможно работать только с регистрами CLKCR(0xFC00) и CLKPDR(0xFC04). При попытке считывания любого другого регистра считывается 0xFFFFFFFF (шина данных находится в 3 состоянии). После процедуры инициализации регистров CLKCR(0xFC00) и CLKPDR(0xFC04) ситуация не изменяется.
Инициализация выглядит так:
CLKCR = 0x050FC807;
CLKPDR = 0x00008800;
CLKPDR = 0x00000800;
CLKPDR = 0x00000FFF;
При этом возрастает ток потребления ядра с 2mA до 200mA и на пине SPB_TST появляется сигнал Clk расчетной частоты (в соответствии со значением в CLKCR). Т.е. реакция контроллера на работу с регистрами CLKCR и CLKCR есть и вполне адекватная. Но почему не работает все остальное ума не приложу ???!!!