I have successfully used the EPI function of F28M35 to drive two extruded SRAM in a circuit board, but it does not work properly in a new board, and the circuits on both boards are exactly the same.
Problems, as shown in the figure below
//*********************************
mem_wds = 0x1256;
XMEM_ps = (short *)0x60000000;
for (i=0; i < MEM_SIZE; i++)
{
mem_rds = *XMEM_ps; //***************************
if( mem_rds != mem_wds)
{
return(1);
}
XMEM_ps++;
mem_wds += 0x1111;
}
return(0);
//********************
My program died in the
mem_rds = *XMEM_ps;
and can't move。
Now I'm not sure what the problem is.