A total FPGA noob here so be gentle please.
I have a Cyclone 10 CL006 connected to a microcontroller.
Want to load it by a "Fast Passive Parallel" method.
My FPGA engineer sent two files: .sof and .rpd.
The .rpd sounds like suitable for the task.
Do I send the .rpd file to the FPGA as is, or it has some header to skip?
The documentation says to make two more clock pulses after pushing the file data so it starts configuring. Do I keep clocking until it raises CONF_DONE and INIT_DONE? or just make these two clocks and wait?
Asking because have tried to send the .rpd as is; of course it won't start running. The FPGA engineer loads the .sof file over JTAG, and it works. Is this because the .rpd is a wrong format, or something else is screwed up?