国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

電子工程網(wǎng)

標(biāo)題: 明遠(yuǎn)智睿MY-IMX6 Linux-4.1.15 編譯參考手冊(2) [打印本頁]

作者: myzr123    時(shí)間: 2019-1-16 10:13
標(biāo)題: 明遠(yuǎn)智睿MY-IMX6 Linux-4.1.15 編譯參考手冊(2)
【接上一章節(jié)明遠(yuǎn)智睿MY-IMX6 Linux-4.1.15 編譯參考手冊】

3  u-boot編譯
3.1  編譯前的準(zhǔn)備
創(chuàng)建編譯工作目錄
=====> Input:
mkdir ~/my-work/02_source/ -p

解壓源碼包到工作目錄
=====> Input:
tar xf u-boot-2016.03-svn*.tar.bz2 -C ~/my-work/02_source/

3.2  編譯u-boot目標(biāo)文件
進(jìn)入源碼目錄
=====> Input:
cd ~/my-work/02_source/u-boot-2016.03

生成目標(biāo)開發(fā)板的 .config 文件
=====> Input:
make myimx6ek140p-6y-256m-emmc_defconfig

=====> Output:
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/kconfig/conf.o
  SHIPPED scripts/kconfig/zconf.tab.c
  SHIPPED scripts/kconfig/zconf.lex.c
  SHIPPED scripts/kconfig/zconf.hash.c
  HOSTCC  scripts/kconfig/zconf.tab.o
  HOSTLD  scripts/kconfig/conf
#
# configuration written to .config
#
【注意】:上面 make 后面的 myimx6ek140p-6y-256m-emmc_defconfig 改為與開發(fā)板型號對應(yīng)的配置文件。

********** MY-IMX6-EK140 **********
myimx6ek140-6g-128m-emmc_defconfig  myimx6ek140-6y-128m-emmc_defconfig
myimx6ek140-6g-128m-nand_defconfig  myimx6ek140-6y-128m-nand_defconfig
myimx6ek140-6g-256m-emmc_defconfig  myimx6ek140-6y-256m-emmc_defconfig
myimx6ek140-6g-256m-nand_defconfig  myimx6ek140-6y-256m-nand_defconfig
myimx6ek140-6g-512m-emmc_defconfig  myimx6ek140-6y-512m-emmc_defconfig
myimx6ek140-6g-512m-nand_defconfig  myimx6ek140-6y-512m-nand_defconfig

********** MY-IMX6-EK140P **********
myimx6ek140p-6g-128m-emmc_defconfig  myimx6ek140p-6y-128m-emmc_defconfig
myimx6ek140p-6g-128m-nand_defconfig  myimx6ek140p-6y-128m-nand_defconfig
myimx6ek140p-6g-256m-emmc_defconfig  myimx6ek140p-6y-256m-emmc_defconfig
myimx6ek140p-6g-256m-nand_defconfig  myimx6ek140p-6y-256m-nand_defconfig
myimx6ek140p-6g-512m-emmc_defconfig  myimx6ek140p-6y-512m-emmc_defconfig
myimx6ek140p-6g-512m-nand_defconfig  myimx6ek140p-6y-512m-nand_defconfig

********** MY-IMX6-EK200 **********
myimx6ek200-6q-1g_defconfig     myimx6ek200-6q-2g_defconfig     myimx6ek200-6q-512m_defconfig  
myimx6ek200-6u-1g_defconfig     myimx6ek200-6u-2g_defconfig     myimx6ek200-6u-512m_defconfig  
myimx6ek200-6s-512m_defconfig   myimx6ek200-6s-1g_defconfig     myimx6ek200-6s-128m_defconfig  
myimx6ek200-6qp-1g_defconfig    myimx6ek200-6qp-2g_defconfig    myimx6ek200-6qp-512m_defconfig  

********** MY-IMX6-EK314 **********
myimx6ek314-6q-1g_defconfig     myimx6ek314-6q-2g_defconfig     myimx6ek314-6q-512m_defconfig  
myimx6ek314-6u-1g_defconfig     myimx6ek314-6u-2g_defconfig     myimx6ek314-6u-512m_defconfig  
myimx6ek314-6s-512m_defconfig   myimx6ek314-6s-1g_defconfig     myimx6ek314-6s-128m_defconfig  
myimx6ek314-6qp-1g_defconfig    myimx6ek314-6qp-2g_defconfig    myimx6ek314-6qp-512m_defconfig  

********** MY-IMX6-EK336 **********
myimx6ek336-6q-1g_defconfig     myimx6ek336-6q-2g_defconfig     myimx6ek336-6q-512m_defconfig  
執(zhí)行編譯
=====> Input:
make

=====> Output:
scripts/kconfig/conf  --silentoldconfig Kconfig
  CHK     include/config.h
  UPD     include/config.h
  GEN     include/autoconf.mk
  GEN     include/autoconf.mk.dep
  CHK     include/config/uboot.release
  CHK     include/generated/timestamp_autogenerated.h
  CFG     u-boot.cfg
  ......
  LD      u-boot
  OBJCOPY u-boot-nodtb.bin
  OBJCOPY u-boot.srec
  SYM     u-boot.sym
  COPY    u-boot.bin
  CFGS    board/myzr/myimx6/myimx6a7-6y-ddr3.cfg.cfgtmp
  MKIMAGE u-boot.imx
