主题中讨论的其他器件:AM2434、 DP83869、 UNIFLASH、
工具/软件:
您好:
我想问、是否有任何关于 ALX 封装 Profinet 堆栈的发布日期的消息。 根据我的资料,它应该在 3 月底发布。 此日期是否仍然有效、或者我们应该预计会有任何延迟?
最好的应届毕业生
1 月
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.
您好、Laxman:
我们面临着客户对的需求方面的紧急情况 AM243x ALX 封装 以实现 PROFINET IRT 协议 。 这要求我们立即作出决定。
鉴于紧迫性、我们需要讨论提供 AM243x ALX 封装支持第三方 Profinet IRT 堆栈 可以确保以太网通信进行通信。
为了提供一些背景信息、我们的同事 Santosh 大约在三个月前从您那里收到了一个初始修补程序文件。 我们将包含在软件包中的二进制文件刷写到中 AM2434 LP 。
但是、我们遇到了一个问题:共享 Profinet 堆栈包 不包含任何 GSDML 文件 。 虽然我们在工业 SDK 中找到了 GSDML 文件并将它们导入到 PRONETA 软件环境中进行基本设备测试、 PRONETA 无法识别任何 Profinet 设备 连接到 PC 时发生的功耗。
请紧急提供正确的答案 用于测试的 GSDML 文件 如果 SDK 的 GSDML 文件与共享的堆栈补丁文件不兼容?
我们希望你了解这种情况的严重性、并期待你立即作出反应和提供支持。
此致、
Chockalingam N
尊敬的 Chockalingam:
我们与 Santosh 共享的补丁最初基于工业通信 SDK 09.02.00.15 之上。 请确保在该版本的 SDK 之上应用该补丁。
不兼容您能否立即提供正确的信息 用于测试的 GSDML 文件 如果 SDK 的 GSDML 文件与共享堆栈补丁文件
AM243x ALV 和 ALX 封装使用的 GSDML 相同。
此致、
Laxman
您好、Laxman:
感谢您的答复。
AM243x ALV 和 ALX 封装使用的 GSDML 相同。
我们只需刷写共享软件包中的二进制映像文件。 已成功刷写。 接下来、我们返回 OSPI 模式。
之后、我们将器件连接到 PC、将 SDK GSDML 文件复制到 Proneta GSD 文件夹、并运行器件扫描。
我们检查了网络设备并选择了正确的网络适配器。 我们的设备无法被它识别。
请在您的最后采取相同的步骤、如果您遇到任何问题、请告诉我。
我们与 Santosh 共享的补丁最初基于工业通信 SDK 09.02.00.15 之上。 请确保在该版本的 SDK 之上应用该补丁。
我们遵循文件夹中的 READ-ME 说明。
下面是我们的错误。 即使包含到工程文件的库路径也是如此。 请为此提供建议。
此致、
Chockalingam N
尊敬的 Chockalingam:
关于编译失败、原因是没有将所有库复制到 CCS 工程路径(默认位置: c:\Users\ \ \Profinet /device_demo_xip_am243x-lp_r5fss0-0_freertos_ti-arm-clang)。 此附加解决方法是必需的、并 在自述文件的第 2 步中提到。
“2. 将路径中存在的所有库({ind_comms_sdk_am243x_09_02_00_15_path}\source\industrial_comms\Profinet device_stack\lib)复制到 CCS 工程路径。“
您能复制这些库 并尝试编译吗?
此致、
Laxman
您好、Laxman:
感谢您提供的信息。
实施额外权变措施后、此工程现在无误创建、并生成了.hs.fs 和.xIP 映像。
如自述文件中所述、由于闪存中存在应用组件、.out 二进制文件将无法正常工作。
因此、我使用 UART 刷写两个映像。 之后、返回 OSPI 模式。
终端窗口中将显示以下打印件。
还可以吗? CUST_PHY_dp83869.c 代码提到要打印的 PHY 值、但我在终端中没有看到任何打印内容。
然后、我尝试在 PRONETA (Siemens) 和 Profinet 器件监视器(端口命令行工具)等测试工具中找到我们的器件。
我们的设备无法被它识别。 我相信映像文件可能无法正确加载。 此外、我添加了一个调试日志以打印 PHY 值。
我刷新了图像文件并重复了该过程、但终端仍显示相同的打印内容。
在将默认补丁文件刷写到 AM2434LP 而不进行任何更改后、请确认终端中会打印什么内容。
此致、
Chockalingam
尊敬的 Chockalingam:
我已经尝试使用共享的补丁、可以看到将补丁复制到 SDK 09.02.00.15 后、构建工作正常。 如果刷写成功、您将在 UART 控制台中看到这些日志。 
我们可以尝试排除任何与电路板相关的问题。 您能否使用 SDK 中的引导加载程序在驱动器链接中刷写这些二进制文件、并检查是否能够检测控制台日志?
驱动器链接: tidrive.ext.ti.com/.../0f67655e-644e-47a5-bb35-bd658cbd71a6
访问代码: 14xT!2PA
此致、
Laxman
您好、Laxman:
今天、我尝试了另一个 LP-AM243x 硬件、PCB # PROC109E3 版本、并 使用引导加载程序 SDK 09.02.00.15 刷写了共享的二进制文件、终端中包含以下内容。
在解析 default_sbl_ospi.cfg 之前、我正在解析 default_sbl_null.cfg。 两者都正在成功运行、但我们预期的打印内容未出现在终端中。
此致、
Chockalingam
尊敬的 Chockalingam:
我建议只使用 PROC101A 进行测试、因为这是最新版本的板、所有测试都已在此板上完成。
如与贴片共享的文档中所述、器件的下电上电偶尔会失败几次。 即使在器件多次电源复位后也会出现该问题吗? 您还可以申请 AM243x-LP PROC101A。 是否可以在不同的电路板上对此进行测试?
我还将使用多个电路板进行测试、并检查此问题是否可以重现。
此致、
Laxman
您好、Laxman:
您指的是最新的 PROC101A AM64x/AM243x 的电路板版本 GP EVM PCB ?
对于我们现在的工程、我们使用 AM2434_ALX 封装 SoC。 这是合适的 HS 器件吗? 因此、我们使用了 ALX 封装的 LaunchPad LP-AM243。 目前只有两种变体
1.PROC109A
2.PROC109E3
您是否要确认提供的补丁文件与此文件兼容?
此致、
Chockalingam
尊敬的 Chockalingam:
我已经在 四个 AM243x LP 上测试了二进制文件。 其中两个是 PROC109A 型、 两个是 PROC109E3 型。 我看到在其中一个 PROC109E3 板上、初始化序列失败。
不过、对于基线为 11.01 的 PROFINET 应用、我发现所有初始化 步骤都在 PROC109E3 板上正确执行。 我将共享另一个补丁、其中包括 测试所需的所有二进制文件和刷写映像。
此 SDK 尚未发布、我们将在公开发布后提供更新。
请 按照自述文件中所述的说明运行测试、如果您遇到任何问题、请告知我们。
驱动器链接: tidrive.ext.ti.com/.../010e39df-89aa-4a05-a207-a369dafbff3a
访问代码: Y2D2cy]U
此致、
Laxman
您好、Laxman:
按照自述文件中的说明、我在我们手头的两个 AM243x-LP 上试用了您的共享二进制文件。 其中两个是 PROC109A 和 PROC109E3。 两个电路板都提供了不同的输出、这些输出已包含在您的参考资料中。
1.Board - PROC109E3 — 终端打印
2.Board - PROC109A — 终端打印件
此致、
Chockalingam
尊敬的 Chockalingam:
根据共享的 UART 日志、应用程序初始化在 PROC109A 板中成功完成。 但是、看起来在 PROC109E3 板上仍然存在问题。 我们建议您使用 PROC109A 板继续进行测试、因为这是最新的板版本。
您是否观察到 PRONETA 工具检测设备?
对于 PLC 通信、您可以使用我们最新的工业通信 SDK 中的 GSDML 文件。
此致、
Laxman
您好、Laxman:
我们从 Ind 将 Comm.SDK 连接到 PRONETA 工具、以便我们可以使用我们的器件进行测试。 我们还按照文档中的说明在 PC 上启用了 SNMP 和 UDP 端口。 除此之外、是否有必要将我们的 PC 设置为静态 IP 地址或其他地址? 因为我在其中看不到我们的器件。
我们的 LP-Am243x Profinet 从设备上是否设置了任何静态 IP?
请就此向我提供一些建议。
此致、
Chockalingam
尊敬的 Chockalingam:
要在 PRONETA 中检测设备、您无需在工具中加载 GSDML。 您可以选择“Network Analysis“(网络分析)选项、并且该拓扑应直接可见。 无需为 IP 地址进行任何特殊配置。

我们的 LP-Am243x Profinet 从设备上是否设置了任何静态 IP?
默认情况下、没有为设备设置静态 IP 地址。 通常使用 PLC 或 PRONETA 工具来设置设备的 IP 地址。
您是否有任何其他 PROFINET 器件或 PLC 来检查工具是否配置正确?
此致、
Laxman