尝试 在 SK-AM64B 上运行 EtherNet/IP 适配器演示时 、我在控制台(UART)输出中获得以下结果:
Pruicss max =3 selected PRU:3 The data is corrupted, write default values. Did Map 0x30080000 len 0x2000 to 0x30080000 (dram0) Did Map 0x30082000 len 0x2000 to 0x30082000 (dram1) Did Map 0x300b4000 len 0x4000 to 0x300b4000 (iram0) Did Map 0x300b8000 len 0x4000 to 0x300b8000 (iram1) Did Map 0x30090000 len 0x10000 to 0x30090000 (shdram) Did Map 0x300a2000 len 0x400 to 0x300a2000 (control0) Did Map 0x300a4000 len 0x400 to 0x300a4000 (control1) Did Map 0x300a0000 len 0x2000 to 0x300a0000 (intc) Did Map 0x300a6000 len 0x2000 to 0x300a6000 (cfg) Did Map 0x300a8000 len 0x2000 to 0x300a8000 (uart0) Did Map 0x300ae000 len 0x2000 to 0x300ae000 (iep) Did Map 0x300b0000 len 0x2000 to 0x300b0000 (ecap0) Did Map 0x300b2000 len 0x400 to 0x300b2000 (mii_rt) Did Map 0x300b2000 len 0x1c00 to 0x300b2000 (mdio) PRU_PHY_detect:152 PHY0 not ok PRU_PHY_detect:160 PHY1 not ok PRU_PHY_detect:152 PHY0 not ok PRU_PHY_detect:160 PHY1 not ok PRU_PHY_detect:152 PHY0 not ok PRU_PHY_detect:160 PHY1 not ok PRU_PHY_detect:152 PHY0 not ok PRU_PHY_detect:160 PHY1 not ok PRU_PHY_detect:152 PHY0 not ok PRU_PHY_detect:160 PHY1 not ok PRU_PHY_detect:152 PHY0 not ok PRU_PHY_detect:160 PHY1 not ok PRU_PHY_detect:152 PHY0 not ok PRU_PHY_detect:160 PHY1 not ok PRU_PHY_detect:152 PHY0 not ok PRU_PHY_detect:160 PHY1 not ok PRU_PHY_detect:152 PHY0 not ok PRU_PHY_detect:160 PHY1 not ok PRU_PHY_detect:152 PHY0 not ok PRU_PHY_detect:160 PHY1 not ok PRU_PHY_setLinkConfig: 0xd0020 EC is fatal=1, SRC:PRU_PHY_setLinkConfig:1562 Error: 0x000d0020, Fatal: yes
我的确注意到演示 的"支持的组合" 部分中提到的以下几点:
-
注意
-
此示例不适用于 PG2.0 HS-FS 器件
1.原因是这样吗? 我正在运行./mcu_plus_sdk_am64x_08_05_00_24/tools/boot/sbl_prebuilt/am64x-sk/sbl_null.release.hs_fs.tiimage映像(MD5:9890891082c94b5b5778322229ae600c)并通过 CCS 版本:12.2.0.00009在 Linux 上进行开发。
2.要让 EtherNet/IP 示例在此平台上运行、需要做些什么?
3.问题是否特定于示例、EtherNet/IP 库、硬件或其他对象?
如果你能够提供任何帮助,我将不胜感激。