Other Parts Discussed in Thread: TM4C129XNCZAD, LMFLASHPROGRAMMER
Hi,
I would like to know if its possible to limit the stall count of the EPI HB16 to a few clock cycles if iRDY is not asserted.
Currently, it seems like the Cortex is waiting indefinitely for the iRDY signal and thus locking up CPU.
In my case this means a complete system failure if one of the chips attached to the Cortex/EPI interface fails.
The EPIConfigHB16TimingSet doesn't do the job
EPIConfigHB16TimingSet(EPI0_BASE,
EPI_HB16_IN_READY_DELAY_1 | //sets the stall on input ready (EPIS032)
//to start 1 EPI clock after signaled
EPI_HB16_WRWAIT_MINUS_ENABLE | //enables a 1 EPI clock write wait state reduction
EPI_HB16_RDWAIT_MINUS_ENABLE); //enables a 1 EPI clock read wait state reduction
Khaled.

