Firefly开源社区

标题: 自己编译的内核,出现firefly的图片就停止了 [打印本页]

作者: tedyyan    时间: 2016-8-30 19:49
标题: 自己编译的内核,出现firefly的图片就停止了
Firefly-RK3288_Ubuntu14.04_201607222032.7z 这个可以跑在reload上,

想自己编译内核试试,但是,boot.img烧入后,其他都没变,启动只出现firefly的图片就停止了

编译内核步骤完全遵照wiki,就是
因为是Firefly-RK3288-Reload板子,所以下面这样编译的内核
make firefly-rk3288-reload_defconfig
make -j8 firefly-rk3288-reload.img
作者: tedyyan    时间: 2016-8-30 19:50
我看 irefly-RK3288_Ubuntu14.04_201607222032.7z  这个好像是4.2的内核,自己编译的是3.10的

honglajiao@honglajiao-MS-7640:/lib/modules$ ll

drwxrwxr-x  4 honglajiao honglajiao 4096  8\u6708 30 19:16 ./
drwxrwxr-x 24 honglajiao honglajiao 4096  8\u6708 30 19:16 ../
drwxrwxr-x  3 honglajiao honglajiao 4096  8\u6708 30 19:16 3.10.0/
drwxr-xr-x  5 root       root       4096  8\u6708 23 11:14 4.2.0-42-generic/

作者: loading    时间: 2016-8-31 11:58
内核不一样吧?,,,你编译的是安卓的内核,,,系统用的是Ubuntu 的系统
作者: tedyyan    时间: 2016-8-31 17:03
抱歉Firefly-RK3288_Ubuntu14.04_201607222032.7z 是3.10的内核。android内核代码,不是和linux是一样的吗?

wiki里写的:

如果已经下载 Firefly-RK3288 Android SDK,内核源码和交叉编译工具链分别在 SDK/kernel 和 SDK/prebuilts 目录里,无需额外下载,请跳到下一步。

如果没有下载 SDK,则需要下载内核源码及 Android 的 arm-eabi-4.6 交叉编译工具链。

下载内核源码:

git clone https://bitbucket.org/T-Firefly/firefly-rk3288-kernel.git

注意:这其实就是 SDK 里的内核源码,为方便仅需要下载内核的用户,特意提取出来成为独立的源码仓库。

Android 的 arm-eabi-4.6 交叉编译工具链,可以看其它 Android SDK 的 prebuilts/gcc/linux-x86/arm/arm-eabi-4.6 目录是否存在,有则可以重用,没有则需要到这里下载,并解压。




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1