Other Parts Discussed in Thread: UNIFLASH, MSPBSL
1.程序可以正常运行,进中断程序死掉,我怀疑中断向量表被我修改,怎么样才能恢复原有中断向量表?或者重新让下载器识别芯片?
2.我更改了.xcl文件,想要做软件升级
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
1.程序可以正常运行,进中断程序死掉,我怀疑中断向量表被我修改,怎么样才能恢复原有中断向量表?或者重新让下载器识别芯片?
2.我更改了.xcl文件,想要做软件升级
1.我想保存数据到FRAM中,错误的把数据写到了中断向量表地址0xFF80~0xFFFF
2.芯片中原有程序可以正常运行,通过串口TX给板子发送数据,程序停止运行。
3.下载器无法识别到芯片,有什么方法可以把中断向量表恢复吗?
中断向量表在正常情况下存储着中断函数的跳转地址。您即使将数据错误的保存在这里,也可以改正程序后重新烧写来更正。
无法识别到芯片的具体情况是什么?能否提供一下报错还有截图。
您使用的是IAR?
使用软件IAR和UniFlash,UniFlash报错找不到设备,iAR找不到设备
我看到相关帖子,说是用msp430flasher擦除用户代码,但是,我在msp430flasher中输入擦除命令后,点击回车,msp430flasher软件界面被关闭,电脑操作系统win10
电子保险丝锁了,需要用BSL解锁:
zhcaa02_MSP 代码保护功能 2.2.3 FR2xx/FR4xx 电子保险丝的实施方式
在使用MSPBSL工具时,不管输入什么命令后回车,命令行界面会被关掉,是什么原因那?win10操作系统
您用法不对。
您看一下slau655g_Bootloader (BSL) Scripter User's Guide (Rev. G) 2.2 BSL Scripter Usage
C:\ti\BSL-Scripter\ScriptExampleWindows\FRxx_OpenJtag_WithoutJTAGPwd有现成的脚本,直接按照usage中提到的用法跑就可以