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

周立功的SmartArm 2200移植Uclinux内核的问题

    来源: 互联网  发布时间:2015-11-29

    本文导语:  最近在向周立功的SmartArm 2200上移植uClinux,这款片子采用的是Philip的Lpc 2210cpu,有8M的SRAM,2M的NOR FLASH,16M的NAND FLASH,同时还提供有bootloader和uClinux内核文件。 问题是我用周立功提供的bootloader和内核的linux.bin文件没有...

最近在向周立功的SmartArm 2200上移植uClinux,这款片子采用的是Philip的Lpc 2210cpu,有8M的SRAM,2M的NOR FLASH,16M的NAND FLASH,同时还提供有bootloader和uClinux内核文件。
问题是我用周立功提供的bootloader和内核的linux.bin文件没有问题可以顺利的进入uClinux系统,但是用周立功提供的uclinux内核源码和内核补丁生成的linux.bin就有问题,通电后进入bootloader提供的选项,选择进入uclinux系统后,超级终端就没有反应了,我一开始害怕是内核编译出了问题,所以在make menuconfig时仅仅修改了cpu类型和uclinux的版本号(改成了2.4.x),其余通通的选择了默认,编译成功后将linux-2.4.x下的linux文件通过arm-elf-objcopy命令制作成了linux.bin,然后通过bootloader写进了flash,整个过程应该没什么问题,不知道为什么就是不能进系统,郁闷的一踏,不知道有没兄弟遇到过类似问题,请一定不吝赐教!!

|
呵呵,这个周立功书上有说明的,有可能是arm-elf-objcopy命令有错,先编译确保完全正确后,用
arm-elf-objcopy -O binary linux linux.bin,然后将得到的linux.bin文件通过bootloader的ftp写到nor flash中就可以了

    
 
 

您可能感兴趣的文章:

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












  • 相关文章推荐


  • 站内导航:


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

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3