i have referred these document where they used dual image upgrade.
Q1. Please confirm whether i can use single image with single compressed/uncompressed configuration settings in internal Flash IP to update image in FPGA from PC?
Q2. Please share if you have any remote system image update for MAX 10 with single image update.
For MAX 10, I usually used .rpd (raw programming data file) as raw data.
if you have look at .map file (generated after you generate .pof file), you will see the details as below:
My current practice, if I only want to program CFM0, I will slice the rpd file address from 0x000BA000-0x00161FFF (copy data and create new .rpd file).
Then, I'll use system console(write the programmer using tcl scripts) to program the CFM0 portion in my MAX 10 device. Below are my tcl script GUI to program only certain portion of MAX address (program CFM0 area only)