cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Highlighted
Visitor
Visitor
296 Views
Registered: ‎12-10-2018

Nor Flash pin configuration

So we did a board design and this part is almost entirely based off of the AC701 nor flash connections but with one mistake. 

Instead of connecting the flash_d# pins and QSPI IC CS B to bank 14 for indirect nor flash programming, it was moved to another bank. Is there anyway to set up program the nor flash and use it to program the fpga in its current configuration? 

0 Kudos
3 Replies
Highlighted
274 Views
Registered: ‎01-22-2015

@speachey 

At powerup, the Artix-7 investigates the state of the Configuration Mode pins, M[2:0] (see Table 2-1 in UG470(v1.13.1)), which indicate how the configuration file will enter the FPGA.  The Artix-7 will then activate specific IO pins (for receiving the configuration file) based on the setting of M[2:0]. 

So, I'm sorry to say that you must plan for a redesign of your board.  -because, you cannot simply change the specific IO pins associated with M[2:0].

Mark

0 Kudos
Highlighted
Visitor
Visitor
200 Views
Registered: ‎12-10-2018

so it's not the M[0:2] pins, those are correct. it's the flash_d# pins and qspi_ic, i believe these are the pins used to program the nor flash and then receive the bit stream from the nor flash when booting from flash. 

0 Kudos
Highlighted
172 Views
Registered: ‎01-22-2015

The figure below shows the connections between the FPGA and SPIx4 (quad) NOR flash.

SPIx4_config_7series.jpg

The M[2:0] pins and all other FPGA pins/connections in Figure 2-14 must be used for configuration from SPIx4 NOR flash.  You cannot change these connections.

0 Kudos