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.

[参考译文] Starterware/TMDSICE3359:使用 TMDSICE3359开发板时出现问题

Guru**** 2553450 points
Other Parts Discussed in Thread: TMDSICE3359, SYSBIOS

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/619047/starterware-tmdsice3359-issues-in-using-tmdsice3359-development-board

器件型号:TMDSICE3359
Thread 中讨论的其他器件: SYSBIOS

工具/软件:Starterware

尊敬的支持团队:

是 TI 世界的新产品。 一周前开始在 TI Sitara 处理器中工作。 我找不到任何支持文档或视频来对开发板 TMDSICE3359进行编程。

使用的启动软件 :AM335X_Starter Ware_02_00_01_01

IDE:CCS 编译器7.2.0版

开发板:TMDSICE3359

计划将此板用于 EtherNet\IP 协议,但现在无法切换 此板中的 LED。

因此、请尽快帮助我找到合适且有用的解决方案。

此 AM335X_Starter Ware_02_00_01_01是否支持此板??

谢谢、此致

Sujitha Selvaraj

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

    您是否正在使用 Processor SDK RTOS 封装? software-dl.ti.com/.../index_FDS.html
    如果不是、请抓取此软件包并查看 C:\ti\pdk_am335x_1_0_7\packages/MyExampleProjects\MyExampleProjects. 这里有一些以太网示例可供参考。

    此外、有关培训信息、请参阅 training.ti.com/processor-sdk-device-drivers-setup-test
    下面是有关如何创建示例项目 processors.wiki.ti.com/.../Rebuilding_The_PDK 的链接

    希望这对您有所帮助。

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

    尊敬的 Lalindra Jayatilleke:

    非常感谢您的回答。

    将遵循您的建议。

    谢谢、此致  

    Sujitha Selvaraj  

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

    >C:\ti\pdk_am335x_1_0_7\packages\MyExampleProjects\MyExampleProjects
    在上述路径中找不到任何文件夹,如 MyExampleProjects"。
    请帮我在 TMDSICE3359电路板上使用一些基本示例。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是否可以在没有操作系统的情况下在处理器中运行代码???
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Sujitha、
    如前所述、您必须通过运行.bat 文件来生成示例项目文件夹。 有关说明、请访问 processors.wiki.ti.com/.../Rebuilding_The_PDK

    在某些示例中、有一个裸机宏将工程配置为在没有 BIOS 的情况下运行。

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

    尊敬的 Lali:

    >processors.wiki.ti.com/.../Rebuilding_The_PDK

    只需按照上面链接中给出的步骤操作、但在最后一步中、即项目提取出错为"! 错误:当前没有安装类型为'com.ti.rtsc.sysBIOS'的产品 "

    但我在同一文件夹中安装了 BIOS_6_46_05_55版本。

     我遵循的步骤中会出现什么错误? 请尽快回复

    谢谢、此致

    Sujitha Selvaraj

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

    Sujitha、

    您是否已在 CCS 中注册所有 Processor SDK 组件? (在 CCS 中,Window>Preferences>Code Composer Studio>Products)

    在继续执行示例和/或单元测试之前、确保已安装所有相关/必备产品并在 CCS 中注册。 安装 Processor SDK 产品后启动 CCS 将导致 CCS 查找并注册任何新产品。 如果任何相关产品尚未在 CCS 中注册、则在 PDK 工程创建期间会发生错误。 

    Lali

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

    尊敬的 Lalli:

    >是否已在 CCS 中注册所有 Processor SDK 组件? (在 CCS 中,Window>Preferences>Code Composer Studio>Products)

    真的很棒,非常感谢您提出的上述建议。 能够使用示例编码。

    由于是 TI 的新手,所以需要一些有关 Sys-BIOS 的基础知识,并且必须使用 SD 卡来运行操作系统??? 只需澄清哪个处理器部分运行操作系统、哪个部分运行应用程序代码即可。

    我的最终目标是将此板用于 EtherNet/IP 协议,因此需要一些相关文档。

    再次感谢您的 Lalli。

    谢谢、此致

    Sujitha Selvaraj

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

    尊敬的 Lali:

    编译 C:ti/pdk_am335x_1_0_7/packages/MyExampleProjects/GPIO_LedBlink_icev2AM335x_armTestProject 时、收到如下警告:

    此外、编程后 LED 程序运行良好、但一旦关闭电源、程序就会被擦除、这是不知道原因的。

    请尽快回复

    谢谢、此致

    Sujitha Selvaraj

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

    我建议查看 TI 提供的培训材料:
    training.ti.com/introduction-processor-sdk-rtos-part-1
    training.ti.com/introduction-processor-sdk-rtos-part-2
    training.ti.com/application-development-using-processor-sdk-rtos

    该网站提供了许多其他培训材料、可帮助您快速入门。
    您无需使用 SD 卡来运行程序。 您可以使用 CCS 调试器加载在构建工程时生成的.out 文件。 是的、每次对电路板进行下电上电并通过 CCS 加载时、都必须加载二进制文件。 否则、您可以使用其他一些非易失性闪存将映像刻录到电路板上。 我不记得 ICEv2上有哪些闪存类型、但请看一下。
    您提到的警告不会妨碍您运行演示、但为了解决这些问题、请检查 Resource?Linked 资源下的 CCS 工程属性以查找未解决的任何路径。
    希望这对您有所帮助。

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

    尊敬的 Lali:

     ICEv2板具有 SPI 闪存(W25Q64),因此我使用了 C:TI>PDK_AM335x_1_0_7>封装>ti>starterware>tools>flash_writer>src>SPI-flash-writer_AM335x 中的 SPI 闪存工具 将二进制文件永久编程到 SPI 闪存中。

    能够使用 SPI 闪存工具代码擦除闪存、但在编程启动时、代码闪存代码会重复 以下图所示的相同行运行。

    因此需要有关使用此工具刷写 SPI 闪存的帮助。 或 其他任何刷写方法?如何以及在何处放置 SPI 引导加载程序?

    请尽快回复我。

    谢谢、此致

    Sujitha Selvaraj

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

    尊敬的 Lali:

    请尽快回复我。

    此致

    Sujitha Selvaraj

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

    e2e.ti.com/.../615624
    e2e.ti.com/.../518399

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

    尊敬的 Lali:

    能够在   SPI 闪存(ICEV2板)中成功刷写地址0x00处的引导加载程序二进制文件和地址0x20000处的应用程序二进制文件,但在复位后,我的应用程序无法正常工作。

    已使用 SPI_Flasher:C:\ti\pdk_am335x_1_0_7\packages/ti\starterware\tools\flash_writer\src\spi-flash-writer_am335x\spi_Flasher

     使用的 SPI_Boot Loader_Binary: C:\ti\pdk_am335x_1_0_7\packages/ti\starterware\binary\bootloader\bin\AM335x-evm\gcc\bootloader_boot_mcspi_a8host_debug.bin

    应用程序二进制文件已使用:C:\ti\pdk_am335x_1_0_7\packages\MyExampleProjects\GPIO_LedBlink_icev2AM335x_armTestProject\Debug\GPIO_LedBlink_icev2AM335x_armTestProject.bin


    根据硬件设置、J5跳线连接在2-3位置、用于从 SPI 闪存引导、并 根据硬件用户指南连接 SYSBOOT[4:0]-11000b。

    仍然无法从 SPI 闪存引导。 我所遵循的步骤有什么问题???必须快速进入项目的下一步、因此请帮助我尽快解决此问题。

    谢谢、此致

    Sujitha Selvaraj

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

    尊敬的 Lali:

    非常感谢您的回答。

    SPI 引导加载程序正常工作、应用程序在断电后保留。 刷写  C:\ti\pdk_am335x_1_0_7\packages\MyExampleProjects\GPIO_LedBlink_icev2AM335x_armTestProject\Debug\app  文件后、应用程序将保留。

    这意味着加载 应用程序文件后,只有编码在断电后保留,以前只加载.bin 文件,因此只有应用程序在断电后不工作。

    那么、只需要澄清一下为什么应用程序文件正常工作、.bin 不工作???

    此外,还需要.map、.out、.bin 和 app 输出文件之间的差异。

    请尽快回复我。

    谢谢、此致

    Sujitha Selvaraj

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

    尊敬的 Lali:

    请尽快回复我。 过去几天,我没有收到你的任何答复。

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

    Sujitha、

    应用程序是引导加载程序在引导过程中对应用程序文件名所期望的名称。

    有关引导组件及其如何组合在一起的详细信息、请参阅以下内容:

    http://processors.wiki.ti.com/index.php/Processor_SDK_RTOS_BOOT_AM335x/AM437x

    http://processors.wiki.ti.com/index.php/AM335X_StarterWare_Booting_And_Flashing

    有关.map 文件的说明、请参阅此处。

    http://processors.wiki.ti.com/index.php/Files_in_CCS_Projects#Linker_map_file 

    Lali

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

    尊敬的 Lali:
    非常感谢您的回复。

    此致
    Sujitha Selvaraj