| |

iFix 爱修网

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4728|回复: 32

RT809H新增XDS100V2仿真器功能,28027.28034.28055

  [复制链接]
发表于: 2024-10-4 10:03:48
| 显示全部楼层 |阅读模式
本帖最后由 技术支持007 于 2024-11-2 08:33 编辑

下载TI官方软件UniFlash并进行安装 https://www.ti.com.cn/tool/cn/UNIFLASH#downloads
下载.png


安装完成后打开如下图:
查询.png
Q:如果有加密的,能读写吗?如果不知道密码,能读写吗?
A:UniFlash上有输密码的位置,需要解密后才能读写。没有密码就想办法获取密码后输入再读写。

Q:支持hex、bin吗?
A:支持,读取后是可以保存以上格式的,还有.out格式。

Q:都支持哪些型号的芯片,有明细吗?
A:在UniFlash软件上只要输入芯片型号后,能选Texas Instruments XDS100v2 USB Debug Probe,基本上就可以判断支持了。

不仅限以下型号,实测以下型号中加粗的型号,目前在空调室外机主板上常见到。
TMS320F2802xTMS320F28020、TMS320F28021、TMS320F28022、TMS320F28023、TMS320F28026、TMS320F28027
TMS320F2803xTMS320F28030、TMS320F28031、TMS320F28032、TMS320F28033、TMS320F28034TMS320F28035
TMS320F2805xTMS320F28050、TMS320F28051、TMS320F28052、TMS320F28053、TMS320F28054、TMS320F28055

**********************************************************
软件支持:20240830及后续版本

接口支持:ISP

**********************************************************
以TMS320F28027为例的读写具体操作:
硬件连接:
RT809H编程器+ISP TO JTAG BOARD+目标板
硬件理解.png
RT809H编程器+ISP TO JTAG BOARD+JTAG Signal Isolation Board+目标板(推荐)


编程器模拟仿真器的操作,是在线读写芯片,编程器搭配JTAG转接板【ISP TO JTAG BOARD】就可以了,不需要在编程器上插入QFP80座子,但考虑到部分人可能不小心操作时给板子加强电(在之前返修的编程器里,出现了不少类似案例,连电脑都搞坏了),后续会出一个JTAG信号隔离板【
JTAG Signal Isolation Board,这样就尽可能避免因操作不当烧编程器、甚至烧毁电脑了。

购买链接:爱搞事的淘宝店 在店铺里搜索 JTAG信号隔离板 https://rddz2017.taobao.com/


**********************************************************
编程器部分操作:
1.编程器切换到JTAG兼容模式,具体是软件界面上点 设置,选 JTAG兼容模式
jtag模式.png

2.选中“JTAG兼容模式”后,会弹出下图
模式1.png
点击“确定”后会再次弹出一个窗口
模式2.png
上图是告知您要回到编程器功能的方法,同时在软件界面的信息框里也有同样的提示。

提示:编程器一旦进入了JTAG模式,请不要拔插USB线,否则就退出了JTAG模式,需要恢复到编程器状态再重新进入JTAG模式。从指示灯快速判断状态:已进入JTAG模式时,绿灯常亮,读写过程中略有闪烁;绿灯不停地快闪,不在JTAG状态了。



**********************************************************
UniFlash软件上的操作

输入28027,在出现的列表里选择“TMS320F28027”
微信图片_20241004105129.png


输入100V2,在出现的列表里选择“Texas Instruments XDS100v2 USB Debug Probe”
微信图片_20241004105141.png


点击“START”进入下个界面
微信图片_20241004105145.png
**********************************************************


编程界面(写入芯片)
微信图片_20241004105149.png
Flash Image 点击Flash Image框后面的Browse可以去选择待写的好数据,类型包括.bin、.hex、.out文件等;
微信图片_20241004105153.png

点击Available Action下方的 Load Image,即可开始向芯片写入数据;Verify Image则是校验写入芯片的数据是否正确。
微信图片_20241004105157.png


写入过程截图:
微信图片_20241004105200.png
**********************************************************
设置界面

微信图片_20241004105204.png


Flash Program Setting
微信图片_20241004105207.png
选择它,包含擦除、编程、校验


Clock Configuration
微信图片_20241004105211.png
选择无视



Erase Sector Selection:
微信图片_20241004105214.png
点击 Erase Flash可以擦除芯片内数据。保存数据时需要填的地址就在这,请记录开始地址和结束地址。

Code Security Password:
微信图片_20241004105217.png
芯片加解密选项

Frequency Test、Depletion Recovery:
微信图片_20241004105221.png
这两选项可以无视

Checksum:
微信图片_20241004105225.png
也可以无视,点击Calculate Checksum可看到相应的校验值,也可以判断芯片内是否有数据和连接是否成功。

**********************************************************
读取界面

微信图片_20241004105228.png


点击 Read Target Device,开始读取芯片数值;
微信图片_20241004105232.png


点击 Export 保存数据;
微信图片_20241004105241.png

