Other Parts Discussed in Thread: TMDS64EVM
器件型号: TMDS64EVM
您好:
在使用 TMDS64EVM 进行开发期间、我们运行了 Profinet Pre-Cert-ARTester、并且每个 DCP 相关的测试都失败。 这是由“设备/OEM 设备 ID“意外的 DCP 块导致的。 在我们的当前应用中、我们使用 IM1 转 IM4。 我们不支持 IM5、因此不应发送此 DCP 块。
我们已经在“基于 ARM 的微控制器论坛“中看到了同样的问题。 以下是问题的链接: TMDS243EVM:Profinet 预认证测试
目前、只有我们的 DAP 模块配置为 PN_API_IOD_Im0Device + PN_API_IOD_Im0Submodule。 所有其他 PDEV 均配置为 PN_API_IOD_Im0Nothing。
关于堆栈启动的 IM0 列表:我们使用 imXSupported = PN_API_IOD_SUPPORT_IM1234 配置 DAP。
pn_app_iod_cfg.h 中的 PN_API_IOD_INCLUDE_IM5 更改对这没有影响、上述线程中由于静态配置而解释了这一点。
为了进一步开发、我们需要对此问题进行修复和支持。
非常感谢、此致。