Other Parts Discussed in Thread: HALCOGEN,
Dear TI expert,
Background:
(1)We tried to use 16-bit R/W mode to connect an asynchronous RAM chip(MR4A16B), EMIF_BA[1] is connected to A0-bit;
(2)Hardware design refered to TRM Figure 17-8 b) blockdiagram;
(3)HALCOGEN: 90MHz vclk3, 16-bit, non-page R/W mode, CS[2], other configuration DEFAULT;
Issue we discoverd in debugging:
When we only wrote data:0x0102 to address:0x60000000
We found:
Address: 0x60000000~0x6000000F
Data we read: 01 02 01 02 01 02 01 02 01 02 01 02 01 02 01 02;
Meanwhile, at following address, we read the same data group as below:
0x60000100~0x6000010F,
0x60000200~0x6000020F,
0x60000300~0x6000030F,
0x60000400~0x6000040F,
0x60000500~0x6000050F,
0x60000600~0x6000060F,
0x60000700~0x6000070F
According to ERRATA EMIF #4 Version D(Litera4101.HAL1_CCS.zipture Number: SPNZ222B),
The configuration of Region 5 is: Start address"0x60000000",Size:64M, type:STRONGLYORDER_SHAREABLE. permission:PRIV_RW_USER_RW_EXEC.
We tried all other types of congfiguration. Results are the same with result above.
According to description and attemptation above, we are really looking forward to require any suggestions or ideas from TI experts.
Any kind of reply will be great!
My e-mail: zhat@sciyon.com



