为Cubieboard2构建自己的的Debian Linux的步骤(2)(分色排版)下载cb2的内核==

来源:互联网 发布:游戏配乐知乎 编辑:程序博客网 时间:2024/06/06 00:38

Cubieboard2构建自己的的Debian Linux的步骤(2)

 

soloforce汇编整理

2013年12月28 日

 

大文实验室/大文哥

壹捌陆捌零陆捌捌陆捌贰

wb4916 AT qq.com

完成时间:2017/6/7 12:02

 

 

1.2 下载源码

 

github下载spl&u-boot、内核源码、sunxi工具包等。注意内核源码超过 1.5G,耗时最长。如果您曾经下载过这些代码,记得分别用git pull 更新后再进行后续操作,因为代码仓库每天都有变化。

 

下载下载内核源码,现在Cubieboard2(Cubieboard1、Cubieboard3)的内核源码都可以在cubieboard内核源码仓库上找到了。以 sunxi-3.4 稳定版本的分支为例,用git 下载到本地。

 

 

rootroot@rootroot-E400:~$ su

密码:

root@rootroot-E400:/home/rootroot#

root@rootroot-E400:/home/rootroot# mkdir cubieboard

root@rootroot-E400:/home/rootroot# cd cubieboard/

root@rootroot-E400:/home/rootroot/cubieboard#

 

 

建议最先现在lichee/内核,建议最先下载这个:

(根据你的网速,大概需要1-2小时,不过我这次用了一个上午。大约1.3GB。40-400kBps)

root@cm-System-Product-Name:/home/rootroot/cubieboard2# git clone https://github.com/cubieboard/linux-sunxi.git -b cubie/sunxi-3.4

正克隆到 'linux-sunxi'...

remote: Counting objects: 3317715, done.

remote: Compressing objects: 100% (108/108), done.

remote: Total 3317715 (delta 138), reused 91 (delta 91), pack-reused 3317516

接收对象中: 100% (3317715/3317715), 1.15 GiB | 140.00 KiB/s, done.

处理 delta 中: 100% (2711042/2711042), done.

检查连接... 完成。

Checking out files: 100% (43059/43059), done.

 

root@cm-System-Product-Name:/home/rootroot/cubieboard2#

root@cm-System-Product-Name:/home/rootroot/cubieboard2# tar zcvf linux-sunxi_cb2_20170605_1055.tar.gz linux-sunxi/

 

 

下载uboot,体积不大,但是文件多。下载也比较花时间:

(大约一个小时 10-20kBs)

root@cm-System-Product-Name:/home/rootroot/cubieboard# git clone https://github.com/cubieboard/u-boot-sunxi.git -b cubie/sunxi

正克隆到 'u-boot-sunxi'...

remote: Counting objects: 245805, done.

remote: Total 245805 (delta 0), reused 0 (delta 0), pack-reused 245805

接收对象中: 100% (245805/245805), 66.97 MiB | 22.00 KiB/s, done.

处理 delta 中: 100% (194108/194108), done.

检查连接... 完成。

root@cm-System-Product-Name:/home/rootroot/cubieboard#

root@cm-System-Product-Name:/home/rootroot/cubieboard# tar zcvf u-boot-sunxi_cb2_20170531_1339.tar.gz u-boot-sunxi/

 

 

(第二次拿uboot。)

root@cm-System-Product-Name:/home/rootroot/cubieboard2# git clone https://github.com/cubieboard/u-boot-sunxi.git -b cubie/sunxi

正克隆到 'u-boot-sunxi'...

remote: Counting objects: 245805, done.

remote: Total 245805 (delta 0), reused 0 (delta 0), pack-reused 245805

接收对象中: 100% (245805/245805), 66.97 MiB | 27.00 KiB/s, done.

处理 delta 中: 100% (194108/194108), done.

检查连接... 完成。

root@cm-System-Product-Name:/home/rootroot/cubieboard2#

root@cm-System-Product-Name:/home/rootroot/cubieboard2# tar zcvf u-boot-sunxi_cb2_20170531_1437.tar.gz u-boot-sunxi/

 

 

(不到一分钟)

root@cm-System-Product-Name:/home/rootroot/cubieboard2# git clone https://github.com/cubieboard/sunxi-tools.git

正克隆到 'sunxi-tools'...

remote: Counting objects: 878, done.

remote: Total 878 (delta 0), reused 0 (delta 0), pack-reused 878

接收对象中: 100% (878/878), 223.88 KiB | 12.00 KiB/s, done.

处理 delta 中: 100% (538/538), done.

检查连接... 完成。

root@cm-System-Product-Name:/home/rootroot/cubieboard2#

root@cm-System-Product-Name:/home/rootroot/cubieboard2# tar zcvf sunxi-tools_cb2_20170531_1442.tar.gz sunxi-tools/

 

 

(不到一分钟)

root@cm-System-Product-Name:/home/rootroot/cubieboard2# git clone https://github.com/cubieboard/sunxi-boards.git

正克隆到 'sunxi-boards'...

remote: Counting objects: 835, done.

remote: Total 835 (delta 0), reused 0 (delta 0), pack-reused 835

接收对象中: 100% (835/835), 192.49 KiB | 10.00 KiB/s, done.

处理 delta 中: 100% (489/489), done.

检查连接... 完成。

root@cm-System-Product-Name:/home/rootroot/cubieboard2#

root@cm-System-Product-Name:/home/rootroot/cubieboard2# tar zcvf sunxi-boards_cb2_20170531_1444.tar.gz sunxi-boards/

 

 

 

阅读全文
0 0