TI中文支持网
TI专业的中文技术问题搜集分享网站

MSP430FR2433: 误操作FRAM,msp430FET无法识别芯片,有可能误操作了中断向量表

Part Number:MSP430FR2433Other Parts Discussed in Thread:UNIFLASH, MSPBSL

1.程序可以正常运行,进中断程序死掉,我怀疑中断向量表被我修改,怎么样才能恢复原有中断向量表?或者重新让下载器识别芯片?

2.我更改了.xcl文件,想要做软件升级

Yale Li:

您好,请问您使用的是什么例程?做了什么修改?

第2个问题和第1个问题是相关的吗?

,

user6470698:

1.我想保存数据到FRAM中,错误的把数据写到了中断向量表地址0xFF80~0xFFFF

2.芯片中原有程序可以正常运行,通过串口TX给板子发送数据,程序停止运行。

3.下载器无法识别到芯片,有什么方法可以把中断向量表恢复吗?

,

user6470698:

第二个问题与第一个问题不相关

,

Yale Li:

中断向量表在正常情况下存储着中断函数的跳转地址。您即使将数据错误的保存在这里,也可以改正程序后重新烧写来更正。

无法识别到芯片的具体情况是什么?能否提供一下报错还有截图。

您使用的是IAR?

,

user6470698:

使用软件IAR和UniFlash,UniFlash报错找不到设备,iAR找不到设备

,

Yale Li:

请使用CCS,我们这边无法提供有关IAR的支持

,

user6470698:

CCS也是无法连接,应该怎么解决,错误提示如下

,

user6470698:

我看到相关帖子,说是用msp430flasher擦除用户代码,但是,我在msp430flasher中输入擦除命令后,点击回车,msp430flasher软件界面被关闭,电脑操作系统win10

,

Yale Li:

电子保险丝锁了,需要用BSL解锁:

zhcaa02_MSP 代码保护功能 2.2.3 FR2xx/FR4xx 电子保险丝的实施方式

https://www.ti.com.cn/tool/zh-cn/MSPBSL

,

user6470698:

在使用MSPBSL工具时,不管输入什么命令后回车,命令行界面会被关掉,是什么原因那?win10操作系统

,

Yale Li:

您用法不对。

您看一下slau655g_Bootloader (BSL) Scripter User's Guide (Rev. G) 2.2 BSL Scripter Usage

C:\ti\BSL-Scripter\ScriptExampleWindows\FRxx_OpenJtag_WithoutJTAGPwd有现成的脚本,直接按照usage中提到的用法跑就可以

赞(0)
未经允许不得转载:TI中文支持网 » MSP430FR2433: 误操作FRAM,msp430FET无法识别芯片,有可能误操作了中断向量表
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1