Forum Discussion
I'm sorry that this response is getting to you so late. I came across your question while searching for an answer to a similar problem that I have. You may have already solved this but I thought I'd add the solution in case someone finds this.
The problem you have is that the VICs generated vector table must be mapped somewhere. By default, it is mapped to the .text region in the BSP. However, this memory is read-only - which is why the BSP generator complains.
You can move the vector table though! In BSP generator, select the Drivers tab, and on the left look for the altera_vic_driver. On the right hand page, you can adjust many settings of the VIC driver, including specifying which linker section it should be mapped to. You'll see that you have it mapped to .text. I've often put this in the .exceptions section as it is mapped to RAM and alt_load() copies the .exceptions section to RAM during boot. This might not be best practice so someone please correct me if there is a better option.