2.3 Reliance D2-3360-4 內核編譯加載 對內核進行適當的配置是一個量體裁衣的過程。由于2.6內核會根據本地系統配置進行初始設置,可以導入內核源碼默認s3c2410的配置文件,方便加載內核基本配置,然后再選擇所需選項。對MTD配置選擇支持MTD設備驅動以及NAND FLASH驅動;選擇支持要用到的各類文件系統(DEVFS、TMPFS、CRAMFS、YAFFS、EXT2、NFS)以及網絡設備和協議,本系統加載了網絡芯片CS8900以及USB支持;在H.264多媒體系統中還需要加載Frame buffer以支持LCD顯示功能。使用交叉編譯工具編譯內核源碼后, 會在arch/arm/boot/下生成名為zImage的內核映像,在Boot loader的命令提示模式下使用下載命令完成內核加載到開發板的存儲設備FLASH中。編譯過程(相對以前版本的編譯過程,2.6內核編譯有所簡化): make mrproper make menuconfig(字符界面,或者用make xconfig圖形界面,但需要Qt庫的支持,而make gconfig則需要GTK庫的支持)
make make bzImage
2.4 文件系統
Reliance D2-3360-4 采用文件系統組織系統中的文件和設備,為設備和用戶程序提供統一接口。Linux 支持多種文件系統,本系統使用CRAMFS格式的只讀根文件系統,而將FLASH中的USER區使用支持可讀寫的YA FFS文件系統格式,方便添加自己的應用程序。
Reliance D2-3360-4 在根文件系統中,為保護系統的基本設置不被更改,采用CRAMFS格式。采用DEVFS來實現基本設備的建立掛載,同時使用BusyBox也是一個縮小根文件系統的辦法,提供了系統的基本指令;還需要建立一些*的目錄,添加所需配置文件,如fstab、inittab等;還有一個重要的工作就是添加系統應用*的動態函數庫。使用生成工具mkcramfs 將整個根文件目錄里的內容制作成映像文件。 mkcramfs rootfs rootfs.ramfs
Reliance D2-3360-4 文件系統格式的支持需要將驅動加入到內核代碼樹下fs/yaffs/,修改內核配置文件,就可以在內核編譯中加載對該文件系統的支持。使用mkyaffs工具將NAND FLASH分區格式化為YAFFS分區,將mkyaffsimage生成的應用程序鏡像燒寫進YAFFS分區,在啟動時通過寫入fstab自動加載YAFFS分區即可。
CONTROL TECHNIQUES SKB3400150 USPP SKB3400150
Electrical Power Quality Control Techniques NEW
CONTROL TECHNIQUES MIC-8116-1 USPP MIC81161
CONTROL TECHNIQUES 2423-0230 NSPP 24230230
CONTROL TECHNIQUES 29508000U USPP 29508000U
CONTROL TECHNIQUES CFCS-065 USPP CFCS065
CONTROL TECHNIQUES CFOCS-050 USPP CFOCS050
CONTROL TECHNIQUES ES20500 USPP ES20500
CONTROL TECHNIQUES SKB3400055 NSFP SKB3400055
CONTROL TECHNIQUES, COMMANDER SE AC DRIVE, SE2D200075
CONTROL TECHNIQUES 2450-8000 USPP 24508000
Advanced Techniques for Clearance of Flight Control Law
CONTROL TECHNIQUES 3155-5010 USPP 31555010
New Control Techniques Commander AC Drive, SKA-1200075
One-day shipping available
NEW CONTROL TECHNIQUES MODBUS CONTROL POD MODCONNECT
?