将JTAG与UCD3138配合使用:使用命令行界面和Uniflash

+荐课 提问/讨论 评论 收藏
  • 本课程为精品课,您可以登录eeworld继续观看:
  • 将JTAG与UCD3138配合使用:使用命令行界面和Uniflash
  • 登录
使用命令行界面能够快速访问 闪存编程和执行操作。 它可以通过单行命令访问 所有 GUI 功能。 这可能是最合适 生产环境的界面。 默认情况下,命令行支持是 uniFlash 安装随附的功能。 它位于以下目录。 如果您希望使用适合 uniFlash 的 命令行界面,则不妨 将此文件夹添加到您的Windows 路径变量。 这将使您能够从您方便的任何位置 调用 uniFlash。 最好能够通过 Windows批处理文件运行命令行 脚本。 即,文件具有 .bat 扩展名。 以下提供了一些示例。 要执行批处理文件,请在 Windows 资源管理器中双击该文件或打开 DOS 窗口, 导航至包含该批处理文件的文件夹, 并在 DOS 窗口中键入该批处理文件的名称, 然后按 Enter 键。 要获取有关各个可用变量的更多详情, 请参阅自述文件。 我现将展示 UCG 3138 系列的某些特定 示例。 首先,我将展示如何下载引导闪存程序。 我创建了名为 uniflash_boot.bat 的Windows 批处理文件。 回想在上一视频中,我 保存了 Uniflash 配置文件和某些 Uniflash 会话 文件。 现在,我将重用这些配置和会话 文件,我将从文件夹中执行 批处理文件,它包含 我们已创建的会话配置和 [听不清]。 此外,明智的做法还包括,不将您的自定义批处理 文件保存至 uniFlash安装目录, 因为当您更新 uniFlash 时,您的自定义批处理文件将 在更新期间被擦除。 在该第一个示例中,我会将单个引导 程序下载至闪存。 在这里,uniFlash 是通过命令行调用的。 此处,我加载目标配置。 针对 XDS100v2JTAG 仿真器 和 UCD3138128器件创建了 该目标配置。 我在此会加载从 GUI 生成的会话文件。 如果您希望选择,请在 GUI 界面中 打开会话文件。 这些是通过 GUI 会话文件设置保存的设置值, 以在 4KB 引导闪存程序中加载。 在此执行了擦除操作。 使用了该会话的擦除设置。 在此加载了引导程序。 我现将从 Windows DOS 提示符处执行批处理文件。 在 DOS 窗口中观察输出。 我现将对批处理文件进行少量细微修改, 以突出显示命令行界面的一些其他功能。 添加模式会在 uniFlash 运行后重复执行。 这将导致操作参数 在处理完用户输入后, 同一操作会再次执行。 这使用户能够使用另一器件切换出当前器件, 并执行相同命令,而无需该工具 来重新配置应用程序。 它非常适合具有人工操作员的 生产类型环境。 现在,我将演示这个功能。 在这里,我再次执行具有此附加内容的批处理文件。 请注意,当编程完成后, 系统将提示用户输入任何键 以重新执行该操作,或者键入 exit 并接着按 Enter 键 停止执行脚本。 添加日志使其有能力指定文件, 以记录应用程序执行的相关日志信息。 如果未指定日志选项,则日志信息 将仅出现在控制台中。 这是日志文件。 添加该参数将使用户 能够指定文件以将有关程序加载操作的 状态输出发送至该文件。 当程序加载成功后, 它会将该字符串写入该文件。 否则,它会将该字符串写入该文件。 因此,在本例中,如果编程成功, 字符串“pass”会写入该文件。 否则,字符串“fail”会写入该文件。 在这里,当信息写入闪存后,我会将闪存中的内容 导出至二进制文件。 请记住,这是一个缓慢的操作过程, 因此,最好将其用于执行一次性验证。 使用基于校验和验证的联合编程, 以验证闪存编程是否成功。 这就是起始地址。 这是以 32 位字表示的长度。 这是写入对象文件的名称。 这是文件格式。 支持的格式为 COFF 和二进制。 这是得到的二进制文件。 这是 uniFlash命令行批处理文件, 设置为在引导时写入且一次编程运行执行 一个用户程序。 这是我们使用的会话文件。 这是 GUI 中加载的会话文件, 从而您可以看到所用的确切设置。 这个是在应用程序所在空间的下方 写入 4KB 的引导闪存程序。 我们在此进行擦除。 在此,我们编写引导闪存程序, 并且在这里编写
课程介绍 共计5课时,33分35秒

将JTAG与UCD3138配合使用

JTAG UCD3138 Uniflash 程序校验

现在,我要将使用 Uniflash 下载 XDS510 和 XDS100v2 JTAG 仿真机的时间 与使用 PMBus 下载 UCD 器件 GUI 的时间进行对比。 下载时间主要 取决于程序大小。 它还取决于 应用程序校验和的 位置。

猜你喜欢 换一换

推荐帖子

学DSP,arm哪个更好
我是一般的本科生(电子信息专业),刚学完C语言、51单片机、MSP430,但单片机学得差不多,我现在要自学DSP或ARM,这两个哪个难一点?或者哪个将来更能派上用场(之前听过DSP到研究生才可以深入,这说法对不?),如果学DSP又有什么好的学习板介绍一下,有什么好的视频?哪方面更易找工作?谢谢啦。希望能详细点....
风亦路 DSP 与 ARM 处理器
CCM模式APFC电路设计
      传统的工频交流整流电路,因为整流桥后面有一个大的电解电容来稳定输出电压,所以使电网的电流波形变成了尖脉冲,滤波电容越大,输入电流的脉宽就越窄,峰值越高,有效值就越大。这种畸变的电流波形会导致一些问题,比如无功功率增加、电网谐波超标造成干扰等。 功率因数校正电路的目的,就是使电源的输入电流波形按照输入电压的变化成比例的变化。使电源的工作...
wxf1357 模拟与混合信号
DSP288335的IIC模块与PCF8563的通信问题
各位大侠,偶现在用DSP28335的IIC模块与PCF8563进行通信,程序编译没有问题,我在单步运行的时候感觉不能读写PCF8563的数据,并且感觉程序进入死循环的模式了,我的IIC模块的驱动程序如下: Uint16 I2CA_WriteData(struct I2CMSG *msg) {    Uint16 i;    // Wait until...
lanqinli DSP 与 ARM 处理器
#eeworld漫画力作#TI MCU漫画,电子小强&TI MCU 第一次接触 !
一次你就会爱上她!--Stellaris更多详情:https://www.eeworld.com.cn/comic/comic_view.php?imgid=05...
EEWORLD社区 微控制器 MCU

pol666

JTAG与UCD3138配合使用,学习ing。

2020年08月27日 15:55:52

dingxilindy

将JTAG与UCD3138配合使用

2020年07月07日 16:11:11

大明58

将JTAG与UCD3138配合使用

2019年12月27日 10:00:29

wudianjun2001

将JTAG与UCD3138配合使用

2019年12月24日 09:24:44

zly1986ZLY

学习了,天天向上!呵呵

2019年10月27日 19:02:34

06010601

学习新视频,新的知识。

2019年10月27日 18:24:26

59477cq

PMBus的应用需要多多学习

2019年10月12日 14:25:16

shakencity

学习新视频,新的知识。

2019年08月22日 15:13:49

led2015

学习学习

2019年06月27日 19:15:33

zwei9

学习学习

2019年06月17日 10:52:16

分享到X
微博
QQ
QQ空间
微信

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新文章 手机版

站点相关: EEWORLD首页 EE大学堂 论坛 下载中心 Datasheet 活动专区 博客

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved