返回信息流目前需要往一块基于i.MX 6SoloLite应用处理器的开发板的sd卡中烧写u-boot,linux内核,rootfs文件系统,其中u-boot,rootfs都能够烧写成功,而内核只能用开发套件中自带的3.0.35的内核,我自己按照官网给的说明:
make ARCH=arm CROSS_COMPILE= /opt/freescale/usr/local/gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12/fsl-linaro-toolchain/bin/arm-none-linux-gnueabi- mxs_defconfig
make ARCH=arm CROSS_COMPILE=/opt/freescale/usr/local/gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12/fsl-linaro-toolchain/bin/arm-none-linux-gnueabi- menuconfig
make ARCH=arm CROSS_COMPILE=/opt/freescale/usr/local/gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12/fsl-linaro-toolchain/bin/arm-none-linux-gnueabi- uImage
编译的3.0.4的内核,能够通过编译生成uImage,也显示烧写成功了,但是用kermit启动的时候,总是卡在Starting kernel...
求助啊!!
这是一条镜像帖。来源:北邮人论坛 / embedded-system / #14180同步于 2013/11/14
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Embedded_System机器人发帖
求助,u-boot启动卡在Starting Kernel.....
wztc001
2013/11/14镜像同步7 回复
订阅后,新回复会通过你的通知中心匿名送达。
7 条回复
这种问题一般是kernel本身编地不对或者是启动参数的问题。
【 在 wztc001 (ミ顺⑦zī嘫) 的大作中提到: 】
: 目前需要往一块基于i.MX 6SoloLite应用处理器的开发板的sd卡中烧写u-boot,linux内核,rootfs文件系统,其中u-boot,rootfs都能够烧写成功,而内核只能用开发套件中自带的3.0.35的内核,我自己按照官网给的说明:
: make ARCH=arm CROSS_COMPILE= /opt/freescale/usr/local/gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12/fsl-linaro-toolchain/bin/arm-none-linux-gnueabi- mxs_defconfig
: make ARCH=arm CROSS_COMPILE=/opt/freescale/usr/local/gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12/fsl-linaro-toolchain/bin/arm-none-linux-gnueabi- menuconfig
: ...................
看到你在水木上发的帖子了,最后还是编译器的问题吧?
【 在 wztc001 (ミ顺⑦zī嘫) 的大作中提到: 】
: 目前需要往一块基于i.MX 6SoloLite应用处理器的开发板的sd卡中烧写u-boot,linux内核,rootfs文件系统,其中u-boot,rootfs都能够烧写成功,而内核只能用开发套件中自带的3.0.35的内核,我自己按照官网给的说明:
: make ARCH=arm CROSS_COMPILE= /opt/freescale/usr/local/gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12/fsl-linaro-toolchain/bin/arm-none-linux-gnueabi- mxs_defconfig
: make ARCH=arm CROSS_COMPILE=/opt/freescale/usr/local/gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12/fsl-linaro-toolchain/bin/arm-none-linux-gnueabi- menuconfig
: ...................
应该是吧,我直接用官方的那个LTIB编译就行了
【 在 ArmStrong 的大作中提到: 】
: 看到你在水木上发的帖子了,最后还是编译器的问题吧?
我看水木的讨论有点导向误区了,这种一般都是简单的问题,因为kernel是release的,而不是你自己在给新的chip做BSP,不可能需要这样调试,一般检查编译器等环境或者cmdline就能找到问题。
【 在 wztc001 (ミ顺⑦zī嘫) 的大作中提到: 】
: 应该是吧,我直接用官方的那个LTIB编译就行了