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.

[参考译文] CCS/MSP430F2617:使用TI提供的源代码对MSP430F2617进行编程

Guru**** 2387060 points
Other Parts Discussed in Thread: UNIFLASH, DRV8711EVM, DRV8711, MSP430F2617
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/661567/ccs-msp430f2617-programming-the-msp430f2617-with-the-provided-source-code-from-ti

部件号:MSP430F2617
主题中讨论的其他部件:UNIFLAASHDRV8711EVMDRV8711

工具/软件:Code Composer Studio

我最近购买了DRV8711EVM。  我当时使用的是UniFlash和FET,我擦除了设备中存储的内容。  我尝试重新加载或重新编程器件,但无法与TI DRV8711EVM软件通信。  我还注意到闪烁的LED不闪烁,因此我认为程序加载不正确或缺少一些代码(bootloader?)。  我尝试使用FET和CCS连接到设备,它的作用类似于加载,但响应方式相同。  如何使用FET对出厂的空白部件进行编程,以及如何使此器件像从TI接收EVM时那样进行重新编程。  我打算创建一个类似于EVM的器件,以便为我们的项目控制步进电机。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    GUI是否允许您选择COM端口? 如果是这样,请确保您在标有UART的接口上。 否则我需要在DRV中循环,因为它是他们的EVM。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    哪种GUI? CCS还是Uniflash? 我有第二个EVM,并且能够使用CCS对其进行写入。 擦除后,无法恢复。 我有三条使用Uniflash和CCS的方法。 当前的目标是将器件恢复到其离开TI工厂时所拥有的代码。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您以前是如何尝试与设备通信的,我以为有GUI?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我使用的是Code Composer Studio (CCS)和UniFlash。 UniFlash是通过执行批量擦除而使我陷入困境的原因。 我尝试使用EVM www.ti.com/.../slvc594中的源文件进行重新编程 ,以便该器件恢复到我购买它时的状态。 它似乎在CCS中没有错误进行编程,我可以在CCS中运行程序,但正常闪烁的状态LED不闪烁,并且不会与从 www.ti.com/.../slvc500下载的TI提供的软件通信 。 我有第二个EVM,我可以与TI提供的软件和CCS进行通信,而不会出现问题,因此这是在批量擦除期间发生的事情。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Chris:

    DRV8711EVM主要用于GUI。 如果您要使用DRV8711进行MCU固件开发,我建议使用 DRV8711 BoosterPack。 LaunchPad/BooterPack主板 用于 原型设计。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是否有办法在DRV8711EVM上对MSP430F2617进行重新编程? 我想使用EVM随附的固件,并将其添加到我正在进行的设计中。 该部件在出厂前必须在TI进行编程,因此我不太理解为什么在JTAG保险丝未熔断的情况下无法对其进行重新编程。 我只需要知道如何操作的过程。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Chris:

    Cameron和我谈论了您看到的问题。 设备或主板是否可能在处理或重新编程过程中损坏?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我得出的结论是,MSP430F2617也很糟糕。 UNIFLAASH是否设计用于擦除/读取/编程此EVM和此处理器,因为我必须查找部件而不是EVM?  昨天我花了一段时间使用MSP430Flasher (命令行提示软件),最终能够使LED像正确加载的程序一样闪烁,但我仍然无法使用DRV8711EVM (slvc500c)与设备通信。  我有第二个EVM板,并且可以使用MSP430Flasher成功地擦除/读/写。  既然我们似乎都怀疑该部件或电路板,是否可以退回?  我从Mouser购买了产品,并与他们进行了交谈,他们要求TI批准退货。

    其总体目标是向我的系统添加一个类似于DRV8711EVM上的电路,以控制我们超声波阅读器的步进电机。  在此过程中,我需要能够使用适当的代码对MSP430.2617万进行编程/重新编程,以便我们可以控制电路。  这就是我要实现的目标。  我们可能还需要使用附加功能修改此设备中运行的代码,以便我能够编译我能够使用CCS执行的源代码。

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

    您好,Chris:

    在将软件加载或将TI软件重新加载到MSP430上时,是否将USB电缆插入计算机? 我问这是因为MSP430是由FTDI芯片供电的。 如果拔下USB插头,MSP430将不会通电。

    根据 我们的退款政策,我们不接受EVM退货打开后的退货。

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

    James,

    感谢您提供有关我了解的退款政策的信息。  我已经尝试了两种方法,但我将再次尝试看看这是否有帮助。  JTAG的跳线是否也允许MSP430在编程期间从JTAG供电?

    谢谢!

    Chris   

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

    是的,跳线在编程过程中为设备供电。 我指的是当你对主板进行编程后你操作它的时候。 在正常操作期间,MSP430由USB供电。

    但是,这听起来可能不是您的问题,因为您说过您可以成功地对其它EVM进行编程。