This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] RTOS/EVMK2H:EVMK2H NIMU 示例应用:TI.SYSBIS.KNL.Task:第414行:E_stackOverflow:任务0x80145fb0栈溢出。

Guru**** 2589300 points
Other Parts Discussed in Thread: SYSBIOS

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/588519/rtos-evmk2h-evmk2h-nimu-example-application-ti-sysbios-knl-task-line-414-e_stackoverflow-task-0x80145fb0-stack-overflow

器件型号:EVMK2H

工具/软件:TI-RTOS

您好,

我最近购买了 EVMK2H 平台、并尝试了 SYS/BIOS hello world、GPIO 和 UART 等基本示例应用。 现在、我正在尝试运行 NIMU_emacExample_EVMK2H_armBiosExampleProject。 我已按照以下链接运行此项目。

http://processors.wiki.ti.com/index.php/Processor_SDK_RTOS_NDK

1) 1)我已将 NS_BootTask 堆栈从2048增加到4096

2)重建 NDK:-增加堆栈大小后、我通过运行以下命令来构建 NDK: http://processors.wiki.ti.com/index.php/Rebuilding_The_NDK_Core_Using_Gmake

0|$ make -f ndk.mak XDC_INSTALL_DIR=~/ti/rtos-sdk/xdctools_3_32_01_22_core ti.targets.c674=~/ti/ccs7.1/ccsv7/tools/compiler/ti-cgt-c6000_8.1.0

构建日志:
全部:2017年4月13日08:48:53 IST ...
=========== 接口[./packages/ti/ndk ===
=========== 接口[./packages/ti/ndk/config ===
=========== 接口[./packages/ti/ndk/hal/eth_stub ===
=========== 接口[./packages/ti/ndk/hal/ser_stub ===
=========== 接口[./packages/ti/ndk/hal/timer_bios ===
=========== 接口[./packages/ti/ndk/hal/userled_stub ===
=========== 接口[./packages/ti/ndk/netctrl ===
=========== 接口[./packages/ti/ndk/nettools ===
=========== 接口[./packages/ti/ndk/os ===
=========== 接口[./packages/ti/ndk/productview ===
=========== 接口[./packages/ti/ndk/rov ===
=========== 接口[./packages/ti/ndk/stack ===
=========== 接口[./packages/ti/ndk/tools/cgi ===
=========== 接口[./packages/ti/ndk/tools/console ===
=========== 接口[./packages/ti/ndk/tools/hdlc ===
=========== 接口[./packages/ti/ndk/tools/servers ===
完成.interfaces 文件:2017年4月13日08:48:54 IST。
=========== .libraries [[./packages/ti/ndk ===
=========== .libraries [[./packages/ti/ndk/config ===
=========== .libraries [[./packages/ti/ndk/hal/eth_stub ===
=========== .libraries [[./packages/ti/ndk/hal/ser_stub ===
=========== .libraries [[./packages/ti/ndk/hal/timer_bios ===
=========== .libraries [[./packages/ti/ndk/hal/userled_stub ===
=========== .libraries [[./packages/ti/ndk/netctrl ===
=========== .libraries [[./packages/ti/ndk/nettools ===
=========== .libraries [[./packages/ti/ndk/os ===
=========== .libraries [[./packages/ti/ndk/productview ===
=========== .libraries [[./packages/ti/ndk/rov ===
=========== .libraries [[./packages/ti/ndk/stack ===
=========== .libraries [[./packages/ti/ndk/tools/cgi ===
=========== .libraries [[./packages/ti/ndk/tools/console ===
=========== .libraries [[./packages/ti/ndk/tools/hdlc ===
=========== .libraries [[./packages/ti/ndk/tools/servers ===
.libraries 文件完成:2017年4月13日08:48:54 IST。
=========== DLL [./packages/ti/ndk ====
=========== DLL [./packages/ti/ndk/config ====
=========== DLL [./packages/ti/ndk/hal/eth_stub ====
=========== DLL [./packages/ti/ndk/hal/ser_stub ====
=========== DLL [./packages/ti/ndk/hal/timer_bios ====
=========== DLL [./packages/ti/ndk/hal/userled_stub ====
=========== DLL [./packages/ti/ndk/netctrl ====
=========== DLL [./packages/ti/ndk/nettools ====
=========== DLL [./packages/ti/ndk/os ====
=========== DLL [./packages/ti/ndk/productview ====
=========== DLL [./packages/ti/ndk/rov ====
=========== DLL [./packages/ti/ndk/stack ====
=========== DLL [./packages/ti/ndk/tools/cgi ====
=========== DLL [./packages/ti/ndk/tools/console ====
=========== DLL [./packages/ti/ndk/tools/hdlc ====
=========== DLL [./packages/ti/ndk/tools/servers ====
DLL 文件完成:2017年4月13日08:48:54 IST。
=========== 可执行文件[./packages/ti/ndk ===
=========== 可执行文件[./packages/ti/ndk/config ===
=========== 可执行文件[./packages/ti/ndk/hal/eth_stub ===
=========== 可执行文件[./packages/ti/ndk/hal/ser_stub ===
=========== 可执行文件[./packages/ti/ndk/hal/timer_bios ===
=========== 可执行文件[./packages/ti/ndk/hal/userled_stub ===
=========== 可执行文件[./packages/ti/ndk/netctrl ===
=========== 可执行文件[./packages/ti/ndk/nettools ===
=========== 可执行文件[./packages/ti/ndk/os ===
=========== 可执行文件[./packages/ti/ndk/productview ===
=========== 可执行文件[./packages/ti/ndk/rov ===
=========== 可执行文件[./packages/ti/ndk/stack ===
=========== 可执行文件[./packages/ti/ndk/tools/cgi ===
=========== 可执行文件[./packages/ti/ndk/tools/console ===
=========== 可执行文件[./packages/ti/ndk/tools/hdlc ===
=========== 可执行文件[./packages/ti/ndk/tools/servers ===
可执行文件完成:2017年4月13日08:48:54 IST。
=========== 所有[./packages/ti/ndk ===
所有文件完成。
=========== 所有[./packages/ti/ndk/config ===
所有文件完成。
=========== 所有[./packages/ti/ndk/hal/eth_stub ===
所有文件完成。
=========== 所有[./packages/ti/ndk/hal/ser_stub ===
所有文件完成。
=========== 所有[./packages/ti/ndk/hal/timer_bios ===
所有文件完成。
=========== 所有[./packages/ti/ndk/hal/userled_stub ===
所有文件完成。
=========== 所有[./packages/ti/ndk/netctrl ===
所有文件完成。
=========== 所有[./packages/ti/ndk/nettools ===
所有文件完成。
=========== 所有[./packages/ti/ndk/os ===
所有文件完成。
=========== 所有[./packages/ti/ndk/productview ===
所有文件完成。
=========== 所有[./packages/ti/ndk/rov ===
所有文件完成。
=========== 所有[./packages/ti/ndk/stack ===
所有文件完成。
=========== 所有[./packages/ti/ndk/tools/cgi ===
所有文件完成。
=========== 所有[./packages/ti/ndk/tools/console ===
所有文件完成。
=========== 所有[./packages/ti/ndk/tools/hdlc ===
所有文件完成。
=========== 所有[./packages/ti/ndk/tools/servers ===
所有文件完成。
所有文件均已完成:2017年4月13日08:48:54 IST。

(我想 NDK 已正确构建)

4)重建 Nimu 驱动程序:重建 Nimu 驱动程序:我尝试通过在/pdk/packages/ti/transport/ndk/nimu 文件夹中运行 make 命令来构建 Nimu 驱动程序

但它说"没有为所有人做任何事情"

5) 5)现在、当我尝试在 CCS 中运行 Nimu_emacExample 项目时、堆栈溢出错误仍然存在。

控制台输出:

[ARM_A15_0] QMSS 已成功初始化
CPPI 已成功初始化
PA 已成功初始化

TCP/IP 堆栈'Hello World!' 应用

StackTest:使用 localIp
网络已添加:if-1:192.168.1.4
TI.SYSBIOS.KNL.Task:第414行:E_stackOverflow:Task 0x80145fb0 stack overflow。
xdc.runtime.Error.raise:终止执行

有人可以帮助我解决此问题吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我已将您的主题移至器件论坛。

    Todd
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    很抱歉耽误你的答复。

    我已通知团队。 他们的反馈将在此处发布。

    此致、
    Yordan