I'm using BF527 rev. 02 and VisualDSP 5.0++ update 7.0.
In my project I use the TIMER0 as PPI_CLK and Frame Sync (connected via HW). I have a flag control to enable and disable the TIMER0, i. e. TIMER is running in burst mode (the attached show the relashionship between the Flag and TIMER0). But the PPI only read data if TIMER0 running in continuous mode.
Please, note the main configurations for DMA and PPI and TIMER:
1) DMA0_CONFIG = FLOW_AUTO| WNR | WDSIZE_8 | DI_EN;
2) PPI_CONTROL = XFR_TYPE&(4) | DLEN_8;
3) TIMER0_CONFIG = TMODE_PWMOUT | PERIOD_CNT | PULSE_HI;