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/BOUP-DRV8711:电动机驱动器论坛

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/622807/ccs-boost-drv8711-motor-drivers-forum

部件号:MSP430G2553
主题中讨论的其他部件:BOUP-DRV8711DRV8711CCStudioENERGYTRACEUNIFLAASHMSP430G2533

工具/软件:Code Composer Studio

您好,

我有一个带有M430G2553 MPU的launchpad开发者主板。  我已对接BOOST - DRV8711电机控制器。  我一直在关注《DRV8711用户指南》中的示例。  我从BOUP-DRV8711_Firmwarev 1.1 中导入了该项目,并开始调试。  一段时间后我收到错误:

comport:在长度0x24ac:读取超时的第0页0xc000处写入内存块时出现问题
comport:文件加载器:验证失败:目标写入0xC000失败
comport: gel:文件:C:\Users\user1\workspace_v7_boost-DRV8711_FIRMWAR2\Debug\boost-DRV8711_FIRMWARC.Out<xmt-block0>8711 1.1 :加载失败。1.1

我不明白我做错了什么。  以下是已安装软件的复制粘贴,以防有所帮助。

Thx

马特

分析套件4.1 .0.20.1705万251038</xmt-block>25.1038万 com.ti.dvt2.analysis.suite.feature.group德州仪器(TI)
ARM编译器帮助17.6 .0.20170627154626 com.ti.arm.17.6.help.feature.group德州仪器(TI)
ARM编译器帮助17.3 .0.20170328202641 com.ti.arm.17.3.help.feature.group德州仪器(TI)
ARM编译器帮助16.12 .0.20161215224245 com.ti.arm.16.12.help.feature.group德州仪器(TI)
ARM编译器帮助16.9 .0.20161026170303 com.ti.arm.16.9.help.feature.group德州仪器(TI)
ARM编译器帮助15.12 .0.20160412205915 com.ti.arm.15.12.help.feature.group德州仪器(TI)
ARM编译器帮助5.2 .........0 5.2.help.feature.group德州仪器(TI)
ARM编译器工具17.6 470.17.win32.feature.group德州仪器(TI)
ARM编译器工具16.9 4 470.16.win32.feature.group德州仪器(TI)
ARM编译器工具15.12 6 470.15.win32.feature.group德州仪器(TI)
ARM编译器工具5.2 9 470.5.2.win32.feature.group德州仪器(TI)
ARM编译器工具5.1 .................................................................14 470.5.1.win32.feature.group德州仪器(TI)
ARM编译器工具5.0 .........11 470.5.0.win32.feature.group德州仪器(TI)
ARM编译器工具4.9 9 470.4.9.win32.feature.group德州仪器(TI)
ARM编译器工具4.7 技术1 470.4.7.win32.feature.group德州仪器(TI)
ARM编译器工具4.6 6 470.4.6.win32.feature.group德州仪器(TI)
C/C++开发工具9.0 .0.20.1606万062011</xmt-block>6.2011万 org.eclipse.cdt.feature.group Eclipse.CDT
C/C++ GCC交叉编译器支持9.0 .0.20.1606万062011</xmt-block>6.2011万 org.eclipse.cdt.build.crossgcc.feature.group Eclipse CDT
C/C++内存视图增强9.0 .0.20.1606万062011</xmt-block>6.2011万 org.eclipse.cdt.debug.ui.memory.feature.group Eclipse.CDT
C/C++远程启动9.0 .0.20.1606万062011</xmt-block>6.2011万 org.eclipse.cdt.launch.remote.feature.group Eclipse CDT
C2000编译器帮助17.6 .0.20170627154926 com.ti.2000.17 .sci.6.help.feature.group德州仪器(TI)
C2000编译器帮助17.3 .0.20170328202014 com.ti.2000.17 .sci.3.help.feature.group德州仪器(TI)
C2000编译器帮助16.12 .0.20161215225050 com.ti.2000.16 .sci.12.help.feature.group德州仪器(TI)
C2000编译器帮助16.9 .0.20161026171152 com.ti.2000.16 .sci.9.help.feature.group德州仪器(TI)
C2000编译器帮助15.12 .0.20160412210842 com.ti.2000.15 .sci.12.help.feature.group德州仪器(TI)
C2000编译器帮助6.4 .........0 2000.6 com.ti.sci..4.help.feature.group德州仪器(TI)
C2000编译器v 6.1 帮助6.1 .1.20.1211万281204</xmt-block>28.1204万 com.ti.CGT.2000.6 ..1.help.feature.group德州仪器(TI)
C2800编译器工具17.6 0 com.ti.CGT 2000.17.win32.feature.group德州仪器(TI)
C2800编译器工具16.9 5 com.ti.CGT 2000.16.win32.feature.group德州仪器(TI)
C2800编译器工具15.12 6 com.ti.CGT 2000.15.win32.feature.group德州仪器(TI)
C2800编译器工具6.4 .................12 com.ti.CGT 2000.6.4.win32.feature.group德州仪器(TI)
C2800编译器工具6.2 Tm11 com.ti.CGT 2000.6.2.win32.feature.group德州仪器(TI)
C2800编译器工具6.1 10 com.ti.CGT 2000.6.1.win32.feature.group德州仪器(TI)
C2800编译器工具6.0 6 com.ti.CGT 2000.6.0.win32.feature.group德州仪器(TI)
C2800编译器工具5.2 Tm15 com.ti.CGT 2000.5.2.win32.feature.group德州仪器(TI)
C2800编译器工具5.1 6 com.ti.CGT 2000.5.1.win32.feature.group德州仪器(TI)
C5500编译器工具4.4 Tm1 com.ti.CGT 5500.4.4.win32.feature.group德州仪器(TI)
C6000编译器帮助7.4 .........0 com.ti 6000.7 .203..4.help.feature.group德州仪器(TI)
C6000编译器工具8.2 技术1 com.ti.CGT 6000.8.2.win32.feature.group德州仪器(TI)
C6000编译器工具8.1 4 com.ti.CGT 6000.8.1.win32.feature.group德州仪器(TI)
C6000编译器工具8.0 4 com.ti.CGT 6000.8.0.win32.feature.group德州仪器(TI)
C6000编译器工具7.4 .................23 com.ti.CGT 6000.7.4.win32.feature.group德州仪器(TI)
C6000编译器工具7.3 .................23 com.ti.CGT 6000.7.3.win32.feature.group德州仪器(TI)
C6000编译器工具7.2 .................12 com.ti.CGT 6000.7.2.win32.feature.group德州仪器(TI)
C6000编译器工具7.0 5 com.ti.CGT 6000.7.0.win32.feature.group德州仪器(TI)
C6000编译器工具6.1 .................23 com.ti.CGT 6000.6.1.win32.feature.group德州仪器(TI)
C6000编译器工具6.0 ........31 com.ti.CGT 6000.6.0.win32.feature.group德州仪器(TI)
CCS和SAT常用组件采用7.2 .0.20.1705万101800</xmt-block>10.18万 com.ti.tools.common.feature.group德州仪器(TI)
CCS文档7.2 .0.2017.0612万 com.ti.ccstudio.doc.win32.feature.group德州仪器(TI)
CCS Launcher 7.0 .0.2016.102万 com.ti.ccstudio.launcher.win32.feature.group德州仪器(TI)
CCS Utilities 1.0 .0.2016.021万 com.ti.ccstudio.utils.cli.win32.feature.group德州仪器(TI)
CCStudio P2工具具有7.0 .0.20.1611万291427</xmt-block>29.1427万 com.ti.ccstudio.p2tool.feature.group德州仪器(TI)的功能
铬浏览器具有7.1 .0.20.1705万191300</xmt-block>19.13万 com.ti.chromium.browser.feature.group德州仪器(TI)的功能
Code Composer Studio基本组件7.2 .0.0.2057万 com.ti.ccstudio.base.feature.group德州仪器(TI)
Code Composer 0.20.1705万101800</xmt-block>10.18万 IDE主要特性7.2 .德州com.ti.ccstudio.idemain.feature.group仪器(TI)
Code Composer Studio IDE MSP430组件7.1 .0.20.1705万101800</xmt-block>10.18万 com.ti.ccstudio.msp430.feature.group德州仪器(TI)
代码编辑器工作室7.2 工作流程.0.20.1705万101800</xmt-block>10.18万 com.ti.ccstudio.workflow.feature.group德州仪器(TI)
编译器工具联机文档1.1 5 com.ti.cgt.dmed.win32.feature.group德州仪器(TI)
调试服务器7.2 .0.2057 com.ti.ccstudio.debugserver.win32.feature.group德州仪器(TI)
调试服务器闪存7.2 .0.2057 com.ti.dsflash.win32.feature.group德州仪器(TI)
DVT - EnergyTrace 4.1。0.20.1705万251038</xmt-block>25.1038万 com.ti.dvt.energytrace.feature.group德州仪器(TI)
DVT -图形可视化4.1。0.20.1705万251038</xmt-block>25.1038万 com.ti.dvt2.graph.visualization.feature.group德州仪器(TI)
DVT -档案器分析管理器4.1。0.20.1705万251038</xmt-block>25.1038万 com.ti.dvt2.profileanalysismanager.feature.group德州仪器(TI)
DVT -资源浏览器4.1 .0.20.1705万251038</xmt-block>25.1038万 com.ti.dvt2.resource.explorer.feature.group德州仪器(TI)
DVT -系统分析仪4.1。0.20.1705万251038</xmt-block>25.1038万 com.ti.dvt2.uia.feature.group德州仪器(TI)
Eclipse Git团队提供商4.4。Eclipse EG-r org.eclipse.egit.feature.group 0.20.1606万070830</xmt-block>7.083万
Eclipse帮助系统2.2 .0.v2016.0606万-1100 org.eclipse.help.feature.group1100 org.eclipse.help.feature.group Eclipse.org
Eclipse平台4.6 .0.I2016.0607万-1100 org.eclipse.platform.ide Eclipse.org
Equinox P2,发现UI支持1.0 .400.v2016.0504万-1450 org.eclipse.equinox.p2.discovery.feature.feature.group1450 org.eclipse.equinox.p2.discovery.feature.feature.group Eclipse.org - Equinox
Equinox P2,IDE配置。 2.2 .200.v2016.0606万-1311 org.eclipse.equinox.p2.user.ui.feature.group1311 org.eclipse.equinox.p2.user.ui.feature.group Eclipse.org - Equinox
Eve编译器工具1.0 .............CGT.ARpg 32.1.0.win32.feature.group德州仪器(TI)
GCC MSP430编译器工具6.2 .1.16 com.ti.gcc.msp430.win32.feature.group德州仪器(TI)
GCC MSP430工具链7.2 6 com.ti.msp430.gcc_support.feature.group德州仪器(TI)
GEF (MVC) 3.11 .0.20.1606万061308</xmt-block>6.1308万 org.eclipse.gef.feature.group Eclipse GEF
图形建模框架(GMF)运行时第三方组件1.10 .0.20.1606万071959</xmt-block>7.1959万 org.eclipse.gmf.runtime.thirdparty.feature.group Eclipse建模项目
GUI编辑器背板采用6.1 .0.20.1705万101800</xmt-block>10.18万 com.ti.gc.backplane.feature.group德州仪器(TI)
GUI编辑器程序模型采用7.2 .0.20.1705万101800</xmt-block>10.18万 com.ti.gc.pm.feature.group德州仪器(TI)
IDE -调试服务器集成功能6.0 .1.20.1705万101800</xmt-block>10.18万 com.ti.debug.server.feature.group德州仪器(TI)
图像分析器4.1 .0.20.1705万251038</xmt-block>25.1038万 com.ti.dvt2.via.ccs.feature.group德州仪器(TI)
LWInstaller 7.2 .0.0.0013万 com.ti.ccstudio.installer.win32.feature.group德州仪器(TI)
商城客户端1.5。0.v2016.0608万-1804 org.eclipse.epp.mpc.feature.group1804 org.eclipse.epp.mpc.feature.group Eclipse商城客户端
MSP430编译器4.1 帮助4.1 .1.20.1211万281203</xmt-block>28.1203万 com.ti.CGT.430.4 .m470.1.help.feature.group德州仪器(TI)
MSP430编译器帮助17.6 .0.20170627155247 com.ti.msci 430.17.6.help.feature.group德州仪器(TI)
MSP430编译器帮助17.3 .0.20170328202321 com.ti.msci 430.17.3.help.feature.group德州仪器(TI)
MSP430编译器帮助16.12 .0.20161215224614 com.ti.msci 430.16.12.help.feature.group德州仪器(TI)
MSP430编译器帮助16.9 .0.20161026170630 com.ti.msci 430.16.9.help.feature.group德州仪器(TI)
MSP430编译器帮助16.9 .0.20161026170630 430.16.9.help.feature.group德州仪器(TI)
MSP430编译器帮助15.12 .0.20160412210259 com.ti.msci 430.15.12.help.feature.group德州仪器(TI)
MSP430编译器工具17.6 0 430.17.win32.feature.group德州仪器(TI)
MSP430编译器工具16.9 4 430.16.win32.feature.group德州仪器(TI)
MSP430编译器工具15.12 6 430.15.win32.feature.group德州仪器(TI)
MSP430编译器工具4.4 8 430.4.4.win32.feature.group德州仪器(TI)
MSP430编译器工具4.3 8 430.4.3.win32.feature.group德州仪器(TI)
MSP430编译器工具4.2 7 430.4.2.win32.feature.group德州仪器(TI)
MSP430编译器工具4.1 9 430.4.1.win32.feature.group德州仪器(TI)
MSP430编译器工具4.0 2 430.4.0.win32.feature.group德州仪器(TI)
MSP430编译器v 4.0 帮助4.0 .1.20.1111万151657</xmt-block>15.1657万 com.ti.CGT.m.cscv.0.help.feature.group 430.4 Instruments
MSP430编译器v 4.4 帮助4.4 .1.20.1501万021554</xmt-block>2.1554万 com.ti.CGT.m.cscv.4.help.feature.group 430.4 Instruments
Node.js 6.9 .................................................................1 com.ti.ccstudio.nodejs.win32.feature.group德州仪器(TI)
p2appf 7.2 .0.20.1705万101800</xmt-block>10.18万 com.ti.ccstudio.p2appf.feature.group德州仪器(TI)
Pin Mux 4.0 .................................................................1470 com.ti.ccstudio.pinmux.win32.feature.group德州仪器(TI)
PRU编译器工具2.1 .................5 com.ti.CGT.PRU.Texas 2.1 Instruments.win32.feature.group
远程系统资源管理器最终用户运行时Eclipse 3.7。1.20.1603万211627</xmt-block>21.1627万 org.eclipse.rse.feature.group TM项目
ROV 4.1 .0.20.1705万251038</xmt-block>25.1038万 com.ti.dvt2.rov.feature.group德州仪器(TI)
RTSC/XDCtools (IDE客户端) 3.50 .2.20 org.eclipse.rtsc.xdctools.product.ui.feature.group德州仪器(TI)
RTSC/XDCtools (目标运行时支持) 3.50 .2.20 org.eclipse.rtsc.xdctools.product_3.50 .2.20.feature.group德州仪器(TI)
RTSC/XDCtools (目标运行时支持) 3.32 .2.25 org.eclipse.rtsc.xdctools.product_3.32 .2.25.feature.group德州仪器(TI)
RxTx最终用户运行时2.1 .8.0_20.1606万281300 gnu.io.rxtx.feature.group28.13万 gnu.io.rxtx.feature.group RXTX.org
TargetDB默认Props 6.0 .0.2013.1206万 com.ti.ccstudio.targetdb.props.default.win32.feature.group德州仪器(TI)
TI云代理0.5 ................................................................1351 com.ti.ccstudio.cloudagent.win32.feature.group德州仪器(TI)
TI MSP430工具链7.2 8 com.ti.msp430.build_debug.feature.group德州仪器(TI)
TI目标内容1.0 .0.20.1705万101335</xmt-block>10.1335万 com.ti.targetcontent.feature.group德州仪器(TI)
TIREX台式机3.4 .1.20.1706万082019</xmt-block>8.2019万 com.ti.tirex.feature.group德州仪器(TI)
TM Terminal 4.1 .0.20.1606万052351</xmt-block>5.2351万 org.eclipse.tm.terminal.feature.feature.group Eclipse.org-目标管理
XDCtools核心更新功能3.32 .2.25 com.ti.xdctools_3_32.update.feature.group德州仪器(TI)

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

    部件号:MSP430G2553

    您好,

    我一直遵循 BOOST - DRV8711用户指南。  在第4节中,本指南介绍了如何执行 BOOST-DRV8711_GUIvX.X.exe以启动GUI应用程序。  启动应用程序时收到错误:

    错误:MSP430:在长度0x2:读取超时的第0页0x2e8处读取内存块时出现故障。

    我没有什么经验来理解此错误。  任何想法。

    Thx

    马特

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

    确保您使用的编译器与用于构建项目的本地编译器(TI v.4.1 7),甚至可能与CCS版本(CCS)类似5.5。 如果未连接BoosterPack,是否可以运行代码而不会出现任何问题? 代码是否独立工作(在调试器之外)? 您是使用LaunchPad还是使用自定义EVM进行评估? 汽车驾驶员论坛可能会在他们开发此BoosterPack时提供进一步的帮助。

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

    我可以报告与Matt完全相同的内容:
    按照说明–从描述–解压缩–刷新的appProgram.out版本1.0 –运行BOLP-DRV8711_GUN 1.0 –结果:错误:MSP430:读取0x2e8的内存块时出现故障…

    此操作在第二个启动板(两个1.4 v)上重复进行。
    另外,使用基于Web的UniFlash下载已下载的appProgram.out也会导致相同的问题。

    在CCC中重建项目会导致相同的错误。
    断开Booster-DRV板连接;导致出现相同的错误信息

    所用设备:
    新款Boost-DRV 8711 A
    2 LaunchPad 1.4
    Windows 10 PC

    下载的软件:
    zip文件来自 :www.ti.com/.../boost-drv8711
    GUI Composer来自 :processors.wiki.ti.com/.../Category:GUI_Composer

    我很确定这个问题与我经常遇到的USB通信有关,因为它不能使用TI演示板,需要使用USB驱动程序来解决问题。

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

    您在用户指南的哪个步骤中遇到了这种情况?

    您正在调试什么? 您如何调试?

    该代码用于加载,然后与GUI一起操作。 它不是要调试的。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Bjarke,

    您使用的编译器和CCS版本是什么? 我创建了一个新项目,并将所有资源复制到其中,但在编程/调试过程中未重现该错误。 但是,我无法使用GUI确认操作,因为我没有BOOST - DRV8711板。 我在eZ430上没有遇到任何问题,无论如何,这种形式的USB通信不会导致所描述的错误消息。 如前所述,使用相当过时的资源来创建此BoosterPack。

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

    我在步骤4.2 #5 (方法2)上遇到问题。 我复制了下面方法2的文本。 您将注意到第5个项目符号表示单击'DEBUG'图标。

    我假设GUI通过此代码与微控制器交互? 我不理解GUI的界面。 我正在尝试学习如何编写C代码来控制步进电机。 我真的对GUI不感兴趣,我担心代码可能比它需要的要复杂,以便与GUI连接。 是否有其他代码可以更好地演示如何控制步进器?

    Thx
    马特


    方法2:通过CCS调试器刷新项目
    •打开Code Composer Studio
    •转至“文件”→“导入”
    •在Code Composer Studio选项卡下选择现有的CCS Eclipse项目(图10)
    图10. 现有CCS Eclipse项目
    •选中将项目复制到工作空间选项,然后浏览到BOOSTDRV8711_FIRMWAREvX.X
    位于BOOSTDRV8711中Application文件夹的目录
    Hardware and Software Files文件夹。 项目现在应显示在中
    “发现的项目”部分。 确保已选中该复选框,然后选择“Finish”(完成)。
    •在“项目资源管理器”中选择1.0 项目,然后单击“调试”
    图标
    •CCS现在将构建项目并将其加载到MSP430G2533上
    •关闭CCS
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Matt,您好!

    是否已按图4所示配置跳线?
    在将代码加载到CCS后,MCU不会运行,直到按下F8或启动板电源循环。
    关闭CCS后您做了什么? 是否可以断开并重新连接USB以关闭并重新打开电源?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Matt,您好!

    很抱歉,我漏掉了您的另一个问题。 "我真的对GUI不感兴趣,我担心代码可能比与GUI交互所需的代码复杂得多。 在演示如何控制步进器时,是否有其他代码更好?"

    没有其他代码。 您可以修改项目代码或连接您自己的MCU。