NAND_param Address Map

Controller reads device parameters after initialization and stores in the following registers for software
Module Instance Base Address End Address
i_nand_param 0xFFB80300 0xFFB803F3
Register Offset Width Access Reset Value Description
manufacturer_id 0x0 32 RW 0x00000000


                  
device_id 0x10 32 RO 0x00000000


                  
device_param_0 0x20 32 RO 0x00000000


                  
device_param_1 0x30 32 RO 0x00000000


                  
device_param_2 0x40 32 RO 0x00000000


                  
logical_page_data_size 0x50 32 RO 0x00000000
Logical page data area size in bytes
logical_page_spare_size 0x60 32 RO 0x00000000
Logical page data area size in bytes
revision 0x70 32 RO 0x00000105
Controller Revision
onfi_device_features 0x80 32 RO 0x00000000
Features supported by the connected ONFI device
onfi_optional_commands 0x90 32 RO 0x00000000
Optional commands supported by the connected ONFI device
onfi_timing_mode 0xA0 32 RO 0x00000000
Asynchronous Timing modes supported by the connected ONFI device
onfi_pgm_cache_timing_mode 0xB0 32 RO 0x00000000
Asynchronous Program Cache Timing modes supported by the connected ONFI device
onfi_device_no_of_luns 0xC0 32 RW 0x00000000
Indicates if the device is an ONFI compliant device and the number
                                  of LUNS present in the device
onfi_device_no_of_blocks_per_lun_l 0xD0 32 RO 0x00000000
Lower bits of number of blocks per LUN present in 
                                              the ONFI complaint device.
onfi_device_no_of_blocks_per_lun_u 0xE0 32 RO 0x00000000
Upper bits of number of blocks per LUN present in 
                                              the ONFI complaint device.
features 0xF0 32 RO 0x000008C2
Shows Available hardware features or attributes