coreFlightSystem的自定义应用程序:“无法加载cFE应用程序”

时间:2018-12-19 18:23:04

标签: c embedded core-flight-system

当我使用自定义应用程序运行coreFlightSystem时,会收到以下日志消息:

ES Startup: Loading file: /cf/apps/lls_app.so, APP: LLS_APP
ES Startup: loading directly:/cf/apps/lls_app.so (LLS_APP) -70028.
ES Startup: Could not load cFE application file:/cf/apps/lls_app.so. EC = 0xFFFFFFFF

我已经检查过,并且lls_app.so已构建并放置在正确的位置(build/cpu1/exe/cf/apps/lls_app.so)。

1 个答案:

答案 0 :(得分:-2)

未能加载应用程序可能是由许多问题引起的。要检查的几件事:

  • 检查是否已生成应用程序(.so)并且位于正确的目录中
  • 查看启动脚本,以确保应用程序名称和输入位置正确
  • 在构建时检查警告,例如未定义的引用。

这种特殊情况是由应用程序的*_AppInit函数调用的函数名称中的错字引起的。生成时会导致未定义的参考警告。