Format:
BIN:保存文件后缀为.bin,给编程器使用可选它,不包含地址。
INTERHEX:保存文件后缀为.hex,仿真器、编程器皆可使用(推荐)。
COFF:保存文件后缀为.out,仿真器使用。
TI-TXT:保存文件后缀为.txt,仿真器用。

Page:Data  就选它






Start Address:0x3F0000
开始地址,在擦除选项那里获取
End Address:0x3F7FFF
结束地址,在擦除选项那里获取

微信图片_20241004105238.png
点击 Browse 选择保存的位置,有一个默认的文件名,也可以按自己的想法来命名,不要有中文。

生成.png
点击 Generate 即可生成我们要的数据了。
**********************************************************
Console 控制台:会有各种操作状态的提示信息
微信图片_20241004105249.png 微信图片_20241004105246.png

**********************************************************
报错排除:
驱动未安装

驱动0.png
如果缺失仿真器驱动,那就需要手动安装驱动,否则既不能正常执行仿真器功能,也不能回到编程器模式。
具体表现:绿灯快闪,USB固件修复失败。

手动安装驱动步骤,一共需要执行两次,因为有两个感叹号。
驱动步骤.png

其中【D:\RT809H\DRIVER\XDS100V2】是RT809H默认安装路径,如果您将软件装在了其他位置,请做相应修改便可。

驱动安装完成
驱动1.png 驱动2.png


**********************************************************
UniFlash软件报错

报错1,驱动.png
原因:驱动未安装或者编程器不在JTAG兼容模式下。


报错3.png 报错2.png 报错4.png
解决方法:按一下“JTAG Signal Isolation Board”板上的RST键(或者将ISP TO JTAG BOARD取下,关电重开再插入编程器),然后接着操作就行了。



报错5.png
问题描述选择好待写数据点“Load Image” 时报上面的错误,Unable to open file: C:/Users/RDDZ2017/Desktop/Test/28027数据.HEX ,无法打开文件:后面是数据存放路径。
解决方法文件名和路径上不要有中文字符。











回复

使用道具 举报

发表于: 2024-10-7 22:42:35
| 显示全部楼层
我安装后点击图标一闪而过,打不开软件画面。
回复 支持 1 反对 0

使用道具 举报

发表于: 2024-10-4 12:24:43
| 显示全部楼层
这是什么问题,驱动已安装
微信截图_20241004123110.png
微信截图_20241004123319.png

点评

做什么操作时的报错呢?  发表于 2024-10-4 15:06
回复 支持 反对

使用道具 举报

发表于: 2024-10-4 18:27:20
| 显示全部楼层
怎么办?安装了一下uniflash_sl.8.8.0.4946软件RT809H就出现编程器未连接故障,编程器指示灯快闪。两台电脑都一样,一台32位WIN7系统,一台XP系统,XP系统的重装系统也没有解决问题。RT809F正常。

RT809H

RT809H

RT809F

RT809F

uniflash_sl.8.8.0.4946

uniflash_sl.8.8.0.4946
回复 支持 反对

使用道具 举报

发表于: 2024-10-4 18:42:04
| 显示全部楼层
设备管理器显示XDS100V2驱动安装正常.uniflash_sl.8.8.0.4946装上也打不开,有可能是因为我的电脑是32位系统。

设备管理器

设备管理器
回复 支持 反对

使用道具 举报

发表于: 2024-10-4 20:42:43
| 显示全部楼层
qiyi0507 2024-10-4 18:27
怎么办?安装了一下uniflash_sl.8.8.0.4946软件RT809H就出现编程器未连接故障,编程器指示灯快闪。两台电脑 ...

安装好仿真器驱动然后编程器USB固件修复就行了
回复 支持 反对

使用道具 举报

发表于: 2024-10-4 21:06:35
| 显示全部楼层
本帖最后由 qiyi0507 于 2024-10-4 21:19 编辑
great 2024-10-4 20:42
安装好仿真器驱动然后编程器USB固件修复就行了

安装了仿真软件打不开,提示不适合32位系统。
6.png
回复 支持 反对

使用道具 举报

发表于: 2024-10-4 21:43:27
| 显示全部楼层
三方软件还是没809H自带的好用方便
回复 支持 反对

使用道具 举报

发表于: 2024-10-5 07:33:22
| 显示全部楼层
非常感谢007技术支持,好好学习学习-------------
回复 支持 反对

使用道具 举报

发表于: 2024-10-5 15:30:49
| 显示全部楼层
有RT809H,为什么还要仿真器?

点评

是没看文章,还是装不懂非要说两句。 给编程器增加一个功能而已,不用就当没看见得了。  发表于 2024-10-9 09:03
回复 支持 反对

使用道具 举报

发表于: 2024-10-5 17:28:05
| 显示全部楼层
不连机,在工程的指导下,完美运行了。下载后要到设置界面按USB修复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|||iFix 爱修网 ( 粤ICP备2021135374号 )

粤公网安备 44060602002064号

GMT+8, 2024-12-24 11:45 , Processed in 0.067059 sec., 14 queries .

Powered by Discuz! X3.4

Release 20191201, © 2001-2024 Comsenz Inc.

MultiLingual version, Rev. 850, © 2009-2024 codersclub.org

快速回复 返回顶部 返回列表