主题中讨论的其他器件: MSP430FR5738
您好!
我正在尝试让主机控制器(cc3235)使用 BSL 配置 msp430fr2522。
通过使用具有一些适应能力的电容式设计中心生成的简单项目(例如添加蜂鸣器)对 MSP 进行编程。
我相信在主机上的实现是可以的、因为我一直在使用它在 另一个项目上对 MSP430FR5738进行编程。
主机在复位+测试时发送 BSL 启动序列。 我想、这在 MSP 停止运行其已编程的 FW 10秒后就可以正常工作。
然后、主机在 P1.5/BSL_RX ~14ms 之后发送数据。 我已经尝试使用命令 TX BSL 版本(0x80 0x01 0x00 0x19 0xE8 0x62)和命令 RX 密码。
但是、我看到 P1.4/BSL_TX 上没有响应。 只是一些噪音。
注意:我们将同一 UART 总线用于另一个组件。 下面的示波器屏幕截图全部是在 MSP 侧获取的、我断开了 MSP TX 以避免从另一个芯片产生副作用。
我怀疑 BSL_TX 上的噪声可以找出可能的问题。 请参阅下面的屏幕截图。
您有什么想法吗?
- 是否可以使用默认的 CapTIvate 配置阻止 BSL?
- 我能否确保 BSL 确实已启动?
- 是否可以将 BSL_TX 配置为高阻抗或另一个错误配置?
以下是触摸重置序列的屏幕截图:
绿色:测试
蓝色:复位
粉色:BSL_RX
黄色:BSL_TX
我很高兴得到任何调查的想法;)
此致、
C é dric