TI中文支持网
TI专业的中文技术问题搜集分享网站

ti-sdk-am335x-evm-07.00.00.00-Linux-x86-Install安装后编译出的linux kernel镜像无法运行,停在Starting kernel …不动,请问07.00不支持Beaglebone black吗???

ti-sdk-am335x-evm-07.00.00.00-Linux-x86-Install安装后编译出的linux kernel镜像无法运行,请问07.00不支持Beaglebone black吗???
Beaglebone black是AM3359, 512M DDR3的版本
安装之后,
配置
linux-3.12.10-ti2013.12.01# make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- tisdk_am335x-evm_defconfig
编译
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- uImage

启动的时候,停在Starting kernel …然后就不动了

## Booting kernel from Legacy Image at 80007fc0 …
Image Name: Linux-3.12.10-ti2013.12.01
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 4117616 Bytes = 3.9 MiB
Load Address: 80008000
Entry Point: 80008000
Verifying Checksum … OK
XIP Kernel Image … OK
OK

Starting kernel …

Jian Zhou:

SDK7开始都是Linux3.12的内核了,是device tree的架构,需要编译.dtb和.dts

jiew:

回复 Jian Zhou:

請問…TI是否有SDK7教學文章,例如

如何透過dtc  編譯dts

dts語法格式for 開發版…等

Jian Zhou:

回复 jiew:

我们马上会更新到wiki上,请您实时关注

wrty:

回复 Jian Zhou:

哦,原来如此,那就在等等

谢谢

jianhui alvin:

回复 Jian Zhou:

关于dts的语法格式,现在有什么消息?

wrty:

回复 jianhui alvin:

还没有消息

ye wang:

我今天也编译了一下,想试试最新的内核,结果也是一样悲催。

TI也太扯了,具体操作文档都没准备好,就发布了。。。,能用吗?

jianhui alvin:

回复 ye wang:

1.能用, 它需要DT树,所以要么自己建立自己的DT树,要么把自己的板子当成TI的某一型号板子(如evm,evmsk等),修改对应的DT树, DT树相当于以前的hardware device信息.

2.我在自己的板子已经从6.0过渡到7.0了,除了双网口还有些问题之外,这个问题应该是TI的双网卡在7.0上的BUG.

Jian Zhou:

回复 jianhui alvin:

和之前的SDK06相比:

1.编译kernel的目标由uImage换为zImage.

2.编译dtb.

推荐参考:http://processors.wiki.ti.com/index.php/Linux_Kernel_Users_Guide

ye wang:

回复 jianhui alvin:

是能用,我后来也把linux 3.12跑起来了,设备树很麻烦。

赞(0)
未经允许不得转载:TI中文支持网 » ti-sdk-am335x-evm-07.00.00.00-Linux-x86-Install安装后编译出的linux kernel镜像无法运行,停在Starting kernel …不动,请问07.00不支持Beaglebone black吗???
分享到: 更多 (0)