
www.armdesigner.com
IDEA6410 Android User Manul
4
2.2. Compile u-boot-nand.bin
Please copy the file “android_v0.19\u-boot\u-boot-1.1.6-ut-s3c6410-nand.tar.gz” to
/home/fusq/test, and decompress “u-boot-1.1.6-ut-s3c6410-nand.tar.gz” to the current
directory, then execute below commands:
fusq@fusq-urbetter:~/test$ tar zxvfu-boot-1.1.6-ut-s3c6410-nand.tar.gz
fusq@fusq-urbetter:~/test$ cd u-boot-1.1.6-ut-s3c6410-nand/
fusq@fusq-urbetter:~/test$ make clean
fusq@fusq-urbetter:~/test$ make smdk6410_config
fusq@fusq-urbetter:~/test$ make
fusq@fusq-urbetter:~/test$ ./maknand
The u-boot-nand.bin will be made under the current directory u-boot-nand.bin
3. Compile Kernel
There are two Kernel, One is zImage-fix, another one is zImage-fix-nand.
. zImage-fix was compiled from Linux-2.6.29.1-for-burn-android.tar.gz. The Kernel is used
to burn image from SD Card.
. zIamge-fix-nand was compiled from linux-2.6.29-android.tar.gz. The kernel is used for
Nand Flash startup.
3.1. zImage-fix
Please copy the file “android-0.9_v0.19\kernel\linux-2.6.29.1-for-burn-android.tar.gz” to
/home/fusq/test, and decompress “linux-2.6.29.1-for-burn-android.tar.gz” to the current
directory, then execute below commands:
fusq@fusq-urbetter:~/test$ tar zxvf linux-2.6.29.1-for-burn-android.tar.gz
fusq@fusq-urbetter:~/test$ cd linux-2.6.29.1-for-burn-android
fusq@fusq-urbetter:~/test$ make clean
fusq@fusq-urbetter:~/test$ make menuconfig
fusq@fusq-urbetter:~/test$ make
fusq@fusq-urbetter:~/test$ ./fix-image
The zImage-fix will be made under the current directory \arch\arm\boot\
3.2. zImage-fix-nand
Please copy the file “android-0.9_v0.19\kernel\linux-2.6.29.1-android.tar.gz” to
/home/fusq/test, and decompress “linux-2.6.29.1-android.tar.gz” to the current directory,
then execute below commands:
Kommentare zu diesen Handbüchern