“MYZR-R16-EK166 linux-3.4 编译手册”的版本间的差异

来自明远智睿的wiki
跳转至: 导航搜索
(创建页面,内容为“= '''环境搭建''' = 在这里建议用户使用64bit的ubuntu12.04的操作系统,已经真机编译验证过。<br/> ubuntu14.04下编译会报错。<br/> = '...”)
 
第1行: 第1行:
 +
<div>
 +
 
= '''环境搭建''' =
 
= '''环境搭建''' =
 
在这里建议用户使用64bit的ubuntu12.04的操作系统,已经真机编译验证过。<br/>
 
在这里建议用户使用64bit的ubuntu12.04的操作系统,已经真机编译验证过。<br/>
第51行: 第53行:
 
~/tinaV2.1/out/astar-parrot/目录下的tina_astar-parrot_uart0.img。<br/>
 
~/tinaV2.1/out/astar-parrot/目录下的tina_astar-parrot_uart0.img。<br/>
 
将该文件复制到电脑上就可以烧写到开发板上。烧写请参考《R16烧写手册》。<br/>
 
将该文件复制到电脑上就可以烧写到开发板上。烧写请参考《R16烧写手册》。<br/>
 +
</div>

2018年6月11日 (一) 15:57的版本

环境搭建

在这里建议用户使用64bit的ubuntu12.04的操作系统,已经真机编译验证过。
ubuntu14.04下编译会报错。

下载源码包

下载文件tina.tar.bz2

解压源码包

$tar -jxvf tina.tar.bz2
解压完成后会有一个名为tinaV2.1的目录。

编译

设置平台信息

$cd ~/tinaV2.1
$source build/envsetup.sh
$lunch astar_parrot-tina
$make kernel_menuconfig
*****make kernel_menuconfig打开后退出即可,会自动生成.config文件。
$make
MY-R16-CB166 linux-34 d&d4-1.png

MY-R16-CB166 linux-34 d&d4-2.png

MY-R16-CB166 linux-34 d&d4-3.png

MY-R16-CB166 linux-34 d&d4-4.png


编译Uboot

$cd lichee/brandy/u-boot-2011.09
$make distclean
$make sun8iw5p1_config
$make
MY-R16-CB166 linux-34 d&d4-5.png

MY-R16-CB166 linux-34 d&d4-6.png

MY-R16-CB166 linux-34 d&d4-7.png

编译系统跟内核

$cd ~/tinaV2.1/
$make
MY-R16-CB166 linux-34 d&d4-8.png

打包

$cd ~/tinaV2.1
$pack
MY-R16-CB166 linux-34 d&d5-1.png

打包生成的最终文件在
~/tinaV2.1/out/astar-parrot/目录下的tina_astar-parrot_uart0.img。
将该文件复制到电脑上就可以烧写到开发板上。烧写请参考《R16烧写手册》。