Forum Discussion
.sof files don't write to the flash. You're writing to the device itself for testing. You're not touching the flash at all at this point.
- Zarquin3 years ago
Occasional Contributor
Hello sstrell,
O.K., but that means that the FPGA must not be programmed until the card is in the PCIe slot if I want to use the dev board as an endpoint and it has to be reprogrammed every time I repower the system, right?
On the other hand, I don't understand how the update portal manages to write an uploaded sof file into the flash?
- sstrell3 years ago
Super Contributor
Yes, .sof needs to be manually programmed each time. It's for testing purposes. Eventually, you would convert it to a .pof or other format to put in flash.
I don't know enough about the BUP to answer the second question. Are you sure it write to the flash and doesn't just program the FPGA the same way the Quartus Programmer does?