收藏 分享(赏)

RedHat9.02系统下挂载DOC的测试方法.doc

上传人:dzzj200808 文档编号:2205841 上传时间:2018-09-05 格式:DOC 页数:6 大小:130.50KB
下载 相关 举报
RedHat9.02系统下挂载DOC的测试方法.doc_第1页
第1页 / 共6页
RedHat9.02系统下挂载DOC的测试方法.doc_第2页
第2页 / 共6页
RedHat9.02系统下挂载DOC的测试方法.doc_第3页
第3页 / 共6页
RedHat9.02系统下挂载DOC的测试方法.doc_第4页
第4页 / 共6页
RedHat9.02系统下挂载DOC的测试方法.doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

1、RedHat9.02 系统下挂载 DOC 的测试方法Ver. 1.001盛博科技嵌入式计算机有限公司 公开RedHat9.02 系统下挂载 DOC 的测试方法 18-9-5目录一:硬件平台要求 2二:测试平台构造 22.1 硬件连线 22.2 安装系统 22.3 编译内核 2三:功能测试 43.1 从新内核启动及文件系统 43.2 测试 USB.43.3 测试 DOC 43.4 测试 100M 网络 43.5 测试 10M 网络 53.6 测试串口 5四:补充说明 52盛博科技嵌入式计算机有限公司 公开RedHat9.02 系统下挂载 DOC 的测试方法 18-9-5一:硬件平台要求1) SB

2、S PS-326 电源(或其他+5V 电源) 1PCS2)7020-300-128M 1PCS3)ETH 1PCS4)SDOC-16M-X 1PCS 5)USB 1PCS二:测试平台构造2.1 硬件连线1)请按照技术手册上的标识连接好接口线,+5V 电源线,键盘线,显示线,100M/USB 组合线,COM1 和 COM2 之间的 RS232 通讯线。2.2 安装系统 1)在 6GB 硬盘上安装好 RedHat 9.02 操作系统,要选上开发工具/内核等软件包,此时内核版本为:2.4.20-8,引导体为 LILO(或 GRUB) 。2)BIOS VERSION: 171g05.bin3)COMS

3、 设置为:- PnP/PCI ConfigurationsResources Controlled By ManualIRQ-5 assigned to Legacy ISA-BIOS FEATURES SETUPDOCCE000(8KB Size): 设为 Disabled 或 Enabled 均可2.3 编译内核为了使编译后的内核和模块尽可能小,对内核配置的修改较多。1)cd /usr/src/linux-2.4.20-8 (用自带的源码包)make clean;make mrproper2)make menuconfig 进入 Main Menu,下面列举要修改的项目:- Process

4、or type and features关闭 Toshiba Laptop support 和 Dell laptop support - General setup关闭 PCMCIA/CardBus support-Memory Technology Devices (MTD)Memory Technology Device (MTD) supportMTD partitioning supportDirect char device access to MTD devicesNFTL (NAND Flash Translation Layer) supportWrite support f

5、or NFTL (BETA)3盛博科技嵌入式计算机有限公司 公开RedHat9.02 系统下挂载 DOC 的测试方法 18-9-5Self-contained MTD device drivers 次级菜单里的M-System Disk-On-Chip2000 and Millennium-Block devices该页从 Normal PC floppy disk support 到 Micro Memory MM5415 Battery Backed RAM support 全关闭。 -Multi-device support (RAID and LVM) 关闭-Cryptography

6、support (CryptoAPI) 关闭-Networking options关闭 IP: Netfilter Configuration 中的内容,关闭从 The IPV6 protocol (EXPERIMENTAL)开始到该页尾的所有内容。-Telephony Support 关闭-Fusion MPT device support 关闭-IEEE 1394(FireWire) support (EXPERIMENTAL)关闭-I20 device support 关闭-NETWORK device supportEthernet (10 or 100Mbit)仅设置六项,其它全关闭

7、* Ethernet ( 10 or 100Mbit )* Other ISA cardsNE2000/NE1000 support* EISA, VLB, PCI and on board controllersEtherExpressPro/100 support (eepro100 , original Becker driver)* Pocket and portable adapters关闭从 Ethernet (1000Mbit)开始到该页尾的所有内容。-Amateur Radio support 关闭-IrDA (infrared) support 关闭-ISDN subsyst

