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

通过BSL向MSP430FR5729 的flsh写入数据失败

我在通过MSP430G2553的串口向fr5729写入数据

按照数据手册上发送的为80 08 00 10 00 00 01 10 32 54 67 83 C8

但是FR5729一直返回的MSG为0x01

  查阅数据手册得知为:Flash write check failed. After programming, a CRC is run on the programmed data. If the CRC does not match the expected result, this error is returned.

请问一下怎么解决这个问题呢?

灰小子:

你好,请问你是要做什么东西?设计这款msp430的下载器吗?

一般大家都是找个支持bsl的仿真器和上位机软件,直接就可以下载程序了。很少有人从那么底层的指令开始开发msp430的,除非设计一款新的下载器

chen xi:

回复 灰小子:

 对的   因为我们产品中除了430还有CC2541,我准备通过cc2541控制430然后进入BSL远程升级    

    现在问题已经解决了,是datasheet的问题,FR5729芯片的操作和数据手册上的不同  

  不过有个疑问   就是中断向量地址比如为

@FFFE50 C2 q

那么就是往FFFE这个地址作为看首地址,写入16-2个0XFF再写入 50 C2么? 

chen xi:

回复 灰小子:

市面上好像除了TI的   没有支持这款的BSL的软件了,不过现在以及基本搞定,等下套用官方demo给BSL加密下就OK

赞(0)
未经允许不得转载:TI中文支持网 » 通过BSL向MSP430FR5729 的flsh写入数据失败
分享到: 更多 (0)