工具/软件:TI-RTOS
大家好、我正在与 PA emacExample 合作、了解 CPPI、QMSS 和 CPSW 是如何协同工作的。 我有正常工作的内部回送、我可以"向 PC 发送数据包"和"从 PC 接收数据包"。 对于我的项目(我打算在其中使用以太网)、我需要一个非常大的堆、我希望在 DDR 中找到这个堆。 因此、对于 PA emacExample 工作、我更改了 cpsw_example_c6678.cfg 中 SystemHeap 的位置
//Program.sectMap["systemHeap"]= Program.platform.stackMemory;
Program.sectMap["systemHeap"]="DDR3";
我在控制台中收到了该消息
(二
***** 以太网单核示例开始*****
(二
QMSS 已成功初始化
CPPI 已成功初始化
已成功初始化传递
以太网子系统已成功初始化
TX 设置成功完成
RX 设置成功完成
PA_addIp 返回错误-18
通过设置失败
我看到 Pa_addIp2()中出现错误。 它返回 PA_INVALID_INPUT_Handle (-18)。
那么问题就在这里
1) 1)该误差是什么意思? 为什么会发生这种情况?
2) 2)我可以在示例中在 DDR 中找到堆吗? 以及如何实现?