UP-NETARM3000问题(1)

UP-NETARM3000问题(1)
实验指南
(1)       《ARM3000实验指导书》
Page 3:在安装JTAG时,JTAG初始化配置没有说明。
(2)       《UCLINUX实验指导书》
Page 20:软件开发环境的安装,应该在配置宿主机的NFS服务之前进行。
没有具体说明uCLinux的安装过程,需要参考《UCLINUX开发指南》。
(3)       《UCLINUX开发指南》
Page 15:minicom配置完毕后,首先需要进行BootLoader的烧写,其次是内核和根文件系统的烧写,步骤如“ 安装uCLinux”所示,内核和根文件系统的烧写在《UCLINUX实验指导书》Page 286有具体的说明。
JTAG初始化配置
参看JTAG安装目录下的manual.pdf。
 
根据ARM3000实验指导书的开发平台软件安装过程,当JTAG驱动安装完后,还需要初始化(实验指导书上并没有说明)。启动UarmJtag程序,在初始化配置中导入44b0x-init.txt配置文件,默认在C:/Program Files/UArmJtag目录下。
 
注意:以后每次启动UarmJtag,均需导入该文件,初始化硬件配置。
安装uCLinux
具体参看uCLinux实验指导书的内核、根文件系统烧写实验,安装环境为宿主Linux系统,一般是PC上的Red Hat Linux,并且嵌入式Linux软件开发环境已经在宿主机上安装完毕。
(1)       用UarmJtag烧写BootLoader,文件为/uclinux/img/blob.bin
在Windows环境下,启动UarmJtag,并初始化。
打开blob.bin,然后选择Flash编程。
按照默认选项,进行Flash芯片的整片擦除和编程。
烧写完毕。
(2)       烧写uCLinux内核,文件为/uclinux/img/zImage
(3)       烧写根文件系统:
按实验说明,可以直接烧写/uclinux/img/romfs.bin文件至开发板,具体操作后发现该文件内容出错,无法烧写,所以使用命令重新生成了根文件系统的镜像文件,烧写成功。
生成根文件系统镜像文件:在/uclinux目录下执行 # genromfs -d romfs -f romfs.img
将romfs.img烧写进开发板。
 

你可能感兴趣的:(编程,windows,linux,Flash,嵌入式,平台)