“MYZR-R16-EK166 linux-3.4 编译手册”的版本间的差异
来自明远智睿的wiki
(创建页面,内容为“= '''环境搭建''' = 在这里建议用户使用64bit的ubuntu12.04的操作系统,已经真机编译验证过。<br/> ubuntu14.04下编译会报错。<br/> = '...”) |
小 (Admin移动页面MY-R16-EK166 linux-3.4 编译手册至MYZR-R16-EK166 linux-3.4 编译手册,不留重定向) |
||
(未显示同一用户的2个中间版本) | |||
第1行: | 第1行: | ||
+ | <div> | ||
+ | |||
= '''环境搭建''' = | = '''环境搭建''' = | ||
在这里建议用户使用64bit的ubuntu12.04的操作系统,已经真机编译验证过。<br/> | 在这里建议用户使用64bit的ubuntu12.04的操作系统,已经真机编译验证过。<br/> | ||
第17行: | 第19行: | ||
$make kernel_menuconfig<br/> | $make kernel_menuconfig<br/> | ||
''*****make kernel_menuconfig打开后退出即可,会自动生成.config文件。<br/> | ''*****make kernel_menuconfig打开后退出即可,会自动生成.config文件。<br/> | ||
− | |||
[[文件: MY-R16-CB166 linux-34 d&d4-1.png]]<br> | [[文件: MY-R16-CB166 linux-34 d&d4-1.png]]<br> | ||
第25行: | 第26行: | ||
[[文件: MY-R16-CB166 linux-34 d&d4-4.png]]<br> | [[文件: MY-R16-CB166 linux-34 d&d4-4.png]]<br> | ||
− | |||
== '''编译Uboot'''== | == '''编译Uboot'''== | ||
第51行: | 第51行: | ||
~/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> |
2020年10月22日 (四) 17:09的最新版本
环境搭建
在这里建议用户使用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文件。
编译Uboot
$cd lichee/brandy/u-boot-2011.09
$make distclean
$make sun8iw5p1_config
$make
编译系统跟内核
打包
打包生成的最终文件在
~/tinaV2.1/out/astar-parrot/目录下的tina_astar-parrot_uart0.img。
将该文件复制到电脑上就可以烧写到开发板上。烧写请参考《R16烧写手册》。