收藏 分享(赏)

USB Blaster用户使用手册完整版(2010年).pdf

上传人:精品资料 文档编号:11101394 上传时间:2020-02-07 格式:PDF 页数:48 大小:1.52MB
下载 相关 举报
USB Blaster用户使用手册完整版(2010年).pdf_第1页
第1页 / 共48页
USB Blaster用户使用手册完整版(2010年).pdf_第2页
第2页 / 共48页
USB Blaster用户使用手册完整版(2010年).pdf_第3页
第3页 / 共48页
USB Blaster用户使用手册完整版(2010年).pdf_第4页
第4页 / 共48页
USB Blaster用户使用手册完整版(2010年).pdf_第5页
第5页 / 共48页
点击查看更多>>
资源描述

1、 WWW.ARMJISHU.COM FPGA/CPLD 系列资料之 USB Blaster 安装向导 是 中国最专业的 arm 技 术开源论坛, 最全面的 arm 技术学习园地 ;分享、交流、学习 arm 技 术,探讨研究 arm 技术问题。让我们的 arm 技术水平飞 速进步吧! USB Blaster 安装向导 版本:V01 嵌入式专业技术论坛 第 2 页,共 29 页 目 录 1. USB Blaster 靓照 3 2. USB Blaster 下载线特性 6 3. 系统配置 . 6 4. 产品清单 . 6 5. 注意事项 . 6 6. 接口定义 . 7 7. USB-Blaster

2、 安装过程 . 8 8. SignalTap II 逻辑分析仪使用方法 12 9. 用 AS 模式下载口对 EPCSx 配置器件编 程 16 10. 用J T A G 接口对 FPGA 编程 . 20 1 1 . 用J T A G 接口对 EPCSx 配置器件编程 21 12. 异常处理 . 27 13. Altera Blaster 官方手册 . 29 USB Blaster 安装向导 版本:V01 嵌入式专业技术论坛 第 3 页,共 29 页 1. USB Blaster靓 照 USB Blaster 安装向导 版本:V01 嵌入式专业技术论坛 第 4 页,共 29 页 USB Bla

3、ster 安装向导 版本:V01 嵌入式专业技术论坛 第 5 页,共 29 页 淘宝链接:http:/ USB-Blaster 链接:http:/ USB Blaster 安装向导 版本:V01 嵌入式专业技术论坛 第 6 页,共 29 页 2. USB Blaster 下 载 线 特性 1 、 真正完美支持 1.2V 到 5V 的 JTAG/ASP IO 电压( 部分型号只支持 2V 到 5V) ; 2 、 支持 SignalTap 嵌入式逻 辑分析仪功能 3 、 支持 ALTERA 公司的全系列器件 - CPLD :MAX3000 、MAX7000 、MAX9000、 和 MAXII

4、等系 列 - FPGA :Stratix 、Stratix II 、StratixIII 、Stratix IV 、HardCopy I 、HardCopy II 、HardCopy III 、 HardCopy IV 、 Cyclone I 、 Cyclone II 、 Cyclone III 、 Cyclone IV 、 ACEX1K 、 ACEX20K 和 ACEX10K 等 - 主动串行配置器件:EPCS1 、EPCS4 、EPCS16 等以及其它第三方配置器件 - 增强型配置器件:EPC1 、EPC4 、EP C 1 6 等 。 4 、 支持 三种下在模式:EPCI 、EPCS4 、

5、EPCS16 等; 5 、 支持与 N i o s I I 嵌入式软核处理器的通信和在系统调试; 6 、 速度快:比常用的并口下载线 ByteBlasterII 快 6 倍; 7 、 使用方便:USB 接口连接方便,2 个状 态指示灯使调试更加得心应手; 8 、 必须:目前笔记本电脑几乎已经淘汰了并口,所以常用的 ByteBlasterMV 和 ByteBlasterII 下 载线都已经不能在笔记本上使用,所以对于笔记本用户来说,选用 USB 下载线即 时方便, 更是必须; 9 、 完全兼容 ALTERA USB Blaster ,使用 方法和性能都和A L T E RA 原厂下载线一致。 3