Note: 如果有提示 “cc1: error”,通常是交叉編譯工具的配置沒生效,可以按前面 “交叉編譯工具鏈安裝” 中的 “source 工具鏈配置文件” 操作一次后再執(zhí)行此步驟。
u-boot 目標(biāo)文件
u-boot.imx 即目標(biāo)文件。

3.3  編譯u-boot環(huán)境變量腳本
=====> Input:
mkimage -A arm -O linux -T script -C none -a 0 -e 0 -n "myzr bootscripts" -d board/myzr/bootscripts/myimx6a7_l4115_emmc_script.cmd my_environment_emmc.scr

=====> Output:
Image Name:   myzr bootscripts
Created:      Wed Jan  2 09:40:40 2019
Image Type:   ARM Linux Script (uncompressed)
Data Size:    1450 Bytes = 1.42 kB = 0.00 MB
Load Address: 00000000
Entry Point:  00000000
Contents:
   Image 0: 1442 Bytes = 1.41 kB = 0.00 MB

3.4  目標(biāo)文件
u-boot.imx 和 my_environment_emmc.scr 即編譯得到的目標(biāo)文件,保存這兩個(gè)文件

4  內(nèi)核編譯
4.1  編譯前的準(zhǔn)備
創(chuàng)建編譯工作目錄
=====> Input:
mkdir ~/my-work/02_source/ -p

解壓源碼包到工作目錄
=====> Input:
tar xf linux-4.1.15-svn*.tar.bz2 -C ~/my-work/02_source/

4.2  編譯內(nèi)核目標(biāo)文件
進(jìn)入內(nèi)核源碼目錄
=====> Input:
cd ~/my-work/02_source/linux-4.1.15
生成目標(biāo)平臺的 .config 文件
=====> Input:
make myimx6a9_defconfig

=====> Output:
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/kconfig/conf.o
  SHIPPED scripts/kconfig/zconf.tab.c
  SHIPPED scripts/kconfig/zconf.lex.c
  SHIPPED scripts/kconfig/zconf.hash.c
  HOSTCC  scripts/kconfig/zconf.tab.o
  HOSTLD  scripts/kconfig/conf
#
# configuration written to .config
#
Note: 如果有“Can't find default configuration "arch/x86/configs” 的錯(cuò)誤,是因?yàn)榻徊婢幾g工具鏈的配置沒有生效,可以按前面 “交叉編譯工具鏈安裝” 中的 “source 工具鏈配置文件” 操作一次后再執(zhí)行此步驟
【注意】:上面 make 后面的 myimx6a7_defconfig 改為與開發(fā)板型號對應(yīng)的配置文件。

********** MY-IMX6-EK140、MY-IMX6-EK140P **********
myimx6a7_defconfig  

********** MY-IMX6-EK200、MY-IMX6-EK314、MY-IMX6-EK336 **********
myimx6a9_defconfig  
編譯內(nèi)核目標(biāo)文件
=====> Input:
make zImage

=====> Output:
scripts/kconfig/conf --silentoldconfig Kconfig
  CHK     include/config/kernel.release
  UPD     include/config/kernel.release
  WRAP    arch/arm/include/generated/asm/auxvec.h
  ......
  AS      arch/arm/boot/compressed/piggy.lzo.o
  LD      arch/arm/boot/compressed/vmlinux
  OBJCOPY arch/arm/boot/zImage
  Kernel: arch/arm/boot/zImage is ready
內(nèi)核目標(biāo)文件
arch/arm/boot/zImage 即內(nèi)核目標(biāo)文件

【下章節(jié)為明遠(yuǎn)智睿MY-IMX6 Linux-4.1.15 編譯參考手冊(3)】




歡迎光臨 電子工程網(wǎng) (http://m.qingdxww.cn/) Powered by Discuz! X3.4
主站蜘蛛池模板: 91青青青国产在观免费影视 | 日韩欧美在线一级一中文字暮 | 女教师韩国无删减完整版 | 另类av| 国产极品粉嫩 | 日本中文字幕视频在线看 | 亚洲 欧美 卡通 在线 另类 | 成人午夜性影院视频 | 中文岛国精品亚洲一区 | 日本在线观看www免费 | 高清性视频hd | 四虎精品免费国产成人 | 国产片一级毛片视频 | 四虎久久影院 | 国产在线观看精品香蕉v区 国产在线观看精品 | 国产精品九九免费视频 | 国产二区自拍 | 亚洲网视频 | 日韩一区二区三区免费 | 欧美三级不卡在线观看视频 | 欧美日韩亚洲国产一区二区综合 | 七次郎最新首页在线视频 | 亚洲国产成人久久午夜 | 2021国产精品视频一区 | 日韩在线一 | 日本h在线观看 | 99免费| 亚洲 武侠 欧美 自拍 校园 | 亚洲免费综合色在线视频 | 高清精品一区二区三区一区 | 欧美在线免费观看视频 | 亚洲国产精品成人综合久久久 | japanese日本老妇 | 美国性大片在线观看免费 | tom影院亚洲国产日本一区 | 九九99久久精品在免费线bt | 国产一区二区三区亚洲欧美 | 毛片不卡一区二区三区 | 日本护士在线视频xxxx免费 | 欧美色婷婷天堂网站 | 中国毛片视频 |