vivi移植
来源:互联网 发布:淘宝福利群怎么赚钱 编辑:程序博客网 时间:2024/06/03 00:20
vivi的移植需要七步即可
第一步:修改vivi/Makefile文件
25 行:CROSS_COMPILE = /usr/local/arm/2.95.3/arm/bin/arm-linux-
第二步:按照自己的需求自定义mtd分区,修改arch/s3c2410/smdk.c文件
修改 NAND flash 分区如下:
mtd_partition_t default_mtd_partitions[] = {
{
name: "vivi",
offset: 0,
size: 0x00020000,
flag: 0
}, {
name: "param",
offset: 0x00020000,
size: 0x00010000,
flag: 0
}, {
name: "kernel",
offset: 0x00030000,
//by threewater
size: 0x00200000,
//size: 0x000C0000,
flag: 0
}, {
name: "root",
offset: 0x00230000,
size: 0x00300000,
flag: MF_BONFS
}, {
name: "jffs2",
offset: 0x00530000,
size: 0x03A00000,
flag: MF_JFFS2
}
};
第三步:修改char linux_cmd[] = "noinitrd root=/dev/mtdblock3 init=/linuxrc console=ttySAC0,115200";
第四步、在vivi目录下执行make menuconfig,选择Load an Alternate Configuration File,输入arch/def-configs/smdk2410保存
第五步、执行make 在vivi目录下将生成vivi的二进制可执行文件
第六步、下载vivi
第七步、执行bon part 0 128k 192k 2240k 5312k:m 64704k
NANDFLASH 分区参考:
分区 起始地址 分区大小 分区作用
Part0 0x0 0x00020000 (128k) bootloader
Part1 0x00020000 0x00010000 (64k) bootloader params
Part2 0x00030000 0x00200000 (2m) linux kernel
Part3 0x00230000 0x00300000 (3m) root filesystem
Part4 0x00530000 0x03A00000 (58m) yaffs filesystem
- 移植vivi
- vivi移植
- vivi移植
- vivi移植
- vivi 1 移植
- vivi移植开发
- Ubuntu 下vivi的移植
- liunx下vivi的移植
- vivi移植的悲喜交集经过
- 基于S3C2410的VIVI移植
- 实验二.Bootloader实验:vivi移植
- 一 原版vivi的移植 到2410
- 【转】内核移植之vivi分区问题
- vivi linux2.6移植笔记
- vivi
- vivi
- 嵌入式ARM+Linux学习记录(2)-vivi移植
- vivi在2410 ARM板上移植过程(初级浅析)
- "淘宝特卖" 快捷方式 删除记
- 不再限于页面脚本 JavaScript挺入服务器端开发语言序列
- 百科:天然药物化学家--曾广方
- hi 大家好 我是小胖
- 第九届全国中药和天然药物学术研讨会在江西省南昌市召开
- vivi移植
- 第一届“海峡两岸三地”中药与天然药物化学论坛
- 网络_2_2010_03_13
- 位图排序
- PC之父C. Thacker荣获2009年图灵奖
- JavaScript重定向
- 读取DMI信息(DOS)
- 冬眠的北极熊
- 各种消息框的类