目录
简介
1. JTAG工具的使用
2. 使用串口工具
3. 安装交叉编译工具
4.NFS文件的使用
简介
嵌入式开发平台的搭建,也即安装交叉编译工具链。
交叉编译是在一种平台上编译出能运行于另一种平台上的程序。
例如在X86平台上编译出能运行于ARM平台上的程序。
由于嵌入式设备没有足够的内存及存储资源来完成其编译过程,所以必须使用交叉编译的方式。
而要是操作系统与开发板连接起来,我们就要使用下载工具,我们可以选择JTAG工具、串口工具、NFS(网络系统文件)三种方式。
1. JTAG工具的使用
在开始使用前,我们应该建立引导装载程序BootLoader,我们可以从网络上下载一些公开源代码的BootLoader,如U-Boot、BLOB、VIVI、LILO、ARM-Boot、Redboot等,根据自己具体芯片进行移植修改。
有些芯片没有内置引导装载程序,比如三星的ARM7、ARM9系列芯片,这样就需要编写烧写开发板上flash的烧写程序,网络上有免费下载的WINDOWS下通过JTAG并口简易仿真器烧写ARM外围flash芯片的程序。
所以我们要使用JTAG工具。
a)在开发板刚开始使用时,它里面是没有任何程序代码的,但一旦我们曾向里面烧录过东西,它就有了保存功能,因此我们要先格式化Flash,用命令:
bon part 0(在vivi的环境下)。
b)