<div class='quotetop'>QUOTE </div>
--- Quote Start ---
My question is, what role does the altera_nios_dev_board_cyclone_1c20.sof file play? My designs is named mpsoc.sof! Why is the base-option set to 0x00800000 at the second step? That address is defined as the base-address of the sram device integrated in the system![/b]
--- Quote End ---
When you use the flash programmer it downloads that hardware image to your board to receive data from the host side. In that hardware design the flash device happens to be located at address 0x00800000. If you want to learn more about it go into your nios2 kit folder, under components, you'll find a folder for each development kit. Open one of those designs in Quartus (they are read only btw so that you can't mess up the flash programmer) and open the system in SOPC builder and take a peak at whats inside (it's a minimal system as you'll see).
I hope that helps clear up some of your questions.