Xilinx Zynq Linux核心原始碼編譯

2021-07-05 19:27:47 字數 812 閱讀 5290

記得選release 裡面 tag linux-xlnx-xilinx-v2014.4.tar.gz 和  u-boot-xlnx-xilinx-v2014.4.tar.gz 版本,其他版本未嘗試。如果你成功來記得告訴我!!

交叉編譯環境要提前裝好

which arm-xilinx-linux-gnueabi-gcc獲取編譯器路徑

到uboot目錄下

sudo make zynq_zc70x_config

sudo make cross_compile=/opt/xilinx/sdk/2014.4/gnu/arm/lin/bin/arm-xilinx-linux-gnueabi-

生存mkimage

cp mkimage ../../linux-xlnx-xilinx-v2014.4拷貝到核心目錄,避免缺少 mkimage的錯誤

到核心目錄下

make arch=arm xilinx_zynq_defconfig

make arch=arm menuconfig

#config: general setup  --->cross-compiler tool prefix 設定為 /opt/xilinx/sdk/2014.4/gnu/arm/lin/bin/arm-xilinx-linux-gnueabi-

最後生成uimage 在

sudo make arch=arm  cross_compile=/opt/xilinx/sdk/2014.4/gnu/arm/lin/bin/arm-xilinx-linux-gnueabi- uimage_loadaddr=0x8000 uimage

參考

Xilinx Zynq Linux核心原始碼編譯過程

本文內容依據 編寫,編譯所用作業系統為ubuntu 14 1.交叉編譯環境的安裝配置 1 install xilinx tools 進入u boot目錄下tools目錄,新增路徑到環境變數 u boot xlnx cd tools tools export path pwd path 不然編譯核心生...

mysql原始碼編譯表 MySQL原始碼編譯安裝

1 安裝cmake 2.8.10.2.tar.gz 以root使用者進入shell tar zxvf cmake 2.8.10.2.tar.gz cd cmake 2.8.10.2 configure make 無法make,檢測gcc編譯環境 make install 2 安裝ncurses 5....

linphone iphone最新原始碼編譯

編譯 之前,肯定是先clone最新 git clone recursive更新完後發現跟原來的編譯方式有了比較大的區別,更新完後編譯步驟更清晰,更方便.可以執行.prepare.py help 檢視幫助 開始配置前,請使用.prepare.py c清理上一次編譯結果 csrutil disable,...