查看: 1133|回复: 6
打印 上一主题 下一主题

【炫Q香蕉派】BPI-M3之六:内核编译过程

[复制链接] qrcode

31

主题

36

帖子

106

积分

注册会员

Rank: 2

积分
106
楼主
跳转到指定楼层
发表于 2016-6-17 09:57 AM | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
首先下载最新的ubuntu 16.04 x64的安装盘http://www.ubuntu.com/download/server
ubuntu-16.04-server-amd64.iso大小为686,817,280 字节
下载VirtualBox 5.0.20虚拟机https://www.virtualbox.org/wiki/Downloads
VirtualBox-5.0.20-106931-Win.exe大小为113,110,496 字节
Oracle_VM_VirtualBox_Extension_Pack-5.0.20-106931.vbox-extpack大小为16,421,439 字节
英文系统,主机名MikuQ,用户名bpi


回复

使用道具 举报

0

主题

73

帖子

6

积分

新手上路

Rank: 1

积分
6
沙发
发表于 2016-6-17 09:58 AM | 只看该作者
打开ssh,首先用bpi登录,然后

  1. sudo passwd
复制代码

好啦可以开始了,
  1. mkdir bpi
  2. cd bpi
  3. git clone https://github.com/BPI-SINOVOIP/BPI-M3-bsp.git
复制代码

du -sh BPI-M3-bsp 竟然 2.1G
  1. sudo apt-get install gcc-arm-linux-gnueabi
  2. sudo apt-get install gcc-arm-linux-gnueabihf
  3. sudo apt-get install build-essential libncurses5-dev u-boot-tools qemu-user-static debootstrap git binfmt-support libusb-1.0-0-dev pkg-config
  4. sudo apt-get install build-essential u-boot-tools binutils-arm-linux-gnueabihf gcc-4.7-arm-linux-gnueabihf-base g++-4.7-arm-linux-gnueabihf  
  5. sudo apt-get install gcc-arm-linux-gnueabihf cpp-arm-linux-gnueabihf libusb-1.0-0 libusb-1.0-0-dev git wget fakeroot kernel-package  zlib1g-dev libncurses5-dev  
  6. sudo apt-get install lib32stdc++6 lib32z1 lib32z1-dev
复制代码

add from gitbook https://bananapi.gitbooks.io/bpi ... sscompileteach.html
  1. sudo apt-get install build-essential u-boot-tools binutils-arm-linux-gnueabihf gcc-4.7-arm-linux-gnueabihf-base g++-4.7-arm-linux-gnueabihf gcc-arm-linux-gnueabihf gcc-arm-linux-gnueabi cpp-arm-linux-gnueabihf libusb-1.0-0 libusb-1.0-0-dev git wget fakeroot kernel-package zlib1g-dev libncurses5-dev
复制代码
回复 支持 反对

使用道具 举报

6

主题

188

帖子

192

积分

注册会员

Rank: 2

积分
192
板凳
发表于 2016-6-17 09:59 AM | 只看该作者
接下来
  1. cd BPI-M3-bsp
  2. ./build.sh
复制代码
选择1 720P; 1 build all, 这次竟然历时50分钟

回复 支持 反对

使用道具 举报

0

主题

74

帖子

14

积分

新手上路

Rank: 1

积分
14
地板
发表于 2016-6-17 10:43 AM | 只看该作者
学习了,还没编译过M3的内核。
回复 支持 反对

使用道具 举报

0

主题

84

帖子

26

积分

新手上路

Rank: 1

积分
26
5#
发表于 2016-6-17 04:17 PM | 只看该作者
我编译了一下呢,然后就没有然后了,
话说M3的linux系统里面没有的script.bin
不知道怎么配置外设,我发现当前系统里面没有SPI设备,用起来有点不方便,想把他改成SPI flash 烧写器,就缺驱动了,
难道直接insmod驱动?
回复 支持 反对

使用道具 举报

0

主题

77

帖子

12

积分

新手上路

Rank: 1

积分
12
6#
发表于 2016-6-23 07:03 PM | 只看该作者
M3有Android的源码吗?
回复 支持 反对

使用道具 举报

0

主题

70

帖子

8

积分

新手上路

Rank: 1

积分
8
7#
发表于 2016-6-24 09:44 AM | 只看该作者
LiuYang 发表于 2016-6-23 19:03
M3有Android的源码吗?

据说真没有
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表