6、. 系 统 配 置 1 、 PC 机为 Windows 2000 或 Windows XP 系统,USB 接口; 2 、 Quartus II 版 本 4.0 ,及其 以上 4. 产 品 清 单 1 、 USB Blaster 编程器 2 、 USB 数据线 3 、 10 芯J T A G 下 载仿真/ASP 下载 电缆 4 、 USB-Blaster 安装说明 5. 注 意 事 项 USB-Blaster 和目标板上的 CPLD 或 FPGA 使用J T A G 协议通信,而J T A G 自身不带有任何 容错、纠错机制,因此这 种通信是十分脆弱的,稍微受到干扰,就会出错。请注意以下几点:

7、1 、 目标板J T A G 接口至芯片的 PCB 布 线请按照高频信号的布线要求进行, 尽量减少过 孔、走线长度。 2 、 由于 USB-Blaster 从 PC 机 USB 口取电, 请保证 USB 口供电的充足和稳定。 计算机 本身不要和大电感、强干扰的用电器(如电扇等)共用同一插座,也不要在通信时 插拔电报上其他的 USB 设备。 3 、 尽量控制工作 场所的电磁干扰,原来手机等辐射源,尽量减少 USB-Blaster 同目标 USB Blaster 安装向导 版本:V01 嵌入式专业技术论坛 第 7 页,共 29 页 板之间连接电缆的长度。 4 、 如果通信出错,请重新连接 USB

8、-Blaster 和 PC 机,并重启 QuartusII 软 件。 6. 接 口 定 义 USB-Blaster 与 FPGA 板 使用 10 芯电 缆连接, 在 FPGA 板上有 2.54mm 间距 5X2 的插针 座接 口。由于 USB-Blaster 支 持多种接口,以下以 Jtag 接口为例说 明,其信号定义如下图所示: 缺口与线缆中的卡口对应,线缆接头的顶视图如下所示 ,其中第一脚的线应该为红色 : AS 模式、J T A G 模式和 PS 模式的信号定义如下图: USB Blaster 安装向导 版本:V01 嵌入式专业技术论坛 第 8 页,共 29 页 7. USB-Blas

9、ter安 装 过 程 尊敬的用户, 感谢您购买 ARMJISHU.COM 的 USB-Blaster 产 品。 以下是对本产品的驱动 安 装过程作简单说明。 1 、通过 USB 电缆,将 USB-Blaster 与 PC 机相连。 2 、 此时, 系 统提示 “发现新硬件” , 并弹出 “找到新的硬件向导” 窗口。 选择 “从 列表或指定位 置安装(高级) ”选框, 点击下一步。 USB Blaster 安装向导 版本:V01 嵌入式专业技术论坛 第 9 页,共 29 页 3 、 选择 “在这些位置上搜索最佳驱动程序” , 勾选 “在搜索中包括这个位置” , 单击 “ 浏览” 按 钮。找到

10、QuartusII 的安 装路径。以 QuartusII8.0 版本为例,如果 Quartus 安装在 C : 下,则 找到如下目录:c:altrera80quartusdriversu s b-blaster 4 、 系统提示安装成功。在设备管理器中,可以找到新安装的 USB-Blaster 设备 设 备 管 理 器 的 查 看 方 法 : 在 桌 面 上 “ 我 的 电 脑 ” 点 击 右 键 选 择 “ 属 性 ” , 选 择 “ 硬 件 ” 属 性 USB Blaster 安装向导 版本:V01 嵌入式专业技术论坛 第 10 页,共 29 页 页中的“设备管理器(D) ” ,点击“通

11、 用串行总线控制器”前的“+” 。 5 、 打开 QuartusII , 从菜单打开 To o s P r o g r a m m e r, 从 HardwareSetup 按钮设置使 用 USB-Blaster 编程器 USB Blaster 安装向导 版本:V01 嵌入式专业技术论坛 第 11 页,共 29 页 本产品与 Altera 原厂 USB-Blaster 在功能上完全相同。 详细的说 明, 请 参考 Altera 发布的 usb-blaster datasheet. 点击 “Program ”按键,打 开烧录窗口,点击“Hardware Setup ” 在 弹 出 窗 口 选

