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.

[参考译文] MSP430F5659:硬件 BSL 外部调用不可靠工作

Guru**** 2482225 points
Other Parts Discussed in Thread: MSP430F5659

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1245252/msp430f5659-hardware-bsl-external-invocation-does-not-work-reliably

器件型号:MSP430F5659

我有一个针对 MSP430F5659的应用程序、在我所测试的大多数电路板上、似乎不调用 BSL 模式。 我遵循了 SLAU319AF 第1.3.1.1节的图1-2中所示的 BSL 进入顺序。 一个电路板将自身作为一个较好的 USB HID 设备枚举到我们的主机系统中。 其他两个被测试的板以我们的应用模式启动、并且在相同的条件下不要调用 BSL 模式。 我发现了一个勘误表、即 SLAZ493AA 中发布的 USB11、它似乎表明 进入 BSL 模式的外部条目基本上不起作用。 请提供有关此问题的更多信息。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Hellos Randy,

    请按照 USB11勘误表中提供的勘误表权变措施、因为该器件会受到该器件的影响。 权变措施状态可通过应用程序调用 BSL、同时在跳转之前确保 VCORE 电平为2或3。  或者、将 BSL 更新为自定义 BSL 下载包提供的更新版本、网址为: https://www.ti.com/tool/MSPBSL 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    勘误表显示它适用于 REV A 裸片、 但修订版 B 不能。如果我根本无法与器件通信、是否可以通过某种方法判断我是否具有裸片修订版 A 或 B -是否有封装标记/日期代码可以告诉我???

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Randy、

    请参阅勘误表的器件标识部分。 它介绍了如何通过器件封装上的标记来确定器件的不同版本。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    标记在封装上的裸片版本为"B"。 请告诉我、您能否考虑我们无法为应用调用 BSL 的任何其他原因。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Randy、

    如果是这种情况、则可能是 BSL 已从 BSL 存储器中擦除、或者您的 BSL 调用过程不强大。 您应该执行以下调试步骤...

    1. 检查您的 BSL 调用过程。确保在器件复位之前和通过复位确保 PUR 为高电平。 这可以通过 RST 引脚或保持 PUR 为高电平并为器件供电来完成。  
    2. UEE JTAG、以确认 BSL 存储器有效。 在进一步调试时、您应该继续使用之前提到的更新的 USB BSL 映像刷写器件。