久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1138|回復(fù): 1
打印 上一主題 下一主題
收起左側(cè)

明遠(yuǎn)智睿MY-RK3288-EK314 L31079 編譯手冊(2)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:295355 發(fā)表于 2018-12-26 11:01 | 只看該作者 回帖獎勵 |倒序?yàn)g覽 |閱讀模式
【接上一章節(jié)明遠(yuǎn)智睿MY-RK3288-EK314 L31079 編譯手冊1)】
4.2 使配置文件生效
· 執(zhí)行source命令
$ source ~/my-rk3288/03_tools/gcc-arm-eabi-4.6-env

· 查看編譯配置
$ echo $ARCH
$ echo $CROSS_COMPILE
提示:可看到ARCH和CROSS_COMPILE被設(shè)置

· 驗(yàn)證交叉編譯工具配置
$ ${CROSS_COMPILE}gcc –v
提示:執(zhí)行命令后可以看到終端顯示出交叉編譯工具的版本信息。如下圖:

4.3 準(zhǔn)備配置內(nèi)核
· 清除內(nèi)核配置
$ make distclean

· 生成.config文件
說明:MY-RK3288-EK314系列評估板使用的配置文件是rk3288-myzr-linux_defconfig
$ make rk3288-myzr-linux_defconfig

4.4 編譯內(nèi)核zImage和設(shè)備樹dtb
評估板主型號
顯示屏類型
對應(yīng)的設(shè)備樹配置
MY-RK3288-EK314
LVDS(1024X600)
rk3288-myzr_rh568_lvds_linux.img
HDMI(1920X1080)
rk3288-myzr_rh568_hdmi_linux.img
EDP(1920X1080)
rk3288-myzr_rh568_edp_linux.img
· 編譯(以下是LVDS屏)
$ make -j8 rk3288-myzr_rh568_lvds_linux.img
說明:截圖中使用了8線程編譯。

· 編譯完成

· 目標(biāo)文件
arch/arm/boot/uImage即為編譯得到的目標(biāo)文件,使用ls命令可查看文件信息。
$ ls arch/arm/boot/zImage -la

4.5 編譯模塊
· 編譯
$ make modules
說明:截圖中使用了4線程編譯。

· 編譯完成

· 目標(biāo)文件
編譯完成后各模塊的.ko文件位于代碼所在的目錄,通過find命令可以找出編譯完成的模塊,參考命令如下:
$ find -name *.ko

5 打包linux-boot.img
5.1 編譯rockchip-mkbootimg
1) 創(chuàng)建應(yīng)用程序目錄
$ mkdir ~/my-rk3288/01_application
$ cd ~/my-rk3288/01_application

2) 解壓和編譯rockchip-mkbootimg
$ tar jxf rockchip-mkbootimg.tar.bz2
$ cd rockchip-mkbootimg/
$ make && sudo make install

5.2 打包initrd.img
1) 壓縮為img格式
$ cd ~/my-rk3288/01_application/
$ tar jxf initrd.tar.bz2
$ make -C initrd/

2) 顯示結(jié)果

5.3 打包linux-boot.img
$ mkbootimg --kernel ../02_source/rk32-myzr_kernel_3.10/arch/arm/boot/zImage --ramdisk initrd.img --second ../02_source/rk32-myzr_kernel_3.10/resource.img -o linux-boot.img

6 文件系統(tǒng)
文件系統(tǒng)包位于網(wǎng)盤對應(yīng)的鏡像文件夾中。支持的文件系統(tǒng)類型及下載方式可參照《MY-RK3288-EK314 燒錄手冊》。
7 打包批量文件relase_update.img
7.1 編譯打包工具
$ cd ~/my-rk3288/01_application
$ tar jxf rk2918_tools.tar.bz2
$ cd rk2918_tools/
$ make -j4
$ sudo cp afptool img_unpack img_maker mkkrnlimg /usr/local/bin/

7.2 新建文件夾和復(fù)制鏡像
test/Image/的文件對應(yīng)燒寫工具Image\linux文件,rk3288box-3.10-uboot-ubuntu.parameter.txt重命名為parameter,RESERVED是空文件,RK3288UbootLoader_V2.30.10.bin對應(yīng)RKLoader.bin,update-script和recover-script在燒寫工具復(fù)制,package-file的內(nèi)容重新按對應(yīng)的文件重命名,如下:

$ mkdir ~/my-rk3288/04_rootfs/
$ cd ~/my-rk3288/04_rootfs/
$ mkdir -p ubuntu/Image
$ cp test/Image/* ubuntu/Image/
$ cp ubuntu/Image/RKLoader.bin ubuntu/
$ cd ubuntu/

7.3 打包relase_update.img文件
$ cd Image/
$ afptool -pack . ../update.img
$ cd ..
$ img_maker -rk32 RKLoader.bin update.img relase_update.img


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:295355 發(fā)表于 2018-12-27 09:01 | 只看該作者
上傳的圖片出錯,可以單擊點(diǎn)開大圖查看~
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 无吗视频 | 国产精品一区二区在线播放 | 丁香综合| 欧美一区二区 | 亚洲精品在线播放 | 午夜精品 | 国产清纯白嫩初高生在线播放视频 | 一区二区三区国产 | 九九看片 | 亚洲精品久久久一区二区三区 | 夜夜爽99久久国产综合精品女不卡 | 精品国产欧美日韩不卡在线观看 | 欧美jizzhd精品欧美巨大免费 | 精品国产99| 中文字幕在线观看一区 | 免费在线精品视频 | 国产区视频在线观看 | 亚洲一区不卡在线 | 亚洲二区视频 | 成人自拍av | 日韩免费视频一区二区 | 一区二区视频免费观看 | 麻豆久久久久久 | 国产精品美女久久久 | 中文字幕一级毛片视频 | 在线免费观看黄视频 | 毛片综合 | 日韩三区在线 | 日韩成人影院在线观看 | 国产黄色av网站 | 国产精品一区二区无线 | 亚洲精品99999| 国产一区二区 | 成人精品在线观看 | 亚洲网站在线观看 | 日韩欧美网 | 精品久久久久久久久久久久 | www.久久99 | 亚洲婷婷六月天 | 日韩毛片 | 欧美视频在线免费 |