我是QNX的新手。我必须在Momentics 5.0中制作图像文件。从帮助我开始了解Momentics 4.7的过程。这两个IDE之间有一些偏差。我想制作一个简单的应用程序,它将独立运行在目标系统上。因为我从QNX网站下载了x86平台的BSP文件。现在我不知道如何制作图像文件。有人知道在Momentics 5.0中制作图像文件的过程吗?提前谢谢。
答案 0 :(得分:0)
见ch。 IDE用户指南中的13(如果从早期版本迁移,则为第15章,这涵盖了IDE版本之间的一些差异)http://support7.qnx.com/download/download/26175/IDE_Users_Guide.pdf和构建嵌入式系统Ch。 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的特定文档的整体文档。
答案 1 :(得分:0)
非常感谢你的帮助。最后,我可以使用命令行为qnx6.6制作图像文件。我在Windows中为x86设备遵循的步骤:
步骤-l:从QNX网站下载最新的BSP文件。 http://community.qnx.com/sf/wiki/do/viewPage/projects.bsp/wiki/BSPAndDrivers
步骤-2:在命令宣传中转到" 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:在命令提升goto images文件夹中应用“make clean”和“make”命令。 Make命令将生成“ifs-x86-generic.bin”文件。 要么 你也可以制作' .ifs' file by命令" mkifs x86-generic.build" anyname.ifs"。任何人都可以工作。
步骤-5:使您的笔式驱动器可启动。并将此“ifs-x86-generic.bin”或" anyname.ifs文件放入"可启动笔式驱动器的“.boot”文件夹。
步骤-6:使用此笔式驱动器启动系统。
...享受。