- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
南京大学金陵学院嵌入式实验十A.doc
实验十 实验烧写BSP以及LINUX操作系统
烧写实验开发板的BSP以及操作系统都在WindowsXP系统下操作。
安装 Linux 系统主要有以下步骤:
(1)利用JTAG接口烧写BSP
(2)格式化 Nand Flash
(3)重新安装 BSP
(4)安装内核文件
(5)安装文件系统
10.1 安装JTAG驱动
10.2 安装USB DEV 驱动
1)USB驱动是否安装好驱动程序,可以要验证下,在DNW窗口的标题栏中应出现 [USB:OK](如图所示)
注意:这个USB DEV 在 LINUX 正常运行时,是找不到驱动的,必须按住空格键,进VIVI模式才可以。
利用JTAG接口烧写BSP
注意:JTAG 接口利用的是PC机的并行接口,为安全起见,在改变 JTAG 连接时,必须关掉开发板的电源以及PC机的电源。
连接 JTAG 烧写板到目标板和PC机,开PC机。
在PC机的windows环境下,在C盘或者D盘建意文件夹nano_img,并将SJF2410.EXE的关文件考入其中。
在PC机的windows环境下打开DOS窗口。(参见实验5.7.3)
打开板子电源
用程序 sjf2410.exe 烧写 BSP 到 NandFlash 。其命令为:
sjf2410.exe /f:nano_vivi
其中nano_vivi 即为该板的BSP文件,或者学生自己设计的其它程序文件。
BIOS 烧写完毕,关闭开发板的电源,并且将PC关机。取下 JTAG 烧写板及连接线。
烧写 sbc_vivi 到 Nand Flash 的典型界面如下:
注:这一过程大约历时15分钟,请耐心等待10.4 建立连接
准备: 在Windows XP 下将光盘上的dnw.exe及相关文件考入C:\DWN\(建议)目录下。
BIOS 烧写完毕,关闭取下 JTAG,正确连接RS232接口(同前面的超级终端连接),以及将计算机和开发板的USB DEV 接口连接好。
打开开发板电源,在PC上打开dnw.exe软件,点菜单 Configuration,设置串口如下:
再点菜单 Serial Port-Connect,这时应看到在程序框上标题栏处有提示:
[COM1,115200bps][USB:OK]
如没有USB的提示,表明USB没有连接正常,仔细检查联线,以及软件启动安装正确否。
按住电脑键盘空格键以进入 vivi 模式,此时重新打开板子电源或者复位系统,可以看到从串口打印出如下图信息,如果信息不全,请再次使用上面的步骤安装一次 BSP 。
10.5 分区格式化 Flash
保持开发板的 vivi 模式,在PC机的dnw窗口下输入命令对板子进行分区。
bon part 0 192k 1216k
说明:bon 是分区命令,它的意思是把 Nand Flash 从 0 开始分为三个区:
0- 192k: 大小为 192k
192k - 1216k:大小为 1M
1216k-64M:大小为 62.8M
分区后不能关电或者掉电,因为此时 Nand Flash 中已经被清空,紧接着需要做下面的步骤再重新装载一次 BSP ,否则将需要从10.3开始重新做。
10.6 重新安装 BSP
紧接上面的实验,输入:load flash vivi u
此时出现如下提示界面,板子等待用户进行 USB 下载传输,点 USB Port-Transmit, 找到并选择 nano_vivi 开始下载,下载完毕,vivi 将会被自动烧写到 Nand Flash。
10.7 安装 Linux 内核
接上一步骤,输入:load flash kernel u
此时点击 USB Port-Transmit 选择您所需要的的内核文件开始下载(例如:zImage_tp)。下载完毕,Linux内核文件将会被自动烧写到 Nand Flash。
提示:load flash kernel u ( zImage_tp
10.8 安装文件系统
接上一步,输入:loadyaffs –e root u
此时点击 USB Port-Transmit 选择相应的文件系统映象开始下载(例如:root_qtopia_tp.img)。下载完毕,Linux 内核文件将会被自动烧写到 Nand Flash 。
提示:loadyaffs –e root u ( root_qtopia_tp.img
此过程大概需要10分钟左右。
10.9 启动系统
接上一步,在 vivi 模式下输入 boot,或者重新关闭再打开电源,开发板就可以进入Linux操作系统。
在第一次进入前,还要进行语言、日期、时间、。。。等的初始设置。
提示,系统提供的和 Linux 操作系统烧录的相关文件有:
nano_v
文档评论(0)