What is the effect of nCE on passive serial configuration
We have a board with two Cyclone 10LP FPGAs connected to a processor.
The processor runs u-boot/linux.
The configuration will be done in u-boot.
We would like to configure the FPGAs in any order,
and we might reconfigure an FPGA in a running system.
Each FPGA has unique nCONFIG, nSTATUS and CONF_DONE pulled up by 10kOhm
They share an SPI bus MOSI and SCLK, but has separate nCS signals connected to the nCE signal of the FPGA.
We do not use the nCEO pins.
The way u-boot works is that
* the CONFIG pin is pulsed low
* wait for STATUS
* write using SPI
* wait for CONF_DONE
Since we connect the SPI.CS to nCE, this is inactive during the CONFIG pulse.
I suspect that this means that the CONFIG pulse will be ignored.
Is there a document that describes this setup. I have only found documents where nCE is permanently connected in a chain starting with the 1st at GND and when all FPGAs are programmed with the identical bitstream and all nCE are tied to GND.
What happens when nCONFIG is pulsed low, and nCE is still high?