(无法上传附件,大家到网上找一下)
1)zlib的编译
tar xjvf zlib-1.2.3.tar.bz2
tony@Ubuntu:~/win/zlib-1.2.3$./configure
tony@Ubuntu:~/win/zlib-1.2.3$make
tony@Ubuntu:~/win/zlib-1.2.3$sudo make install
2)mtd工具的编译
tar xjvf mtd-snapshot-20050519.tar.bz2
tony@Ubuntu:~/win/mtd/util$make
tony@Ubuntu:~/win/mtd/util$sudo make install
执行完上面2部,我们的系统里就有了mkfs.jffs2这个工具了
3)jffs2文件系统镜像制作 (/opt/filesystem/目录下为已经制作好的文件系统,参看--》根文件系统制作)
tony@Ubuntu:/opt$sudo mkfs.jffs2 -r filesystem -o filesystem.jffs2
tony@Ubuntu:/opt$cp filesystem.jffs2 /tftpboot/
4)将jffs2文件系统烧写到nand
tftp 30008000 filesystem.jffs2
nand erase 500000 800000
nand write 30008000 400000 实际大小
setenv bootargs root=/dev/mtdblock2 init=/linuxrc rootfstype=jffs2 rw console=ttySAC0,115200
(无法上传附件,大家到网上找一下)
1)zlib的编译
tar xjvf zlib-1.2.3.tar.bz2
tony@Ubuntu:~/win/zlib-1.2.3$./configure
tony@Ubuntu:~/win/zlib-1.2.3$make
tony@Ubuntu:~/win/zlib-1.2.3$sudo make install
2)mtd工具的编译
tar xjvf mtd-snapshot-20050519.tar.bz2
tony@Ubuntu:~/win/mtd/util$make
tony@Ubuntu:~/win/mtd/util$sudo make install
执行完上面2部,我们的系统里就有了mkfs.jffs2这个工具了
3)jffs2文件系统镜像制作 (/opt/filesystem/目录下为已经制作好的文件系统,参看--》根文件系统制作)
tony@Ubuntu:/opt$sudo mkfs.jffs2 -r filesystem -o filesystem.jffs2
tony@Ubuntu:/opt$cp filesystem.jffs2 /tftpboot/
4)将jffs2文件系统烧写到nand
tftp 30008000 filesystem.jffs2
nand erase 500000 800000
nand write 30008000 400000 实际大小
setenv bootargs root=/dev/mtdblock2 init=/linuxrc rootfstype=jffs2 rw console=ttySAC0,115200