首先要安装USB转串口驱动。电脑的USB口连接到开发板的串口上,需要一个U转串的芯片,现在一般用的是Prolific公司的PL2302芯片实现U转串功能。安装好该驱动之后,在设备管理器中查看端口选项,可以看到Prolific USB-to-Serial Comm Port (COMx)的项,x为多少串口号就为多少。
安装SecureCRT软件。这是一个串口终端程序,通过串口作为上位机和下位机通讯的纽带,在Windows中显示开发板Linux系统的输出。安装完该软件需按照安装说明文件用注册机进行破解,新建的连接session的属性也需要根据具体情况进行设定,比如将波特率设置为115200。
安装H-JTAG软件。H-JTAG是一个免费软件,提供JTAG下载和调试功能。顾名思义,H-JTAG只支持JTAG连接方式,即有并口的上位机。对于没有并口的计算机,则需要使用J-Link来进行下载和调试。
安装J-Link-ARM的驱动程序。不同的J-Link硬件提供的驱动程序不同,例如TX-2440A开发板就配的是SEGGER的J-Link模块。使用J-Link将上位机和下位机相连接时需要一个20pin-14pin的JTAG转接板进行转接,或者将J-Link的外壳拆开,直接用14pin的排针连接开发板的JTAG口与J-Link的JTAG口。对NOR Flash进行擦除和下载操作时要将J-Link连接上位机,但正常启动开发板时不能连接J-Link,否则下位机Linux系统无法启动,下位机的液晶屏幕会显示一片白色。该驱动提供的J-Flash ARM相当于H-JTAG软件,可用于对开发板进行下载和调试。在使用J-Flash ARM对NOR Flash进行操作之前需要先设定参数,也可以直接load已配置好的参数文件,例如TX2440A.jflash。
安装开发板的USB驱动,这个驱动是由三星公司提供的(因为ARM处理器用的是三星公司的)。用USB线将上位机与开发板的USB device接口(不是USB host接口)连接起来,打开开发板电源,上位机显示找到新硬件提示,选择指定位置安装即可。安装USB驱动是为了通过USB来下载程序到NAND Flash中,也就是说从上位机下载程序到NOR Flash是通过J-Link,到NAND Flash是通过USB接口(以前是通过串口下载,速度非常慢)。
安装DNW软件。这个软件是用来通过USB接口下载程序到NAND Flash的,其地位与H-JTAG或J-Flash ARM相当,即程序下载软件。
安装VMware。这是一个虚拟机软件,可以将Linux操作系统搭建在现有的Windows操作系统之上,模拟一个真实的Linux操作环境,即给人的感觉是用Linux在管理硬件和文件系统。在VMware中新建一个虚拟机环境,将现有的内存划分一部分给它,硬盘空间划分一部分给它,再在这个环境中将Red Hat Linux安装上,那么RH Linux就以这部分“分封”给它的资源为领地开始工作了。