8、em 关闭-Old CD-ROM drivers (not SCSI, not IDE) 关闭-Input core support仅关闭一项 Joystick support-Character devices仅关闭 Joysticks 中的内容。-Multimedia devices 关闭-Crypto Hardware support 关闭-File systems仅关闭 Network File Systems 中的内容-USB supportUSB Audio support 关闭HP CD-Writer 82xx support 关闭USB Modem (CDC ACM)suppo

9、rt 关闭USB Printer support 关闭USB Mustek MDC800 Digital Camera support(EXPERIMENTAL) 关闭USB Network adaptors 下面对应的 6 项 USB 网络的内容全关闭USB Serial Converter support 中的内容关闭USB Diamond Rio500 support(EXPERIMENTAL) 关闭USB Auerswald ISDN support(EXPERIMENTAL) 关闭4盛博科技嵌入式计算机有限公司 公开RedHat9.02 系统下挂载 DOC 的测试方法 18-9-5T

10、ieman Voyager USB Braille display suppor (EXPERIMENTAL) 关闭USB LCD device support 关闭-Additional device driver support 关闭-Bluetooth support 关闭保存后退出,生成的.config 文件大小为 30033 字节。3) make dep; make bzImage;make modules;make modules_install;make install4) 系统自动增加了 LILO 启动项:vi /etc/lilo.conf (增加的内容为)image=/boo

11、t/vmlinuz-2.4.20-8customlabel=2.4.20-8custominitrd=/boot/initrd-2.4.20-8custom.imgread-onlyappend=”root=LABEL=/”保存后退出,再运行 lilo 命令。5) /boot 目录下原内核为:1096436 bytes; 新内核为:853662 bytes/lib/modules/目录下原模块为: 28552 kbytes; 新模块为:11524 kbytes三:功能测试3.1 从新内核启动及文件系统启动时选择 2.4.20-8custom 项,文件系统 ext3 是以模块的方式加载的。3.2

12、 测试 USB运行 mount /dev/sda1 /mnt (mnt 或其它目录)3.3 测试 DOC1) 创建设备文件mknod /dev/nftla b 93 0mknod /dev/nftla1 b 93 1 2) 运行 mount /dev/nftla1 /mnt (mnt 或其它目录)3.4 测试 100M 网络1)修改/etc/modules.conf,原内容:alias eth0 eepro100 新内容: alias eth1 eepro1002)配置 ifcfg-eth1 文件,vi /etc/sysconfig/network-scripts/ifcfg-eth1DEVI

13、CE=eth1ONBOOT=yesBOOTPROTO=staticIPADDR=192.168.1.192NETMASK=255.255.255.05盛博科技嵌入式计算机有限公司 公开RedHat9.02 系统下挂载 DOC 的测试方法 18-9-53) 配置上述内容后,重新引导系统运行 ifconfig a 便能看到 eth1 为 100M 网络了。运行 ping 命令进行测试。3.5 测试 10M 网络1)先在该系统中连接 DOS6.22 系统的硬盘,引导系统后,进入 netcfg 目录 cd netcfg,运行 setup,将 Manual Setup Configuration Ope

14、rating mode 设为 jumperless,并确认Manual Setup Configuration | View Current Configuration 两项的配置内容相同(I/O base:300,Interrupt:5 )。2) 引导 Linux 系统后,运行 ifconfig a 便能看到 eth0 为 10M 网络了,运行 ping 命令进行测试。3.6 测试串口1)运行 setserial g /dev/ttyS?,能看到两个标准串口的内容如下:/dev/ttyS0, UART:16550A , Port:0x03f8 ,IRQ:4/dev/ttyS1, UART:1

15、6550A , Port:0x02f8 ,IRQ:32)2 个串口为 RS232 方式,用 RS232 串口通讯线连接两个串口 ttyS0/ttyS1,同时打开两个终端,接收方 ttyS1 的终端先运行 cat /dev/ttyS0,接收方 ttyS1 的终端能看到 hello 字符,说明这个方向的收发数据合格,然后交换发送方与接收方进行测试。四:补充说明1)RedHat9.02 系统-CMOS 设置为:- BIOS FEATURES SETUPDOCCE000(8KB Size): 设为 Disabled 或 Enabled 均可挂载 SDOC-16M-X。2)新内核不支持国外的 DOC MD2202-D128M-X,因为该 DOC 不能用 4.2 版本的固件格式化,能用 5.14 版本的固件格式化,应该是内核包含的 NFTL 驱动程序无法处理M-Systems 5.0 及以后版本的固件。3)DOS6.22 系统 -DOCCE000(8KB Size)必须设为 Enabled 才可以检测到 DOC。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 大学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报