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