主题中讨论的其他器件: SysConfig、 SN65HVS882
您好!
我不熟悉嵌入式 Linux。 我想从 TI Sitara 开始。
我有 TMDSICE3359评估板。
请向我提供我可以从哪里开始的一些来源。
此致、
Imran
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.
您好!
我不熟悉嵌入式 Linux。 我想从 TI Sitara 开始。
我有 TMDSICE3359评估板。
请向我提供我可以从哪里开始的一些来源。
此致、
Imran
尊敬的 Imran:
ICE 板的相关信息如下: https://www.ti.com/tool/TMDSICE3359。
尊敬的 Imran:
您可以在 https://training.ti.com/中进行搜索。 但我认为没有任何有关入门主题的视频。
您好、 Bin Liu、
实际上我尝试了您的链接。 所以,面对一些问题,我有一些疑问:
我尝试安装 ti-processor-sdk-linux-am335x-evm-08.02.00.24-linux-x86-Install.bin。 但是、当我使用 Ubuntu 22进行 Linux 虚拟化时、它出现故障、并且它要求 Ubuntu 18.04。
那么、我是否可以通过任何方法在最新版本的 Ubuntu 上安装此 SDK、或者我是否只需要安装18.04?
tisdk-default-image-am335x-evm.wic 该文件的确切用法是什么。 我已使用 balenaEtcher 刻录此文件。 我将该存储卡放入 Sitara EVM 中。
但它没有启动。 此文件是否还有其他工作要做?
3.从何处可以获取 TMDSICE3359的映像文件?
4.是否必须有 Linux 机器进行开发,还是可以在 Windows 机器上开始开发?
开发需要使用哪种 IDE? CCS 或该特定 SDK 是否具有 IDE?
此致、
Imran
您好、 Bin Liu、
现在、我尝试通过脚本创建 SD 卡。 我按照所有步骤并在选择选项中选择了 tisdk-default-image-am335x-evm.wic 并创建了它。 但是、当我将该卡插入 EVM 时、它不会启动。
因此、我直接从该链接 https://www.ti.com/tool/download/PROCESSOR-SDK-LINUX-AM335X/07.03.00.005下载映像文件、 然后使用该映像烧录 SD 卡、然后从此 SD 卡引导 EVM、并成功引导 EVM。
现在、我的问题是、可以使用此映像文件开始开发、还是最好从 SDK sdcard 创建开始?
此致、
Imran
尊敬的 Imran:
当您说"它没有启动"时、是否有任何控制台输出(例如 U-Boot)?
此外、当您使用 Linux PC 读取 SD 卡时、您能否看到引导分区和根分区、装入这些分区并访问文件?
通过从 TI.com 下载 WIC 映像创建的 SD 卡与您自己创建的映像之间的结构/内容应该大致相同(您可以进行快速的并排比较以查看)。 我还假设您在实验中使用了相同的物理 SD 卡、对吧?
此致、Andreas
现在、我正在使用由映像文件创建的 SD 卡、它可以正常工作。 希望每次使用 WIC 和图像文件时没有区别。
现在我面临两个问题:
1.如何设置静态 IP? 以便我可以在 EVM 和主机之间建立连接
当我运行 ifconfig 时、我将获得此结果。
现在,我运行以下命令:ifconfig eth0 192.168.0.14 netmask 255.255.255.0 broadcast 192.168.0.1
我能够从 eachother ping EVM 和主机
如何永久设置静态 IP?
2.我已经在 Linux 主机上下载并安装了 CCS。 我创建了一个 hello 程序
现在、我尝试通过 RSE 将银行文件传输到 EVM、但在所有配置之后、当我尝试连接时、此窗口将弹出:-
请帮助我解决这些问题。
此致、
Imran
尊敬的 Imran:
很抱歉我不在办公室。 我很高兴看到您取得了进展、并能够启动 EVM。
设置永久静态 IP 是 Linux 的一个常见问题、它不是特定于 TI EVM 的问题。 您可以在 Linux 中的文件/etc/network/interfaces 中添加配置。 您可以在互联网上找到大量信息。
2.要开发 Linux 应用程序,您不必使用 CCS。 通常、您可以在 Linux 主机上编写代码、交叉编译代码并在 EVM 上运行代码。 有关详细信息、请参阅以下链接。
https://dev.ti.com/tirex/explore/node?node=ABYUM7gl3nvjuFIfdN8hww__7qm9DIS__LATEST
尊敬的 Imran:
请查看以下链接的文档:
您好、Bin Liu、
我正在使用 TMDSICE3359 EVM、此 EVM 上是否有用于测试目的的用户 LED? 我正在查看 用户指南(AM335x ICE EVM Rev2.1硬件用户指南)。 但没有找到它。 但我发现 了 GPIO3_18上的通用 I/O。 我已经安装了 SysConfig 软件、但在该软件中、当我尝试启用 GPIO3_18时、它会显示资源冲突。
您能不能向我建议如何使用此 EVM 编写 GPIO 示例代码?
此致、
Imran