tiny210移植linux内核(3.0.8)杂项

发布者:SparklingSoul最新更新时间:2025-01-22 来源: cnblogs关键字:tiny210  移植  linux内核 手机看文章 扫描二维码
随时随地手机看文章

关于三星芯片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;

 

includeconfigsTiny210.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

 


关键字:tiny210  移植  linux内核 引用地址:tiny210移植linux内核(3.0.8)杂项

上一篇:linux设备驱动(16)platfrom详解
下一篇:tiny210 u-boot 网络ping不通主机解决方案

小广播
最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

厂商技术中心

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved