嵌入式系统BSP开发(二)

 快递拿到R16的开发板后,通过官方拿到SOCHIP的相关资料,压缩包的名称是lichee.tar.gz

一,解压相关的资料

tar xzvf r16_lichee.tar.gz

 解压后得到的资料如下:

yve@yve:/data/home/yve/Linux/lichee$ ls
brandy  buildroot  build.sh  linux-3.4  out  README  tools

接下来我们只需要几个简单的命令就能生成Linux的版本,查看下目录下的README


Examples:

1. Build linux-3.3 image for EVB

  $cd lichee/
  $./build.sh -p sun6i
  $./build.sh pack


2. Build linux kernel android

  $./build.sh -p sun6i_fiber

3. Build linux test package
  $./build.sh -p sun6i_dragonboard




对于R16 开发板来说,我们选择2.Build Linux Kernel android 选项,执行#./build.sh -p sun6i_fiber  命令即可编译Linux 的u-boot 和Linux 内核源码文件。

二,编译测试

./build.sh -p sun6i

有问题,这里我查一查,看下网上的资料

三,查阅前几天网上找到的<全志R16编译环境搭建指南,全志R16_Tina SDK Quick Start Guide> 

这里发现sochip给的资料貌似不是很准确,我们按照文档的步骤走

1,把官方的sochip r16的Android下载下来了,发现是两个文件

r16_android_aa和r16_android_ab,查看下文档,把两个文件组合起来,用到的指令如下:

#cat r16_android_* > r16_android.tar.gz

组合成功

2,结合文档编译测试

2.1编译内核

按照文档编译,可以编译成功

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值