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.

[参考译文] TMDSICE3359:入门中三个链接中的两个已过期

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

https://e2e.ti.com/support/tools/simulation-hardware-system-design-tools-group/sim-hw-system-design/f/simulation-hardware-system-design-tools-forum/973609/tmdsice3359-two-out-of-three-links-in-get-started-are-out-of-date

器件型号:TMDSICE3359

我收到了一整套 TMDSICE3359、其中包含有关入门的传单、其中提到了三个链接:

www.ti.com/am3359ice2

www.ti.com/am335x_twincat

www.beckhoff.de/tcatweb/twincat_download_e.aspx

只有第一个链路才会工作。 但是、它是否包含所有必要信息、以便我继续评估板以与 CAN 总线和两个 UART 配合使用? 我至少可以进入 software-dl.ti.com/.../index_FDS.html 页面 、在该页面可以看到 SDK 可供下载。 但是   、software-dl.ti.com/.../am335x-evm-linux-06.03.00.106.img.zip 文件是否仅适用于上述一个或全部四个受支持的 EVM? 或者、我能否使用此页面上的说明为评估板构建映像?

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

    Jani、您好!

    是的、根据链接页面上的"支持的 EVM"字段、AM335x Linux 处理器 SDK 6.3支持 AM335x ICE 板。

    AM335x 的用途是什么? 例如、TwinCAT 是否是您希望测试的内容?

    您上面链接的 AM335x_TwinCAT URL 用于转至处理器 wiki 页面、但处理器 wiki 现在已脱机。 我将离线查看我们对这些页面的计划。

    此致、

    Nick  

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

    谢谢 Nick、

    我想确保我可以使用基于 Yocto 的映像、而不是使用 TwinCAT。 我按照 software-dl.ti.com/.../Overview_Building_the_SDK.html 中的说明 操作、设法构建 了 Arago-base-tisdk-image、但所有其他三个都失败了。 但我将查看 tisdk/build/Arago-tmp-extern-arm-toolchain/deploy/images/AM335x-evm/的内容。 或者、您是否知道此文件夹中的文件不足以为 TMDSICE3359创建映像? 至少它创建了一个 symlink am335x-icev2.dtb。

    此致、

    Jani

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

    Jani、您好!

    明白了。 好的、让我们稍等片刻:

    *首先、我建议测试开箱即用的 SD 卡。 我不记得 SD 卡上的软件版本、但我们已经提供了预构建的 Linux 6.3文件、您可以将这些文件加载到 SD 卡上。 您可以在 此处找到有关使用/bin/create-sdcard.sh 的说明

    *一旦预编译的映像按预期工作、您可能需要尝试重建复制到 SD 卡上的 uboot 和内核文件。 您可以首先查看 顶级 Makefile 文档。 当我更改器件树文件、更新引脚多路复用、修改驱动程序等时、我通常会查看有关构建 Uboot 和内核的更详细的指导。 为此、我参考 U-Boot 用户指南内核用户指南 。 我会先尝试用户指南中的步骤而不进行任何更改、只是为了确保该过程首先正常工作。

    *如果要使用 Yocto 重建(不使用) SDK、文件系统等、则应按照 构建 SDK 进行操作。 如果您只想使用通过 Yocto 生成的文件系统、这些文件系统已经为您构建、并包含在您的 SDK 中的 filesystem /下。 有关 更多信息,请参见文件系统文档。

    此致、

    Nick

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

    谢谢 Nick、

    封装中没有 SD 卡、但我有一个32 GB 的存储卡、我已烧录了第一条消息中提到的映像。 但 USB 仅列举了两个器件、这两个器件既不是 Linux 控制台、也不是 ICE-EVM_V2\XDS100V2。 也许我必须安装用于 Windows 主机的 Code Composer Studio IDE 才能获得驱动程序。

    我之前使用过 Yocto 和'bitbake -c populate_sdk core-image-minime'等命令、它们生成了该映像的 SDK 和文件。 当时我在 VirtualBox 中的 Ubuntu 18.04中创建了映像、将其移动到 Windows 主机、并使用 balenaEtcher 将其刻录到 SD 卡。 我现在也想采用类似的方法。

    但当然、在编写自己的图层和配方之前、我将首先了解如何使用 SDK。

    此致、

    Jani

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

    Jani、您好!

    请使用通过 create-sdcard.sh 脚本创建的已知良好的 SD 卡尝试此操作。 一旦您知道 SD 卡映像不是问题、则可以继续执行其他调试。

    请记住、Linux SDK 开发应在 Linux 计算机上完成。 当然、可以将 ICE USB 端口连接到 Linux 虚拟机、并打开从虚拟机到 AM335x 终端的串行连接、但自从我自己尝试过它之后、已经有几年和 Ubuntu 版本了。 我似乎还记得、有时让窗口让虚拟机拥有 USB 端口很棘手、但这可能与您的观察结果完全无关。

    我不希望您使用任何 Windows 软件(适用于 Windows 的 CCS 等)将 USB 端口连接到 Linux 虚拟机。 但是、如果您有兴趣在 Windows 中进行 RTOS 或裸机开发、我可以将此线程转移给更熟悉在 Windows 中进行开发的工程师。

    此致、

    Nick