主题中讨论的其他器件:UNIFLASH、 SK-AM64B、TMDS64EVM
工具与软件:
您好!
我正在使用 mcu_plus_sdk_am64x_10_01_00_32。
我最近收到了一个 TDMS64EVM 板、并尝试使用基于 CPSW 的样片。
我 根据 AM64x MCU+ SDK:EVM 设置更改了配置 、以使用 OSPI (或引导)配置。
默认情况下不工作。
必须重新编译和刷写 SBL NULL。
之后、我能够使用 CCS 启动样本 enet_L2_cpsw。
很遗憾、我有以下错误:
================
第2层 CPSW 测试
================
端口1当前处于活动状态...
初始化所有外设时钟
--------------------------------------------------------
启用时钟!
创建 RX 任务
--------------------------------------------------------
创建 RX 任务
打开所有外设
--------------------------------------------------------
打开 Enet
EnetAppUtils_reduceCoreMacAllocation:将 CoreID:1的 MAC 地址分配从4减少到2
初始化所有配置
--------------------------------------------------------
初始化配置
MDIO_OPEN:MDIO Manual_Mode 已启用
EnetUdma_openRxCh:[Enet UDMA] UDMA RX 通道打开失败:0xfffffb
EnetHostPortDma_open:无法打开 Enet DMA RX 通道:-1
Cpsw_openInternal:CPSW:无法打开 CPSW DMA
Cpsw_closeInternal:
断言@行:/ccs2002/mcu_plus_sdk_am64x_10_01_00_32/source/networking/enet/core/schole/v1/cpsw.c src:hCpsw->hRxRsvdFlow!=空
我想这是由电路板配置造成的、因为没有从 M3正确配置 DMA 通道。
是否可能有一个工作电路板配置文件?
此致、
Cyril