hello !
i have some trouble with C6203 EMIF.
the value in the EMIF registers is:
(this is according to my board condition)
*((int *)EMIF_GCR) = 0x000033F9;
*((int *)CE1_SCR) = 0xFFFF3F13; /* Flash */ *((int *)CE0_SCR) = 0xFFFF3F23; *((int *)CE2_SCR) = 0xFFFF3F23; *((int *)CE3_SCR) = 0xFFFF3F23; *((int *)SDRAM_CR) = 0x0088F000;
*((int *)SDRAM_TR) = 0x00FFF080; the HOLD pin is pulled high on my
board.
when i try to view the memory of CE1 space in
CCS,
i checked CE1 (chip enable) signals on my board:
CE1 become low, and remains low after this
time.
the result in the memory window of CCS is all
ZERO.
and after this operation, CCS reported an error,
and CCS can't monitor my board any further.
i also try to acess the other CE spaces, the same thing
happens.
what's the problem ? except the HOLD pin , is
there any other hardware factors will affect the EMIF ? is there any other
registers i forget to config ?
__________________________________________________ |
problem with EMIF
Started by ●November 21, 2003