Quartus II 14.0 订购 版本 下载
摘要:独立文件下载http://download.altera.com/akdlm/software/acdsinst/14.0/200/ib_installers/QuartusSetup-14.0.0.200-windows.exehttp://download.altera.com/akdlm/so...
阅读全文
nios ii EDS中出现Type 'xxxx_base' could not be resolved的解决方法
摘要:在nios II中,明明system.h中定义了#define xxx_base 0x00000010,可是在编写程序时,调用IORD(xxx_base)或IOWR(xxx_base)时,总是提示Type 'xxxx_base' could not be resolved错误,重新编译不行,重新生成BSP也不行,今天终于发现了解决办法,具体见下图操作。
阅读全文
Altera Quartus II 12.0订购版下载
摘要:http://download.altera.com/akdlm/software/acds/12.0/178/iso/12.0_178_acds_windows.iso 2Ghttp://download.altera.com/akdlm/software/acds/12.0/178/iso/12.0_178_acds_devices.iso 6.3G
阅读全文
如何解决passing argument 1 of 'LCD_DrawPic' discards qualifiers from pointer target type
摘要:在编译ourdev网友“Green Sheep 绿羊”的TFT测试文件时,出现诸如passing argument 1 of 'LCD_DrawPic' discards qualifiers from pointer target type的警告,双击此警告来到main.c文件中的LCD_DrawPic(Image1)一行。经检查发现Image1 定义为const unsigned char 类型,而LCD_DrawPic函数的地方定义的是void LCD_DrawPic(unsigned char *data),两者定义不一致,将void LCD_DrawPic(unsig
阅读全文
NIOS II中如何修改BSP
摘要:在NIOS II进行Build All时出现类似于makefile:xxx: Warning: SOPC File E:/NIOS/xxx/xxx.sopcinfo could not be found.的警告时,可以用BSP editor进行修改BSP设置,具体操作如下。右键点击BSP——>NIOS II——>BSP editor进入BSP editor界面。点击File——>New BSP设置好sopcinfo的路径,以及BSP target directory的路径,点击OK回到BSP editor,点击右下脚的Generate,生成BSP,关闭BSP editor,返
阅读全文
Qsys system 设计指南(Qsys system design tutorial)
摘要:前言 从quartus ii 10.1开始,altera推出了Qsys Beta版,而从11.0开始则正式推出了Qsys取代了sopc builder。 Qsys的特性Qsys在成功的SOPC Builder基础上,实现了新的系统开发特性以及新的高性能互联,从而进一步提高了FPGA设计人员的效能。Qsys为FPGA设计人员提供的优势包括: 自动产生互联,提供即插即用Qsys编译知识产权(IP)内核,加快了开发过程。 Altera及其IP合作伙伴提供很多Qsys编译IP内核,包括接口协议(例如,PCI Express®)、存储器(例如,DDR3)、处理器(例如,Nios®II
阅读全文
如何建立bsp
摘要:一、从模建立新nios ii 应用和板BSP1、 点击开始→程序→Altera→NIOS II EDS,然后点击NIOS II Software Build Tools for Eclipse.2、 如果Workspace Launcher对话框出现,点击OK进入默认工作路径。3、 选择菜单中的windows→open perspective→nios ii或者点击other→NIOS II(此步骤一般省略,系统会自动完成)4、 File→New→Nios II Application and BSP from Template5、 在 Target harfware information下
阅读全文
Quartus II 11.0 正式版下载
摘要:ftp://ftp.altera.com/outgoing/release/11.0_quartus_windows.exe 1.01GBftp://ftp.altera.com/outgoing/release/11.0_devices_windows.exe 3.92GBftp://ftp.altera.com/outgoing/release/11.0_dsp_builder_windows.exe 58MBftp://ftp.altera.com/outgoing/release/11.0_legacy_nios2_windows.exe 142MB对于CPLD、FPGA和HardCo
阅读全文
发现用JTAG下载程序到EPCS比用AS方式下载速度快
摘要:以前一直用AS方式下载到EPCS16中。今天试了一下,发现用JTAG速度更快,详细设置如下
阅读全文
Why does my Cyclone III FPGA fail to access the EPCS device using the EPCS Controller module?
摘要:Solution In Cyclone® III devices, the EPCS controller does not automatically assign its output pins to the dedicated configuration pins on the FPGA. Instead, the output pins are exported to the to...
阅读全文
[转]如何在NIOS II中读写EPCS剩余空间
摘要:最近用CYCLONE FPGA做的视频图像叠加板需要存储一些用户配置信息,而EPCS4配置芯片除了存储FPGA配置信息和NIOS II程序外,还有很多存储空间剩余未使用,刚好可以用来做用户配置信息存储。折腾了挺长时间,看了不少文档,都只是提到可以用ALTERA提供的HAL函数来调用EPCS相关的函数。最后只能硬着头皮看“altera_avalon_epcs_flash_controll...
阅读全文
如何解决No EPCS layout data --- looking for section [EPCS-XXXXXX]
摘要:在用NIOS的flashprogram对EPCSx进行烧录程序时,出现了No EPCS layout data --- looking for section [EPCS-XXXXXX]的错误,在网上查找了一下,解决办法如下。 1、首先在<nios2_install>/bin文件夹下面新建nios2-flash-override.txt文件; 2、输入下述代码,下面描述的器件都是Alt...
阅读全文
自定义IP原来如此简单
摘要:首先用Verilog语言或者VHDL编写、或者用原理图来画硬件驱动,以数码管驱动为例子,编写Verilog如下:[代码]然后编写一个顶层文件来调用sg7IP.v来测试验证上面的驱动是正常的。我这里编写了sg7top.v来作为顶层文件。[代码]分配管教,编译后下载到DE2-70的开发板中,数码管HEX0显示为F则表示硬件驱动正常。然后打开SOPCBuilder,新建一个component。过程如下图...
阅读全文
parameter "bandwidth_type" is not a formal parameter of instantiated module的解决方法
摘要:昨日调试NIOSII的时候,用的是10.0的版本,在SOPCBuilder中添加了ALTPLL模块,生成文件后,在QuartusII中无法编译,提示 Error(10130):VerilogHDLerroratpll.v(144):parameter"bandwidth_type"isnotaformalparameterofinstantiatedmodule Error(10130):Veri...
阅读全文
Verify failed between address 0x20 and 0x147错误
摘要:今天在调试NIOS II的时候,不小心出现了如下错误:Downloading 00000020 ( 0%)Downloading 00801000 (25%)Downloaded 2KB in 0.0s Verifying 00000020 ( 0%)Verify failed between address 0x20 and 0x147Leaving target processor pause...
阅读全文
【转载】[笔记].浅析在Nios II中的两种寄存器映射方法的异同.[C][Nios II]
摘要:转自http://www.cnblogs.com/yuphone/archive/2010/04/22/1717779.html此处以我所写的MAX7219为范例,从HDL接口描述到C语言软件编程,分析两种表面不一样、但实质是一样的寄存器映射方法,找出其中联系与区别。方法1 使用Altera提供的API1. 使用HDL描述Avalon-MM接口代码1 Amy_S_max7219_avalon_interface.vview sourceprint?01/*-----版权声明----- 02* 艾米电子工作室——让开发变得更简单 03* 网站:http://www.amy-studio.com
阅读全文
NIOS II 中用结构体指示灯终于正常了
摘要:[代码]其中21行是将地址最高位置1。[代码]分析:查看system.h中[代码]最高位为0,在sopc.h中把基址最高位置1,编译程序,LED显示正常,解决上一篇文章问题。在此多谢.COM 缺氧®的博文[笔记].浅析在Nios II中的两种寄存器映射方法的异同.[C][Nios II]指点。
阅读全文
nios ii中no newlineat end of file的解决方法
摘要:最近在适用NIOS II的过程中,编译C程序时,老是提示no newlineat end of file错误,搞了半天也没搞懂,最后发现原来是要在程序最后多打一个回车。呵呵,看来自己的英文水平真的很菜哦。
阅读全文