我正在
开发板(S32G-VNP-RDB2)上开发PFE接口。
我按照文档“使用基于 RTD 的 LWIP 启用 PFE 的指南”和
1. 使用MCAL PFE Driver(PFE-DRV_S32G_M7_MCAL_1.0.0_QLP2) + RTD(RTD_4.4_4.0.0_D2210)和EB tresos 29.0.0,然后生成工程。
2.复制粘贴生成的Eth_43_PFE相关文件和Eth_43_PFE_TS_T40D11M10I0R0到PFE文件夹
3. 基于LWIP实例创建S32 DS工程(TCPIP_RTM_1_0_3_HF1_D2301)
4. PFE EMAC2 的布线管脚
5. 为 PFE MAC2 配置时钟
6. 添加POWER模块,设置MCU分区组件。
7.添加tcpip模块并配置pbuf pool和Receive window
8.将PFE文件夹添加到项目中,并将相关的包含文件夹添加到项目的包含路径设置中
9.将HIF_CFG_DETACH_RX_JOB的定义值改为TRUE
10.用pfe-if.h替换gmacif.h
现在我可以成功编译,但是在 RDB2 中运行这个项目后,它会卡在 DevAssert()
有什么我想修改的吗?