Visible to Intel only — GUID: sss1420617480285
Ixiasoft
1.1. Features
1.2. Device Support
1.3. Functional Description
1.4. Using the PFL IP Core
1.5. PFL IP Core In Embedded Systems
1.6. Third-party Programmer Support
1.7. Parameters
1.8. Signals
1.9. Specifications
1.10. Parallel Flash Loader Intel® FPGA IP User Guide Archives
1.11. Document Revision History for the Parallel Flash Loader Intel® FPGA IP User Guide
1.4.1. Converting .sof Files to a .pof
1.4.2. Constraining PFL Timing
1.4.3. Simulating PFL Design
1.4.4. Programming Intel® CPLDs and Flash Memory Devices
1.4.5. Defining New CFI Flash Device
1.4.6. Programming Multiple Flash Memory Devices
1.4.7. Creating Jam Files for Intel® CPLDs and Flash Memory Device Programming
Visible to Intel only — GUID: sss1420617480285
Ixiasoft
1.6. Third-party Programmer Support
You can program the flash memory using a third-party programmer instead of using Parallel Flash Loader Intel® FPGA IP core. To program using third-party programmer, you need to convert the .pof to an .rbf by following the steps below:
- Compile and generate a .pof file for the flash memory device.
- Convert .pof file to .hexout file using the following command:
quartus_cpf -c <pof_file_base_name>.pof <hex_file_base_name>.hexout
- Convert .hexout file created above to .rbf using the nios2-elf-objcopy command on Nios II Command Shell:
nios2-elf-objcopy –I ihex –O binary <input file>.hexout <output file>.rbf