12、择 “ USB-Blaster” 。 如 果 列 表 中 没 有 “ USB-Blaster” , 请 暂 时 关 闭 杀 毒 软 件 和 防 火 墙 ( 现 在 已 知 金 山 毒 霸 的 防 火 墙 会 对 “ USB-Blaster” 产 生 影 响 ) , 并 重 新 连 接 “ USB-Blaster” , 如果列表中没有“USB-Blaster ” ,请 关闭 Quartus II 软件重新打开,重新连接“USB-Blaster” 。 USB Blaster 安装向导 版本:V01 嵌入式专业技术论坛 第 12 页,共 29 页 8. SignalTap II 逻 辑 分 析仪使

13、 用 方 法 USB Blaster 安装向导 版本:V01 嵌入式专业技术论坛 第 13 页,共 29 页 USB Blaster 安装向导 版本:V01 嵌入式专业技术论坛 第 14 页,共 29 页 USB Blaster 安装向导 版本:V01 嵌入式专业技术论坛 第 15 页,共 29 页 USB Blaster 安装向导 版本:V01 嵌入式专业技术论坛 第 16 页,共 29 页 9. 用AS模 式 下 载 口 对 E P C S x 配 置 器 件 编 程 打开 QuartusII ,从菜单打开 To o s P r o g r a m m e r ,从 Hardwar

14、e Setup 按钮设置 使用 USB-Blaster 编 程器 点击“Program ”按键,打 开烧录窗口,点击“Hardware Setup ” USB Blaster 安装向导 版本:V01 嵌入式专业技术论坛 第 17 页,共 29 页 在弹出窗口选择“USB-Blaster ” ,选 择点击“C l o s e ” 在上图中点击“Add File”选择选择下载文件“.pof ” USB Blaster 安装向导 版本:V01 嵌入式专业技术论坛 第 18 页,共 29 页 选中 “Program Config ”和 “Verify ”复选框,编程后验证。 点击“S t a r

15、t ”开始烧录. USB Blaster 安装向导 版本:V01 嵌入式专业技术论坛 第 19 页,共 29 页 烧录过程 编程完成。 USB Blaster 安装向导 版本:V01 嵌入式专业技术论坛 第 20 页,共 29 页 10. 用JTAG接 口 对FPGA编 程 用J T A G 接口 对 FPGA 编程 的过 程 与用 AS 模式下载口对 EPCSx 配置器件编程 过程 相同 , 只是 模式 选择 为J T A G , 如下图 所示 USB Blaster 安装向导 版本:V01 嵌入式专业技术论坛 第 21 页,共 29 页 11. 用JTAG接 口 对EPCSx 配 置

16、 器 件 编程 除了使用 AS 模式对 EPCSx 配置芯片编 程以外, 还可以使用J T A G 对 EPCSx 配置芯片编程 , 方法如下: 首先 将 SOF 文件转换成利用J T A G 口对 EPCSx 器件编程的 jic 文件 USB Blaster 安装向导 版本:V01 嵌入式专业技术论坛 第 22 页,共 29 页 安上图步骤完成,然后选中“Flash Loader ” ,点 击“Add Device ”选中器 件 USB Blaster 安装向导 版本:V01 嵌入式专业技术论坛 第 23 页,共 29 页 USB Blaster 安装向导 版本:V01 嵌入式专业技术论

17、坛 第 24 页,共 29 页 然后选中“SOF Data ” , 点击“Add File ”选则要转 换的文件 USB Blaster 安装向导 版本:V01 嵌入式专业技术论坛 第 25 页,共 29 页 USB Blaster 安装向导 版本:V01 嵌入式专业技术论坛 第 26 页,共 29 页 点击右下角的“Generate ”开始转换 至 此 已经 生成 好 了 .jic 文 件, 通过J T A G 烧 录 .jic 文 件 到 EPCS4 的过 程与 用J T A G 接口 对 EPCSx 配置器 件编程 章节相同 USB Blaster 安装向导 版本:V01 嵌入式专

18、业技术论坛 第 27 页,共 29 页 烧录完成 : 12. 异 常 处 理 如果“USB-Blaster ”无法使用请安装以下方法检查问题: 1 、 打开设备管理器查看是否有 “Altera USB-Blaster ” 设备 , 如果 没有请重新连接 USB 线缆, 如果是因为驱动没有安装请按照 “USB-Blaster 安 装过程” 章节安装驱动, 如果还是看不 到“Altera USB-Blaster ” 设备则可能是“Altera USB-Blaster ” 已经损坏。 设备管理器查看方法: 在桌面上 “我的电脑” 点击右键选择 “属性” , 选择 “硬件” 属性 页中的“设备管理器

