Part Number: 66AK2G12
Hi,
GPMC of 66AK is connected to external Synchronous 16bit×16words burst access memory device(FPGA, Address and data bus is Nonmultiplexed).
Although ATTACHED DEVICEPAGE LENGTH bit field of GPMC_CONFIG1_i resister is set as 16 words(2h),
Asserted duration of control signals (such as CS, OE, WE and GPMC_CLK) is as short as single access (equivalent to 1 words access length) by measurement with an oscilloscope.
Now, 66AK is launched by u-boot which has GPMC_CONFIG1_i resister settings and we operate by issuing a read command like a UI of command prompt.
My understating is that: when we would like to read from 0x3000_0000 to 0x3000_001C, as long as we issue a read command for 0x3000_0000, 66AK should be able to access 0x3000_0000 to 0x3000_001C as 16 words access mode operation automatically in compliance with ATTACHED DEVICEPAGE LENGTH bit field register setting.
↑ Is this understating wrong or insufficient?
GPMC_CONFIG1_i resister is set as below:
●WRAPBURST : 1h (R/W) = Synchronous wrapping burst supported
●READMULTIPLE : 1h (R/W) = Multiple access (burst if synchronous, page if asynchronous)
●READTYPE : 1h (R/W) = Read synchronous
●WRITEMULTIPLE : 1h (R/W) = Multiple access (burst if synchronous, considered as single if asynchronous)
●WRITETYPE : 1h (R/W) = Write synchronous
●CLKACTIVATIONTIME : 0h (R/W) = First rising edge of GPMC_CLK at start access time
●ATTACHED DEVICEPAGE LENGTH : 2h (R/W) = 16 words
●DEVICESIZE : 1h (R/W) = 16 bit
●DEVICETYPE : 0h (R/W) = NOR flash-like, asynchronous and synchronous devices
●MUXADDDATA : 0h (R/W) = Nonmultiplexed attached device
Why can' t GPMC of 66AK work as 16words burst access? wrong with resister is settings? access method (operation situation) by issuing a read command like a UI of command prompt?
If there are insufficient information, do not hesitate let me know.
Regards.