tiny210移植linux内核(3.0.8)杂项
2024-10-19 05:29:58
关于三星芯片nand内存分区文件:
linux-3.0.8/drivers/mtd/nand/s3c_nand.c
struct mtd_partition s3c_partition_info[]
uboot和kernel的机器码对应:
uboot:
make tiny210_config
board/samsung/tiny210/tiny210.c
gd->bd->bi_arch_number = CONFIG_MACH_TYPE;
include\configs\Tiny210.h
#define MACH_TYPE_TINY210 3466
#define CONFIG_MACH_TYPE MACH_TYPE_TINY210
这个文件存放有对应的机器码:include/asm/mach-types.h
例:#define MACH_TYPE_SMDKV210 2456
kernel:
.config
CONFIG_MACH_SMDKV210=y
/arch/arm/mach-s5pv210/mach-smdkv210.c
MACHINE_START(SMDKV210, "SMDKV210")
需要修改:linux-3.0.8/arch/arm/tools/mach-types
smdkv210 MACH_SMDKV210 SMDKV210 2456
2456应该同Uboot中的一致,应改为3466
最新文章
- Python基础7:文件操作
- Java Web学习笔记8
- linux操作mysql数据库常用简单步骤
- js-JavaScript高级程序设计学习笔记15
- wpf 前台获取资源文件路径问题
- Mysql数据库操作系统及配置参数优化
- #ifdef 和 #if defined 的区别 -- 转
- MVC4下拉少数名族
- hdu 2090
- 【转】ASP.NET数据库连接字符串总结
- JAVA类与对象(六)------实例变量与类变量的区别,实例方法和类方法的区别
- Bash常用快捷键
- Allegro pcb -等长设计
- Python单元测试——深入理解unittest
- Spring Boot 面试题
- Asp.Net Core 2.0 项目实战(2)NCMVC一个基于Net Core2.0搭建的角色权限管理开发框架
- 代码生成器 CodeSmith 的使用(一)
- select top 变量问题
- AI 的下一个重大挑战:理解语言的细微差别
- 【LESS系列】内置函数说明