Yes, starting from Intel® Quartus® Prime Pro Edition Software version 22.1 onwards, the absolute address option has been removed from the Programming File Generator tool. Users are recommended to use the relative addressing option instead.
To migrate from absolute addressing to relative addressing, follow the steps below to regenerate the new image with relative addressing.
- Launch the Programming File Generator tool (version 21.1 or later), select device family and configuration mode to ASx4.
- Select the Raw Programming Data File (.rpd) checkbox, and click on it again to highlight it.
- Click the Edit button, and make sure the "Use relative address" option is selected in the Edit window.
- Input the .sof file and click on Generate to regenerate the image.
Then you can replace the existing image by reprogramming the flash device using the new image.
If there is any reason that relative addressing cannot be used, you can use the absolute addressing option in the command line as shown in the example below:
quartus_pfg -c fpga.sof application.rpd -o mode=ASX4 -o start_address=<address>