- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ARMSYS2440开发套件Linux2.6.12使用说明
专注于做最好的嵌入式计算机系统供应商ARMSYS2440 开发套件Linux2.6使用说明Rev 1.22008 年 06 月 03 日杭州立宇泰电子有限公司HangZhou LiYuTai Elec.Co.,LtdARMSYS2440 开发套件 Linux2.6 使用说明(v1.2)目录1.内容综述52.硬件环境52.1 硬件设备52.2 硬件连接62.2.1 串口的使用62.2.2 JTAG的使用82.2.3 网络通讯的使用83.安装LINUX到ARMSYS244093.1 准备好U-BOOT93.2 将U-BOOT固化到ARMSYS2440103.3 设置U-BOOT工作参数113.3.1 设置PC主机的IP113.3.2 设置u-boot113.4 启动TFTP服务器133.5 通过TFTP传输并写入映像文件143.5.1 下载并更新u-boot143.5.2 下载并更新内核映像163.5.3 下载并更新cramfs根文件系统174.安装交叉编译器225.LINUX内核源码包的编译225.1 解压225.2 配置步骤225.3 编译246.根文件系统的产生246.1 根文件系统目录246.2 NFS方式MOUNT主机根文件系统256.3 在开发板上进行设定266.4 启动LINUX276.5 更新文件系统276.6 从YAFFS文件系统启动296.7 产生CRAMFS映像文件297.设备驱动与测试307.1 以太网口设备驱动测试(PING)307.1.1 内核配置相关选项307.1.2 测试步骤327.2UART0,UART1 设备驱动测试(PPP)337.2.1 内核配置相关选项33杭州立宇泰电子有限公司第 2 页 共 64 页电话:057156763526网址:传真:0571808ARMSYS2440 开发套件 Linux2.6 使用说明(v1.2)7.2.2 交叉串口电缆线连接347.2.3 采用echo测试347.2.4 采用PPP测试UART0/1(无硬件流控)347.3 SD卡设备驱动测试377.3.1 内核配置相关选项377.3.2 测试步骤387.4 主USB接口设备驱动测试407.4.1 内核配置相关选项407.4.2USB鼠标/键盘插入477.4.3USB大容量存储设备的插入477.5 触摸屏设备驱动测试487.5.1 内核配置相关选项487.5.2 测试步骤487.6 UDA1341 音频ADC设备驱动测试497.6.1 内核配置相关选项497.6.2 测试步骤508.主机上开发应用程序508.1 编写HELLO代码508.2 编译HELLO509.如何下载应用程序519.1 NFS方式MOUNT主机根文件系统519.2 在ARMSYS2440 上运行程序549.3 采用FTP方式549.4 采用优盘拷贝55附录A:网络服务56A.1 IFCONFIG命令56A.2 PING命令57A.3 远程登陆TELNET58A.4 PPP服务PPPD59A.5 TELNET服务器INETD59A.6 远程文件传送FTP59A.7 WEB服务器BOA60附录B:实例程序61B.1 LED跑马灯程序62B.2 LED单独控制62B.3 按键控制64B.4 WEB服务器程序64杭州立宇泰电子有限公司第 3 页 共 64 页电话:057156763526网址:传真:0571808ARMSYS2440 开发套件 Linux2.6 使用说明(v1.2)RevisionsRevisionDescriptionDataV1.0Initial release2008-3-3V1.1Add led and button driver code2008-4-29V1.2Update kernel to support the Yaffs files system2008-5-30杭州立宇泰电子有限公司第 4 页 共 64 页电话:057156763526网址:传真:0571808ARMSYS2440 开发套件 Linux2.6 使用说明(v1.2)感谢使用立宇泰电子研制的 ARMSYS2440 系列产品!1.内容综述本文将对以下内容进行详细说明,您会从中了解如何建立基于 ARMSYS2440 的嵌入式Linux 开发环境及如何在这个环境下进行开发工作。(1)如何建立硬件环境;(2) 如何将 u-boot Bootloader 固化到目标板(出厂时已经固化); (3) 如何将 kernel 映像文件固化到目标板(出厂时已经固化); (4) 如何将 root 文件系统固化到目标板(出厂时已经固化); (5) 如何安
文档评论(0)