TUT 11: Build file system (II)
mdev.conf: sd[a-z]*[0-9] 0:0 0660 @(mount -t vfat -o iocharset=cp936 /dev/$MDEV /mnt/udisk) sd[a-z]*[0-9] 0:0 0660 *(umount /mnt/udisk) mmcblk[0-9]*p[0-9] 0:0 0660 […]
mdev.conf: sd[a-z]*[0-9] 0:0 0660 @(mount -t vfat -o iocharset=cp936 /dev/$MDEV /mnt/udisk) sd[a-z]*[0-9] 0:0 0660 *(umount /mnt/udisk) mmcblk[0-9]*p[0-9] 0:0 0660 […]
Note 1: Linux-2.6.25.8 and Linux-2.6.30.4 can use the same file system (major parts are same, the only difference is the […]
10.1 Get Busybox source file First, we need to download busybox source files from http://www.busybox.net/downloads/. In this tutorial, we use […]
9.1. Get yaffs source code files First, go to http://www.aleph1.co.uk/cgi-bin/viewcvs.cgi and download a ysffs patch for the kernel. 9.2. Add […]
Linux kernel already provides the driver for Nand flash, we just need to modify it according to our needs. […]
7.1 Compile Kernel Image Type: #make zImage to compile the image of kernel. After the compilation is done, there will […]
The uboot we used on TQ2440 has a specified machine code of 168, so we need to modify the machine […]
5.1 Use the default configuration menu to make our own configuration file A recommended way is to use kernel’s built-in […]
To program TQ2440, we connect the debug serial port to PC, and use a serial terminal program called SecureCRT. Turn […]
Change the clock frequency of the platform to meet the requirement of TQ2440. In “arch/arm/mach-s3c2440/mach-smdk2440.c”, in line 162 or 163, […]