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.

[参考译文] MSP-mang430组帧错误

Guru**** 2943270 points

Other Parts Discussed in Thread: MSP430F149

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/677981/msp-gang430-framing-errors

主题中讨论的其他器件:MSP-GANGMSP430F149

我有一个 MSP-ang430编程器。 这是具有串行连接器且无 USB 的旧样式。 它以前在我的旧工作 PC 上工作正常、但 Sine 我已获得一台新的 Windows 10 PC、但我无法使其工作。 我有1.61版软件。 硬件版本1.30。 固件版本现在为0.0。

硬件自检工作。 当我尝试加载新固件版本 gang430-161.txt 时,擦除似乎正常,但错误:Communication - Frame has errors!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Kevin:
    我正在为您研究这个。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Kevin、
    您使用的是 USB 仿真 RS-232还是真实的 RS-232?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    USB 仿真 FTDI 产品。 我只将 TXD RxD 和接地端连接到 Gang 编程器。
    凯文、您好
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Kevin:
    您可能需要使用常规 RS232连接 ACK 线路。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好、Cameron。

    我最初连接了所有线路、但这一点根本不起作用。 我仅使用了 TXD RxD、得到了指示的结果。

    我浏览过通信详细信息。  看到它应该是软件攻击、因此在没有 RTS CTS 的情况下工作。

    我的尝试没有奇偶校验、也没有奇偶校验。 结果相同。

    此致

    Kevin。

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

    您是否在旧机器上使用 USB 或 RS232端口?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果您使用的是 RS232、它是否适用于使用 USB 的旧机器?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好、Cameron。

    我使用的是 USB 适配器。 可能是相同的。 几乎肯定是相同的类型。 我不再拥有旧机器。

    目前、具有"真正"RS232的 PC 非常稀少。

    凯文、您好  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您是否已通过设备管理器确认 USB 适配器工作正常?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Kevin:
    您是否能够解决此问题? 如果没有、我可以邀请另一位专家在这里提供帮助。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好、Camer

    尚未解决。 我一整周都被调到别的地方,但星期一应该对这一点很讨厌。

    感谢您的任何帮助。 此致

    Kevin

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

    你(们)好、Camer 我现在回来了。 令人沮丧的是、硬件自检现在无法正常工作。 这至少是我上次查看时的工作情况。

    我在 TX RX 线上有一个示波器。 对于硬件自检、我看到4ms 突发进入 MSP430。 MSP430在此期间响应3次。 突发1和2的持续时间为200us、而突发3的持续时间为500us。

    嗯、这就是它所做的90%。 有时、它会在一到两个"回复"后放弃。 有时、它会尝试4次、甚至5次。

    波特率在整个过程中似乎是一致的115200。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Kevin:
    您能否发布示波器截图?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好、Camer 下面是一些屏幕截图。 。 Kevin、您好

    PC 输出为通道1。 MSP 输出为 CH 2

    总的来说、1显示了当我执行硬件自检时最常见的事务。 我已使用缩放窗口将其标记为向上。

    总的来说、2个几乎是常见的。 PC 已发送轮询、但 MSP430 GANG 没有响应

    总的来说、3是偶尔发生的不同响应的示例。

    缩放1、2、3如整体1所示。

    缩放3我无法确定捕获了哪组脉冲。

    缩放4是窗口中某个位置的随机拍摄。

    下面为1

    下面共2个

    总体3.

    下面缩放1

    缩放2

    Zoom3.

    Zoom4

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

    你好、Cameron。 上周、我尝试更改 FTDI COM 端口上的奇偶校验。 对 Device Manager (设备管理器)下端口设置的更改对捕获的波形没有任何影响。 我猜测(可能是错误的) FTDI 驱动程序是应该负责的。

    今天、我找到了一台具有正版 COM 端口和旧版本 MSPGANG 软件的旧 XP PC。 我认为这可以解决我的问题,但却没有解决。 它仍然拒绝联系。 该版本扫描波特率。 它会持续循环波特率、但会在尝试的事务上完成、然后暂停几秒钟、然后重复该序列、这样我就能够捕获最终的事务。 同样、器件管理器下的奇偶校验设置没有任何影响、因此我假设这一点以及波特率都是由 MSP430 PC 软件以某种方式控制的。 我必须假设这使用了正确的设置。 我已附上此最后交易的屏幕截图。 (XP 版本 jpg)我可以看到响应是偶校验115200波特。 PC 的输入可能是偶校验(但没有奇偶校验会给出相同的图片)。 在 这种情况下、从 CH1的下降沿到 CH2的上升沿的时序是一致的23us、因此肯定可以为奇偶校验位和停止位留空间。 这需要17.4us。

    因此、我想这种失败虽然令人失望、但至少表明这与 FTDI 无关。 下面是今天的 XP 屏幕截图。 它可能只会稍微有用,但我还包括了来自 XP 版本 Gang 编程器软件的“关于”信息。

    此致

    Kevin

    XP 版本。 真正的通信端口。

    XP 关于信息

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果您更新 MSP-Gang 固件会发生什么情况?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好、Camer

    当我尝试更新固件时、问题首先开始。 我有一台新的 Win 10 PC、因此必须安装新版本的 MSP 软件。

    这强烈建议我更新固件、我将继续执行此操作。 之后、即使 Gang 编程器以前与之配合使用的 PC 也无法再工作。

    固件安装过程似乎可以擦除现有固件、但无法再进行通信以安装新固件。

    此致

    Kevin

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Gang 是否可能遭到某种程度的损坏? 还是您的 Rs 232适配器?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    擦除固件是否可能会擦除某些信息、例如振荡器校准、这些信息对于保持接口正常工作至关重要?

    此致

    Kevin

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

    尊敬的 Kevin:

    我一直接触 Elprotronic、他们强烈怀疑是 RS232适配器导致了问题。 这是什么类型?

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

    你(们)好、Camer 它是 FTDI。 产品类型 US232R-100。 我们有许多类似的类型、全部由 FTDI 提供。 它们是我们发现的最可靠的。 如果您想查看、请使用 Farnell 订单代码1329310。 此版本具有 Rx Tx LED 指示灯、非常有用。

    今天、我从我们的生产中借用了您的 Gang 编程器的新版本。 我下载了软件以与其一起使用。 一切都很好。 我使用了上面的 USB 适配器。

    我仍然需要我的老式编程器才能工作。 它是某些测试设备不可或缺的一部分。

    此致

    Kevin

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Kevin:
    您是否尝试过旧版本的软件?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Kevin、
    我发现另一篇文章、其中升级固件修复了组帧错误问题。 我刚刚注意到您使用的是1.61版软件、您是否尝试过1.62版软件?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    此外、Elprotronics 的另一项建议是找到一台带有 RS232的旧 PC 以恢复 GANG430。 我知道、如果您找不到带 RS232的设备、那就没什么帮助了。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    是、请参阅我之前尝试过此操作。 不好。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的。 请参阅我之前找到的一台具有正版 COM1 RS232的旧笔记本电脑。 不好。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你(们)好、Camer 我很难在您的网站上找到它。 它不是当前产品。
    凯文、您好
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你(们)好、Camer 我位于 v1.62。 我具有相同的结果。 帧错误。 此致
    Kevin
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Kevin:

    正式来说、旧的 MSP-GANG430应该是不受支持的、但我想尽力提供帮助。  

    不幸的是、我们已经尝试了我和 Elprotronic 可以想到的所有事情。 我们无法在我们一方重现此问题。 是否完全可以更新您的测试设备以使用现代 MSP-GANG?

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

    你(们)好、Camer 我非常感谢这项决议草案本应不再得到支持,因此,我们非常欢迎你的帮助。 但是、由于固件在固件升级过程中被擦除、我觉得我们不应该被放弃。 我们无法切换到新的 Gang 编程器。 它与 PC 测试软件相连、因此需要对软件进行修改。 我已经用您的旧软件试用了您的新 Gang 编程器。 我不与它通信、因此接口规格已更改。

    我已经了解了 MSP-GANG430的内部。 我 可以看到主处理器是 MSP430F149。 它具有几乎肯定是 JTAG 报头的内容。 我们是否可以使用 JTAG 对其进行重新编程? 我们需要 Elprotronic 能够提供的十六进制文件。 外部的标签表示 v1.3a。 这可能是固件版本。 根据安排的方式、我们可能还需要安装一些引导固件。

    我们已经有了另一个(新的)编程器、因此如果我们有文件、应该很简单。

    此致

    Kevin

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

    我们还注意到、您的 GUI 屏幕截图(来自更早版本)似乎是适用于较新 MSP-GANG 的新版本。 您是否可以确认您已尝试使用 与它通信的 GUI 与它类似、如下所示?

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

    你(们)好、Camer 是的、这对我的 PC 来说是正确的、但是我现在看到旧的 XP 笔记本电脑(带 RS232)只安装了新版本。 所以我本来会尝试这一点,但没有发现它。

    我将看到是否可以在 XP 笔记本电脑上安装旧版本、然后重试。 凯文、您好

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你(们)好、Camer 我现在在具有 RS232端口 COM1的 XP 笔记本电脑上运行了旧软件 v1.62。
    它连接并通过自检。 固件版本为0.0。
    我尝试将 FW 升级到1.62版。 同样、响应是"帧有错误"。
    此致
    Kevin
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Kevin:
    我已要求 Elprotronic 提供一个十六进制文件、以查看您是否可以使用 JTAG 接头对器件进行重新编程。 我将在我有它时通知您。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Kevin:
    你收到了我的电子邮件吗? Elprotronics 希望与您一起设置调试会话。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好、Camer 是的、我刚才回答了。 我还期待十六进制文件。 谢谢。 Kevin

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

    你(们)好、Camer 感谢在线研讨会。 虽然它没有立即修复问题、但我获得了一些非常有用的信息。

    新编程人员可以模拟旧编程器的新闻在将来可能会证明特别有用、对本站点的其他读者也是如此。

    自从与您交谈以来、我就借用了一个新的编程器、并使用它通过 JTAG 对旧的编程器进行重新编程。 旧的现在可以正常工作并成功进行通信。

    非常感谢您的帮助和耐心。

    此致

    Kevin

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Kevin:
    我很高兴能提供帮助! 感谢您的耐心友好!