Chinaunix首页 | 论坛 | 博客
  • 博客访问: 679816
  • 博文数量: 118
  • 博客积分: 7172
  • 博客等级: 少将
  • 技术积分: 1799
  • 用 户 组: 普通用户
  • 注册时间: 2007-12-12 13:33
文章分类

全部博文(118)

文章存档

2012年(5)

2011年(12)

2010年(18)

2009年(36)

2008年(47)

我的朋友

分类: LINUX

2008-04-15 22:04:05

  • 斑竹 你好 ,我的内核中也有 这个

    arch/arm/mach-s3c2410/Makefile.boot:params_phys-y := 0x30000100

    还是会出现Warning: bad configuration pag, trying to continue这样的提示 ,我想 还是没有把 参数 传进去,另外 我用的是 三星 2440,现在 遇到的 问题是启动 加载 上 文件 系统 以后死机,没有 任何错误提示 ,找不到解决办法,很着急 啊

    () 发表于 2007-04-05 16:58:09
  • 哈哈,又解决一个问题,就是不能向内核传参,需要在 include/configs/smdk2410.h 文件里添加下面三个定义:

    #define CONFIG_CMDLINE_TAG

    #define CONFIG_SETUP_MEMORY_TAGS

    #define CONFIG_INITRD_TAG



    weibing () 发表于 2007-02-02 09:15:02



    为什么我加了这三项的定义,还是不能穿参数呢?现象是加载内核之后就停了,频率设置也正确,我用的2.6的内核,把内核中的boot param内容清掉了,内核中有这个boot param的时候 是能启动的。请问大侠在u-boot中还要设置什么?

     回复 guili 说:
    还有一个是传参的地址,一般是0x30000100

    如:gd->bd->bi_boot_params = 0x30000100

    而linux里有这个一句定义:
    arch/arm/mach-s3c2410/Makefile.boot:params_phys-y := 0x30000100

    你再看看,我做这部分时没遇到什么问题...
    (2007-03-31 23:15:57)

阅读(2266) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~