TI E2E™ 设计支持论坛将于 5 月 30 日至 6 月 1 日进行维护。如果您在此期间需要技术支持,请联系 TI 的客户支持中心寻求帮助。

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.

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

Other Parts Discussed in Thread: MSP430G2553, CC2541

我在通过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的,除非设计一款新的下载器

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

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

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

    @FFFE
    50 C2
    q

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

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