请教xtang关于StrongArm上QNX的嵌入

xtang您好!我现在正在用QNX6.2.1往strongarm上做嵌入式移植。您能帮忙介绍一下作这种深度嵌入的开发过程和需要的开发工具吗?谢谢!

如果你的板子是被支持的BSP,那直接拿BSP过来用就行了。

如果你是自己的板子,那你很可能要自己写 IPL和Startup,可以找一个strongarm的BSP参考一下。其它比较有影响的就是串口驱动和pci server 了(如果你要用pci设备的话)。

开发工具没有什么特殊的,无非就是cross-compile 用的gcc罢了。你如果安装了arm开发包的话,这些都应该已经有了。

我补充一下,其实我也是从xtang那学到的.
1,如果你的板子是QNX开发BSP用的那块板子,那么OK,你只要STEP BY STEP就可以了
2,如果你用的板子,仅仅是用的SrongArm-sa1110的CPU,那么,你可能要改IPL,特别是它的 _start.S,因为有可能你的RAM初始化与原板不一致,或者,你还得改你的START-UP,因为板里内存地址会不一样,但中断/CACHE等都是一样的,所以会比较简单.
3,需的工具不多,有一个JTAG调试器是最好的,如果没有,一个JFLASH也不错.还有,QNX在进内核后,是开了MMU的,所以,如果你想调试原代码,一般的JTAG还会比较麻烦.
4,SA1110已经停产了,为什么不用PXA250,S3C2410呢?做PDA,不会用QNX吧?做工控,不如用9200好了.