1、问:新建工程时报错对话框“ Failed to execute:./creat-this-app --no-make ”
答:以管理员身份运行Nios II EDS
2、"Warning: cpu: The address range of the slaves connected to the NIOS 2 instruction master exceeds 28 bits. Attempts to call function across 28 bit boundary is not supported by GCC and will result in linker errors"
答:http://www.alteraforum.com/forum/showthread.php?t=31689
This is because one of the slaves you connected to instruction master has been mapped to address 0x1000 0000 or above.
Locking base address is the correct procedure. You must have: base_address + slave range < 0x1000 0000
Connection to instruction master is mandatory if your memory slave is supposed to store code, since Nios use this bus connection to fetch instructions into the cpu for execution.
If you use a memory device uniquely for data storage, then only connection to data master is required.
Separate instruction and data paths are convenient because cpu can fetch both an instruction and data in the same cycle, thus increasing performance compared to a single bus machine.

本文解答了使用Nios II IDE新建工程时报错“Failed to execute”和内存映射警告的问题,提供了以管理员身份运行IDE的解决方案,并详细解释了内存映射的正确操作方式。
1788

被折叠的 条评论
为什么被折叠?



