This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

EMIF Module is nWE 3'nd

Other Parts Discussed in Thread: HALCOGEN

Hi, TI.

I used to RM48HDK, CCS4.1 and Halcogen 3.00.10.

I want that RM48 & NVRAM is interfaced by EMIF module(16bits data bus).

ISR by rti is write the nvram.

but, During EMIF_nCS[2] Low, nWE is 3'nd Low pulse.

 

EMIF init of sys_main()  is  fallowing belowed.

void emif_ASYNC1Init()

{

    emifREG->CE2CFG = 0x0000000;

    emifREG->CE2CFG = 0 << 31|

                                             0 << 30|

                                             0<< 26|

                                             3<<20|

                                             5<<17|

                                             1<<13|

                                             11<<7|

                                             3<<4|

                                             3<<2|

                                             emif_16_bit_port;

    emifREG->AWCC = emif_PIN_0 << 29|

                                         emif_PIN_0<<28|

                                         emif_wait_pin0<<16|

                                             0;

       emifREG->PMCR = 0<<2|

                                 emif_4_words << 1|

                                  0;

}

 

ISR by rti is fallowing belowed.

       *((uint32_t *) 0x60800000) = 0;

 

 

What's problems ?

Regards,