Altera_Forum
Honored Contributor
14 years agoParrallel Flash Loader
We are thinking about having the following setup in our new board (see attached image for architecture). We want to do this to give use access to the fast parrallel programming capability of the parrallel flash loader to get the Arria2 up in time to commicate on a PCIe link. We've had problems in the past with chips not coming up in time and then having the PCIe ignored, hence the fast parrallel programming.
The 2nd configuration interface comes from an ARM core that we have used to program other chips on other boards, but now we need it to program the flash rather than a chip. You cannot connect this to the PFL hence the custom IP needed (if we can make something that will fit!) Another question is the format of the programming files. The Quartus programmer will only take pof, .jam and .jbc files, whereas the ARM core needs the data in .rbf format. Does this have any effect on the data in flash, or is that just because of the quartus programmer needing a file it can convert to JTAG? would the file in flash be the same at the end of the day, or is there some weird encoding I need to know about? Any help on this greatly appreciated Thanks :)