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.

66AK2G12: QSPI boot configuration by ROM code

Part Number: 66AK2G12

Hi,

My customer is using QSPI boot (96MHz) and device is boot-up correctly.
But there are a few unclear points.

Q1) According to TRM(spruhy8i.pdf) Table 4-24, delay values (byte offset 48 and 50) are 0x1010 for QSPI 96MHz.
The customer checked Boot Parameter Table at 0x0C0F4100 by CCS and found these values are 0xC0C0 and 0x2E2E.

QSPI_DEV_DELAY_REG is also configured as 0xC0C02E2E.

Is the TRM description wrong?

Q2) According to QSPI_DEV_DELAY_REG description, each bit field specifies a delay with QSPI_REF_CLK cycles (= 384MHz module clock).

So if QSPI_DEV_DELAY_REG=0xC0C02E2E, each parameter is calculated as below.
D_NSS_FLD = 192(dec) x  2.6ns = ~500ns
D_AFTER_FLD = 46(dec) x 2.6ns = ~120ns
D_INIT_FLD = 46(dec) x 2.6ns = ~120ns

But what customer observed in waveforms are much less. D_AFTER_FLD and D_INIT_FLD are ~10ns.

I think something wrong in TRM description. 
What is correct calculation to get these delay periods?

Thanks and regards,
Koichiro Tashiro