From 7d7c1b8d04183ca6467a668646b6427915724406 Mon Sep 17 00:00:00 2001 From: Gerry Stellenberg Date: Sun, 7 Jul 2013 09:05:42 -0500 Subject: [PATCH] Fixed P3-ROC verify bug with readback timing. --- utils/pinprocfw/pinprocfw.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/utils/pinprocfw/pinprocfw.cpp b/utils/pinprocfw/pinprocfw.cpp index 4de1368..4fc8022 100644 --- a/utils/pinprocfw/pinprocfw.cpp +++ b/utils/pinprocfw/pinprocfw.cpp @@ -1983,6 +1983,7 @@ void P3ROC_SPIReadPage(uint32_t page_addr, uint32_t * dataBuffer) dataBuffer[0] = P3_ROC_SPI_OPCODE_RD_DATA << P3_ROC_SPI_OPCODE_SHIFT; dataBuffer[0] = dataBuffer[0] | (page_addr << 8); PRWriteData (proc, P3_ROC_BUS_SPI_SELECT, 0, 1, dataBuffer); + P3ROC_SPIWaitForReady(); PRReadData(proc, P3_ROC_BUS_SPI_SELECT, 0x10, 64, dataBuffer); }