Hi,
Before I complained 28388D external memory.
but anyway use it well by separately initializing.
But recently really strange phenomena happened!!!
After declaring long integer variable in external 32bit memory,
(EMIF A0~.. => Ext Memory A0.. EMIF D0~D31.. => Ext MemoryDo~D31)
some operation with this variable work abnormally!!!
for example
long int test_out;
test_out= 0x12345678;
test_out&= ~0x0f;
Then
Normally expected is
test_out= 0x12345670;
But
test_out= 0x56705670!!!!
How to resolve it???
Regards
Kenny W.Lim