我是 QNX 的新手。我必须在 Momentics 5.0 中制作图像文件。在帮助下,我了解了 Momentics 4.7 的流程。这两个 IDE 之间存在一些偏差。我想制作一个可以在目标系统上独立运行的简单应用程序。因为我已经从 QNX 网站下载了 x86 平台的 BSP 文件。现在我不知道如何制作图像文件。有人知道在 Momentics 5.0 中制作图像文件的过程吗?提前致谢。
2 回答
非常感谢您的帮助。最后,我可以使用命令行为 qnx6.6 制作图像文件。我在 windows 中为 x86 设备遵循的步骤:
步骤-l:从 QNX 网站下载最新的 BSP 文件。 http://community.qnx.com/sf/wiki/do/viewPage/projects.bsp/wiki/BSPAndDrivers
步骤-2:在命令promote中转到“qnx660”文件夹并通过执行“qnx660-env.bat”文件设置环境变量。
步骤-3:在 BSP 文件夹中。您将在其中找到图像、安装、预构建、安装、src 文件夹和一些 make 文件。转到图像文件夹。您将找到“x86-generic.build”文件。在 QNX IDE 中编辑此文件。在任何提到的路径中添加要运行的文件名和二进制文件:
• qnx660\target\qnx6\x86\bin
• qnx660\target\qnx6\x86\usr\bin
• qnx660\target\qnx6\x86\opt\bin\sbin
• qnx660\target\qnx6\x86\usr\sbin
步骤-4:在命令提升转到图像文件夹中应用“make clean”和“make”命令。Make 命令将生成“ifs-x86-generic.bin”文件。或者您也可以通过命令“mkifs x86-generic.build”anyname.ifs”制作“.ifs”文件。任何一个都可以。
步骤-5:使您的笔式驱动器可启动。并将此“ifs-x86-generic.bin”或“anyname.ifs 文件”放入可启动笔式驱动器的“.boot”文件夹中。
步骤-6:使用此笔式驱动器启动系统。
享受…。
见 ch。IDE 用户指南的第 13 章(如果从早期版本迁移,也是第 15 章,这涵盖了 IDE 版本之间的一些差异)http://support7.qnx.com/download/download/26175/IDE_Users_Guide.pdf和 Building Embedded系统频道 3 http://support7.qnx.com/download/download/26170/QNX_Neutrino_RTOS_Building_Embedded_Systems.pdf
另请查看使用 BSP 的整体文档 support7.qnx.com/download/download/26189/QNX_SDP_6.6.0_BSPs.pdf 以及您正在使用的 BSP 的特定文档。