Flash Initialization

Zynq UltraScale+ Device Technical Reference Manual (UG1085)

Document ID
UG1085
Release Date
2022-09-15
Revision
2.3 English
Table 25-3:      Flash Initialization Program Steps

Task

Register

Register Field

Register Offset

Bits

Value (Binary)

Clear data interface register

Data_interface_register

All

0x06C

10:0

0x00

Clear DMA buffer boundary register

DMA_buffer_boundary_register

All

0x054

3:0

0x00

Perform the following operations for all targets.

Reset the device (see Reset the Target Device (ONFI Reset).

Read ONFI ID (see Read ONFI ID).

Verify ONFI ID.

Read mandatory parameter pages (three are mandatory) and perform the following three steps three times.

If first parameter:

Read parameter page (see Read ONFI Parameters Page).

Else change read column (see Change Read Column).

Check CRC.

If first target, fill the geometry.