当前位置:  技术问答>linux和unix

<哥哥姐姐们,求。。。助!>RTL819x_SDK_V2.5内核编译出错啦~~~~~~

    来源: 互联网  发布时间:2017-04-26

    本文导语:  小弟在编译rtl8196c内核的时候出错了,我根据帮助文档来的,文档里给的步骤是: 1. Build Environment    Fedora 9    Ubuntu 8.10/9.10 2. Quick start    - tar xjvf rtl819x.tbz2    - cd rtl819x/    - make menuconfig: --fo...

小弟在编译rtl8196c内核的时候出错了,我根据帮助文档来的,文档里给的步骤是:

1. Build Environment

   Fedora 9

   Ubuntu 8.10/9.10



2. Quick start

   - tar xjvf rtl819x.tbz2

   - cd rtl819x/

   - make menuconfig:

--for 8196c

Select Target(rtl8196c)

Select Kernel (linux-2.6.30)

Select Busybox (busybox-1.13)

Select toolchain (rsdk-1.3.6-4181-EB-2.6.30-0.9.30)

Selected Target of SDK (11nRouter_GW)  --->

Select Board Configuration(SPI flash + Squashfs)

Select Load default settings

--for 8196c-pocketAP

Select Target(rtl8196c)

Select Kernel (linux-2.6.30)

Select Busybox (busybox-1.13)

Select toolchain (rsdk-1.3.6-4181-EB-2.6.30-0.9.30)

Selected Target of SDK (11nPocket_Router)  --->

Select Board Configuration(SPI flash + Squashfs)

Select Load default settings

-- for 8196c MP

Select Target(rtl8196c)

Select Kernel (linux-2.6.30)

Select Busybox (busybox-1.13)

Select toolchain (rsdk-1.3.6-4181-EB-2.6.30-0.9.30)

Selected Target of SDK (11nRouter_GW)  --->

Selected Board Configuration (MP)

Select Load default settings

--for 8198

Select Target(rtl8198)

Select Kernel (linux-2.6.30)

Select Busybox (busybox-1.13)

Select toolchain (rsdk-1.3.6-5281-EB-2.6.30-0.9.30)

Select Board Configuration(SPI flash + Squashfs)

Select Load default settings

--for 8198 MP

Select Target(rtl8198)

Select Kernel (linux-2.6.30)

Select Busybox (busybox-1.13)

Select toolchain (rsdk-1.3.6-5281-EB-2.6.30-0.9.30)

Select Board Configuration(MP)

Select Load default settings

--other combinations please refer to 'user guide' for more details

   - make





3. make image

   there are four steps for making image:

   - make users

     build the users applications

   - make linux

     build the kernel files

   - make romfs

     copy all the application binary files into romfs

   - make image

     compress the root.bin and linux.bin

因为我要给板子烧一个支持nfs文件系统的系统。所有在make linux之前make linux_menuconfig设置Network File System,添加了nfs文件系统。但是最后make image会报错:
/home/weizhengh/RTL8196_SDK/rtl819x-sdk-v2.5/rtl819x/users/goahead-2.1.1/LINUX/cvimg linux-ro nfjrom linux.bin 0x80500000 0x30000 
Generate image successfully, length=891906, checksum=0x852a
==============================================
Summary ==>
Image loading  addr          :0x80500000
Image decompress end addr    :0x802f8010
Available size               :0x00207ff0
==============================================
Summary ==>
Image flash start  addr          :0x30000
Image flash end addr             :0x109c12
Error!!!! : Kernel image too big will overwirte rootfs image, cur size(891922), available size(851968).

我就截一点点日志了。前辈们你们知道这是为什么吗?我该怎么做?谢谢了~~~

|
重新设计并划分FLASH的分区,前提是FLASH的物理容量支持那么大的容量。

|
flash重新分区吧。

|
看起来是内核过大

|
cur size(891922), available size(851968)
内核大小为891922大于可用空间851968.

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 各位哥哥姐姐:如何zip压缩算法来压缩SKB里面的数据部分
  • nfs的配置问题?哥哥们帮帮!
  • 【哥哥找工作】散分求祝福……!!!
  • 我在J2ME是新人, 先给各位哥哥散分 ,小弟有理拉
  • 那位哥哥能告诉我那里可以下minix源码?
  • 哥哥们,谁用UNIX作过域名解析啊~~
  • 哥哥姐姐们块帮忙呀!
  • 哥哥 姐姐帮帮我啊~
  • 挺难的问题,哥哥姐姐帮帮我吧,我很着急
  • 哥哥,谁知道linux下安装Realplay的方法.
  • dreamweaver 中的单元格怎么合并?一个很简单的问题,河东哥哥!
  • 哥哥们帮忙,关于XWINDOWS
  • 那位哥哥有VPN数据隧道的代码啊?开源的也行?
  • 我想做一个添加,修改,删除,查询客户信息的程序,客户信息有姓名,性别,电话,工作单位等哪位大哥哥可以帮我一下给我一个例子,我现在
  • 郁闷死了555555555555,大哥哥,大姐姐们帮帮忙哦
  • 哥哥姐姐帮帮忙,我的Cron怎么不能运行
  • ssh连接不上linux,哪位好心的大哥哥帮帮忙?
  • 那位哥哥能告诉我那里可以下minix源码? iis7站长之家
  • 各位大哥哥好!MM我刚做好了一个小小的个人主页,请问哪儿有免费的jsp空间,还有上传后,怎样与现有的数据库建立连接?
  • 那位大哥哥有将rational rose 2001与jbulider 6.0配合使用的经验啊?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,