"what is the j1 25 pole connector all about?..just for programming the fpga?..or for upgrading something? "

FPGAs are not “programmed” per se. The chip reads its configuration from a non-volatile memory chip at startup and reconfigures itself according to that. Kind of like a CPU program that would be loaded in RAM at startup.

The jumper is most likely used to load the configuration binary file in the memory and/or for functional testing during production… nothing really interesting for modding (unless you are willing to re-design the FPGA program from scratch).

1 Like