📄 使用说明.txt
字号:
## Jflash——用于烧录 VIVI (Boot loader of MIZI Research) 的工具 ##------------------------查看关于Jflash-s3c2410的帮助信息:# ./Jflash-s3c2410 --help烧写vivi到Nandflash芯片K9F1208U0M:# ./Jflash-s3c2410 vivi /t=5+------------------------------------+| SEC JTAG FLASH(SJF) v 0.11 +| modified by MIZI 2002.7.13 ++------------------------------------+> flashType=4> S3C2410X(ID=0x0032409d) is detected.> K9S1208 is detected. ID=0xec76K9S1208 NAND Flash JTAG Programmer Ver 0.0 0:K9S1208 Program 1:K9S1208 Pr BlkPage 2: Exit 继续烧录,输入 '0'.Select the function to test :0[SMC(K9S1208) NAND Flash Writing Program]Source size: 0xf863# target block number一般输入 '0',从nandflash的第一个block开始烧录.Available target block number: 0~2047Input target block number:0target start block number =0target size (0x4000*n) =0x10000STATUS:EppppppppppppppppppppppppppppppppEppppppppppppppppppppppppppppppppEppppppppppppppppppppppppppppppppEppppppppppppppppppppppppppppppppK9S1208 NAND Flash JTAG Programmer Ver 0.0 0:K9S1208 Program 1:K9S1208 Pr BlkPage 2: Exit # 烧录完毕,输入 '2'即可退出程序.Select the function to test :2========================================================================================================================================##### 使用vivi按照 bonfs文件系统对nandflash进行分区#######(ARMSYS2410采用了yaffs文件系统,因此不推荐此方法)##用minicom作为控制台,与 target board进行交互.例如分为3个区:0~192k,192k~1M,1M~vivi> bon part 0 192k 1Mdoing partitionsize = 0size = 196608size = 1048576check bad blockpart = 0 end = 196608part = 1 end = 1048576part = 2 end = 33554432part0: offset = 0 size = 196608 bad_block = 0part1: offset = 196608 size = 851968 bad_block = 0part2: offset = 1048576 size = 32489472 bad_block = 0分区完成后,即可通过以下命令,进行vivi, kernel和root的烧录vivi> load flash vivi xvivi> load flash kernel xvivi> load flash root x-------------------------------------------#######使用imagewrite进行分区######(仅供参考,ARMSYS2410不推荐此方法)# ./imagewrite /dev/mtd/0 -part 0 192k 1Mmeminfo size = 33554432doing partition size = 0size = 196608size = 1048576check bad blockpart = 0 end = 196608part = 1 end = 1048576part = 2 end = 33554432part0: offset = 0 size = 196608 bad_block = 0part1: offset = 196608 size = 851968 bad_block = 0part2: offset = 1048576 size = 32489472 bad_block = 0## imagewrite 烧录(ARMSYS2410不推荐) ##-----------------------------------------imagewrite(./imagewirte <mtd_dev> <file:offset>)- VIVI的烧录# ./imagewrite /dev/mtd/0 vivi.bin:0- 内核烧录# ./imageerite /dev/mtd/0 zImage:192k- 文件系统烧录# ./imagewrite /dev/mtd/0 root.cramfs:1M
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -