Other Parts Discussed in Thread: HALCOGEN
Hi,
I have the TMS570 LC4357 rev 'B' integrated with the External SRAM ( IS62WV12816BLL 128K x 16 STATIC RAM)
I have used the HALCogen for the abstract layer.
The below are the emif settings that i use for the project:
EMIF_ASYNC2 is enabled, EMIF clock is at 75Mhz, strobe mode is enabled and ASYNC2 timings are as follows:
W_SETUP=3, W_STROBE=15,W_HOLD=7 and R_SETUP=3, R_STROBE=15,R_HOLD=7 and TA=3 cycles
Address bits are of 20bits and Data is of 16bits.
The issue is that the EMIF write to SRAM fails randomly. The TMS have to write/read the data to/from SRAM on a periodic basis. The data packet is of 16 words each
and the write fails in any one of the word in the data packet.
How do I make the EMIF write successfull?