I try to pogram my Xilinx FPGA after boot.
I've followed the indication in this link concernening my devicetree :
But i don't know how to give my bitfile ?How I can program an fpga region ?
There is not a lot of help concerning this topic...
Unfortunately, this problem is more related to how you program your FPGA, here is not a lot of what we could help you.
Seeing the link that you posted, I could see that you only configured the dtb to use the SPI interface. But, to program the FPGA you could use an SPI Flash, or simulate the J-tag protocol through SPI.
Please find more information about how to program the FPGA through an SPI Flash.
Unfortunately, we are unable to assist you more, since this problem is out of our scope. I recommend you to go with Xilinx, they could help you with your problem.
I don't want to program my fpga using serial flask or jtag.
I want to program my fpga using a method called "Xilinx Slave Serial SPI FPGA Manager".
This FPGA programmation framwork is included in the kernel used.
so i carefully read this link :
That's why I create in my dtb, a spi fpga manager + an fpga region. So the programmation method (SPI) is already selected in device tree.
And now i really don't know how to program this fpga region.... there is a lack of documentation about that.