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.

Watchdog configuration with TMS320C6748 DSP

Other Parts Discussed in Thread: TMS320C6748, OMAPL138

Hello,

I'm using TMS320C6748 DSP. I have a problem with watchdog configuration. The data sheet says that TIMMODE field in timer global control register (TGCR) is to written with 2h. After configuring this register, reading back this register filed shows the value 1h instead of 2h.

 I'm attaching here part of initialization code...

 CSL_TmrRegsOvly CSL_TmrRegsOvly2 = (CSL_TmrRegsOvly)( 0x01C21000 );

 long Value;

 /* Set the timer operating mode to Watchdog timer */       

CSL_FINST(CSL_TmrRegsOvly2->TGCR, TMR_TGCR_TIMMODE, 64BIT_WDT);

 value = CSL_FEXT(CSL_TmrRegsOvly2->TGCR, TMR_TGCR_TIMMODE); // Read back the TIMMODE

 

Could you help me with complete configuration of watchdog for TMS320C6748 DSP

 

Regards,

SMA