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.

AM3517: Cache questions

Part Number: AM3517

We have a watchdog, the timeout time is 32.7ms, this watchdog is feed by a 4ms task, a 30s task will read the whole ROM space(about 1Mbytes) to do CRC check, when 30s task read the ROM, cache may be flushed, and 4ms task may be delayed to beyond 32.7ms.  4ms task has higher priority than 30s task.

Our question is what is max number of cache will be flushed in one time, and how much time it will spend? 

Our code run on ROM and use SRAM as data ram, ROM and SRAM are both accessed through GPMC bus.