3回答

0收藏

[原创] 在哪里可以下载到开放u-boot、linux内核的源码?

#拆解/开源硬件 #拆解/开源硬件 5943 人阅读 | 3 人回复 | 2016-03-07

有网友问在哪里可以下载到开放u-boot、linux内核的源码?
这里TigerBoard技术支持给出了精准的回答。给大家进行参考学习!
大家有什么问题均可发邮件至tengfei@eefocus.com,我会直接转给TigerBoard技术支持,给大家解答!
请参考如下信息:

Godroid中内核和uboot相关的部分。
这部分代码的获取和编译方法如下:
(1)下载代码并切到godroid-1.0分支
git clone
https://github.com/GoWarrior/PDK_GoDroid.git

git checkout godroid-1.0

(2) 编译 :

uboot: <PDK>/uboot
make rebuild_3921

ae: <PDK>/tds/ae_sdk/src/ae/m36f_linux
make path
make config_3921_release
make generate_ae

see: <PDK>/tds/see_sdk/src/see/m36f_linux
make path
make config_3921_release
make generate_see

linux configuration : <PDK>/pdk/linux
make BOARD=TIGER_BOARD linux-config

linux pre-building : <PDK>/pdk/linux
./cp_bootabs_release.sh TIGER_BOARD

linux building : <PDK>/pdk/linux
make BOARD=TIGER_BOARD

(3) 镜像生成的位置 :
< PDK>/pdk/linux/install/bin


AOSP的代码(其中已经预置编译后的内核和uboot文件)获取和编译步骤如下:

GoDroid v1.0 AOSP源代码分为2个部分
1,android-4.4.4_r2的原生代码
2,基于android-4.4.4_r2打的GoDroid_V1.0的patch

下载方式:
android-4.4.4_r2:
$ repo init -u
https://github.com/GoWarriorGoDroid/manifest -b android-4.4.4_r2
$ repo sync

GoDroid_V1.0_patch:
$ git clone
https://github.com/GoWarrior/GoDroid_V1.0_patch

打patch方式在GoDroid_V1.0_patch中有readme
这部分内容稍后也会更新在GoDroid的文档中。

分享到:
回复

使用道具 举报

回答|共 3 个

倒序浏览

沙发

fyaocn

发表于 2016-3-8 08:48:04 | 只看该作者

板凳

fyaocn

发表于 2016-3-8 08:53:18 | 只看该作者

在Git上的开放目录下包括了全部Godroid和Gobian的源码,访问下面的网址,上面只是给出了godroid。
https://github.com/GoWarrior/
真是好东东,够玩一阵子了。
地板

Ljmp

发表于 2016-3-8 10:21:07 | 只看该作者

ftp://ftp.denx.de/pub/u-boot/
http://www.denx.de/wiki/U-Boot/SourceCode
您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条