19、(D) ” ,点击“通 用串行总线控制器”前的“+ ”号。 USB Blaster 安装向导 版本:V01 嵌入式专业技术论坛 第 28 页,共 29 页 2 、 确认上一步骤正常 , 如果 Quartus II 软件找不到“USB-Blaster ” ,请暂时关闭杀毒 软件和防火墙 (现在已 知金山毒霸的防火墙会对 “USB-Blaster ” 产生影 响) , 并重新 连接 “USB-Blaster ” ,如果列表中没有“USB-Blaster ” , 请关闭 Quartus II 软件重 新打开,重 新连接“USB-Blaster” 。101 Innovation Drive San

20、Jose, CA 95134 (408) 544-7000 http:/ USB-Blaster Download Cable User Guide UG-USB81204-2.0 P25-10325-02 Document Version: 2.0 Document Date: June 2006Copyright 2006 Altera Corporation. All rights reserved. Altera, The Programmable Solutions Company, the stylized Altera logo, specific device des- ign

21、ations, and all other words and logos that are identified as trademarks and/or service marks are, unless noted otherwise, the trademarks and service marks of Altera Corporation in the U.S. and other countries. All other product or service names are the property of their respective holders. Al- tera

22、products are protected under numerous U.S. and foreign patents and pending applications, maskwork rights, and copyrights. Altera warrants performance of its semiconductor products to current specifications in accordance with Alteras standard warranty, but reserves the right to make changes to any pr

23、oducts and services at any time without notice. Altera assumes no responsibility or liability arising out of the ap- plication or use of any information, product, or service described herein except as expressly agreed to in writing by Altera Corporation. Altera customers are advised to obtain the la

24、test version of device specifications before relying on any published in- formation and before placing orders for products or services. Printed on recycled paper ii Altera CorporationAltera Corporation iii Contents Chapter 1. Setting Up the USB-Blaster Download Cable Introduction 11 Device Support .

25、 11 Power Requirements 11 Software Requirements . 12 Hardware Setup . 12 Software Setup . 13 Installing the USB-Blaster Driver . 13 Setting Up the USB-Blaster Hardware in the Quartus II Software . 15 Chapter 2. USB-Blaster Specifications Overview . 21 USB-Blaster Connections 21 Voltage Requirements

26、. 21 Cable-to-Board Connection . 22 USB-Blaster Plug Connection . 22 Circuit Board Header Connection . 24 Operating Conditions . 24 USB-Revision 26 Waste Electrical and Electronic Equipment . 27 References . 27iv Altera Corporation USB-Blaster Download Cable User Guide ContentsAltera Corporation v P

27、reliminary About this User Guide Revision History The table below displays the revision history for the chapters in this User Guide. How to Contact Altera For the most up-to-date information about Altera products, go to the Altera world-wide website at . For technical support on this product, go to

28、 For additional information about Altera products, consult the sources shown below. Date Version Changes Made June 2006 2.0 Added USB-Blaster Revision section, updated Figure 21, Table 21, and Table 27. Added Table 26. December 2004 Update to conditions in Table 22. November 2004 1.1 Re-release. Jul

29、y 2004 1.0 First publication. Information Type USA & Canada All Other Locations Technical support (800) 800-EPLD (3753) (7:00 a.m. to 5:00 p.m. Pacific Time) +1 408-544-8767 7:00 a.m. to 5:00 p.m. (GMT -8:00) Pacific Time Product literature Altera literature services Non-technical customer ser

30、vice (800) 767-3753 + 1 408-544-7000 7:00 a.m. to 5:00 p.m. (GMT -8:00) Pacific Time FTP site vi Altera Corporation USB-Blaster Download Cable User Guide Preliminary Typographic Conventions Typographic Conventions This document uses the typographic conventions shown below. Visual Cue Meaning Bold

31、Type with Initial Capital Letters Command names, dialog box titles, checkbox options, and dialog box options are shown in bold, initial capital letters. Example: Save As dialog box. bold type External timing parameters, directory names, project names, disk drive names, filenames, filename extensions

