Nexus devices can boot up to 4 Gb as long as Control register 1 bit 14 (32-bit SPIm Commands) and bit 17(32-bit SPIm Address) is set to 1. See below:
By default device boots at three byte address and three byte commands settings. By setting these bits to 1 then it will enable 4 byte addressing up to 4 Gb.
These settings can be set through the NVCM or through the Control Register 1 of the bitstream.