32、, and software utility names are shown in bold type. Examples: f MAX , qdesigns directory, d: drive, chiptrip.gdf file. Italic Type with Initial Capital Letters Document titles are shown in italic type with initial capital letters. Example: AN 75: High-Speed Board Design. Italic type Internal timing

33、 parameters and variables are shown in italic type. Examples: t PIA , n + 1. Variable names are enclosed in angle brackets () and shown in italic type. Example: , .pof file. Initial Capital Letters Keyboard keys and menu names are shown with initial capital letters. Examples: Delete key, the Options

34、 menu. “Subheading Title” References to sections within a document and titles of on-line help topics are shown in quotation marks. Example: “Typographic Conventions.” Courier type Signal and port names are shown in lowercase Courier type. Examples: data1, tdi, input. Active-low signals are denoted b

35、y suffix n, e.g., resetn. Anything that must be typed exactly as it appears is shown in Courier type. For example: c:qdesignstutorialchiptrip.gdf. Also, sections of an actual file, such as a Report File, references to parts of files (e.g., the AHDL keyword SUBDESIGN), as well as logic function names

36、 (e.g., TRI) are shown in Courier. 1., 2., 3., and a., b., c., etc. Numbered steps are used in a list of items when the sequence of the items is important, such as the steps listed in a procedure. Bullets are used in a list of items when the sequence of the items is not important. v The checkmark in

37、dicates a procedure that consists of one step only. 1 The hand points to information that requires special attention. c The caution indicates required information that needs special consideration and understanding and should be read prior to starting or continuing with the procedure or process. w Th

38、e warning indicates information that should be read prior to starting or continuing the procedure or processes r The angled arrow indicates you should press the Enter key. f The feet direct you to more information on a particular topic. Altera Corporation 11 June 2006 Preliminary Chapter 1. Setting

39、Up the USB-Blaster Download Cable Introduction The USB-Blaster download cable interfaces to a standard USB PC port. This cable drives configuration data from the PC to the device. Because design changes are downloaded directly to the device, prototyping is easy and multiple design iterations can be

40、accomplished in quick succession. Device Support The USB-Blaster download cable allows you to program and configure Altera devices. Specifically, you can do the following: Download configuration data to FPGA devices: Stratix II, Stratix II GX, Stratix GX, and Stratix family of devices Cyclone II and

41、 Cyclone family of devices APEX II and APEX 20K family of devices ACEX 1K devices Mercury devices FLEX 10K, FLEX 10KE, and FLEX 10KA family of devices Excalibur devices Download configuration data to User Flash Memory (UFM) devices: MAX II family of devices Download configuration data to EEPROM-base

42、d devices: MAX 3000 and MAX 7000 family of devices Perform in-system programming of advanced configuration devices: EPC2, EPC4, EPC8, EPC16, and EPC1441 devices Perform in-system programming of serial configuration devices: EPCS1, EPCS4, EPCS16, and EPCS64 devices In addition, the USB-Blaster downlo

43、ad cable supports target systems using 5.0 V TTL, 3.3 V LVTTL/LVCMOS, and single-ended I/O standards from 1.5 V to 3.3 V . Power Requirements The USB-Blaster download cable requires the following power sources: 5.0 V from the USB cable Between 1.5 V and 5.0 V from the target circuit board12 Altera C

44、orporation USB-Blaster Download Cable User Guide June 2006 Hardware Setup Software Requirements The USB-Blaster download cable is available only for Windows 2000 and Windows XP systems. Use the Quartus II software version 4.0 or later to configure your device. The USB-Blaster download cable also sup

45、ports the following: Quartus II Programmer (for programming and configuration) Quartus II SignalTap II Logic Analyzer (for logic analysis) Quartus II Programmer (standalone version) Quartus II SignalTap II logic analyzer (standalone version) Hardware Setup This section describes how to install and s

46、et up the USB-Blaster download cable for device configuration or programming. 1 For plug and header dimensions, pin names, and operating conditions, see Chapter 2, “USB-Blaster Specifications.” Connect your USB-Blaster download cable to the circuit board as instructed below. 1. Disconnect the power cable from the circuit board. 2. Connect the USB cable to the USB port on your PC and to the USB-Blaster port. 3. Connect the USB-Blaster download cable to the 10-pin header on the device board. Figure 11 shows the USB-Blaster download cable and the ci

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报