1. 程式人生 > >從讀手冊開始讓zynq板卡跑起linux(三)------核心的編譯

從讀手冊開始讓zynq板卡跑起linux(三)------核心的編譯

經過一天的努力,終於編譯出核心,並且成功運行了,趕緊說說步驟:

1.從網上下載一個核心原始碼包“Linux-4.5.0-rc1-xilinx';

2.拷貝“xilinx_zynq_defconfig”配置檔案到 "arch/arm/configs",執行

make ARCH=arm xilinx_zynq_defconfig

3.根據自己需求配置核心

make ARCH=arm menuconfig

4.To produce the kernel image:
make ARCH=arm CROSS_COMPILE=arm-xilinx-linux-gnueabi- UIMAGE_LOADADDR=0x8000 uImage

5.中間可能會報某個結構體未定義的error,將“if_pppox.h”拷貝到“include/uapi/linux”目錄下,重新執行第4步;

6.執行結果


相關推薦

手冊開始zynq板卡linux------核心編譯

經過一天的努力,終於編譯出核心,並且成功運行了,趕緊說說步驟: 1.從網上下載一個核心原始碼包“Linux-4.5.0-rc1-xilinx'; 2.拷貝“xilinx_zynq_defconfig”配置檔案到 "arch/arm/configs",執行 make ARC

手冊開始zynq板卡linux----利用initrd和initramfs分別製作根檔案系統

1.initrd 與 initramfs的區別 Linux核心在初始化之後會執行init程序,而init程序會掛載我們的根檔案系統,但由於init程式也是在根檔案系統上的,所以這就有了悖論。Linux採用兩步走的方法來解決這個問題。Linux2.6版以前的方法是:除了核心v

開始學 Web 之 JS 高級apply與call,bind,閉包和沙箱

master 操作 console 概念 釋放 分享圖片 成功 num 命名沖突 大家好,這裏是「 從零開始學 Web 系列教程 」,並在下列地址同步更新...... github:https://github.com/Daotin/Web 微信公眾號:Web前端之巔

Android Plugin原始碼開始徹底理解gradle構建:Task

*本篇文章已授權微信公眾號 guolin_blog (郭霖)獨家釋出 系列文章: 一、前言回顧 首先我們依然回顧一下basePlugin裡的三個回撥: //plugin的基礎設定、初始化工作

新手開始,相似影象匹配SIFT演算法,完結版

時隔半個月,終於可以提筆寫這篇從零開始學sift演算法的博文了! 經過再三折騰,突然回頭一看,發現SIFT並沒有想象的那麼難,也沒有想象的那麼強大(這裡不指那些改進的sift)!我自己是完全用java語言寫的,沒有用opencv,或者metlab等工具,雖然過程比較糾結,

Elasticsearch詳解Ambari與第三方軟體的整合

上文已經講了整合實現的具體步驟,下面我們以Elasticsearch和Kibana為例,來簡單實踐下第三方整合服務的安裝。 三. 部署使用 1. Ambari安裝第三方服務 1)下載程式碼 2)拷貝至Ambari的服務目錄(這裡採用2.6版本): cp -r

Xilinx ZYNQ 7000+Vivado2015.2系列之HelloWorld實驗最小系統純PS

前言: 使用的板子是zc702。用Vivado的IP核搭建最小系統,包括ARM核(CPU xc7z020),DDR3(4×256M),一個UART串列埠(Mini USB轉串列埠),純PS,通過串列埠打印出HelloWorld,工程雖小,五臟俱全,算是一種朝聖。配置要和板子

開始學C++之IO流類庫:檔案的寫、二進位制檔案的寫、檔案隨機

#include <cassert>#include <iostream>#include <fstream>#include <string>using namespace std;struct Test {     int a;     int b; };i

開始學習音視頻編程技術 開發環境搭建Qt4.86手動設置環境,主要就是設置g++和qmake,比較透徹,附下載鏈接

路徑 details 分享 baidu 末尾 是我 其中 找到 source 1.先下載安裝Qt 我們使用的版本是4.8。 可以自行百度下載也可以從下面的網盤地址下載: Qt庫和編譯器下載: 鏈接:http://pan.baidu.com/s/1hrUxLIG 密碼

Git開始

16px pop 普通 遠程服務 git clone one img 分享 模式 一、遠程倉庫管理   1、將本地內容推送到遠程庫   先關聯遠程庫,執行命令: git remote add origin https://github.com/Hollydan/gitsto

Mysql查詢優化入門到查詢的基本操作

限制 sql 數據 單位 二維 一行 用戶 div 答案 查詢的基本操作 1.選擇操作 對應的是限制條件,操作對象是二維表的行。 優化方式:選擇操作下推 目的:盡量減少連接操作前的元租數,使得中間臨時關系盡量少(元祖數少,連接得到的元組數就少) 好處

零開發分布式數據庫中間件 一、寫分離的數據庫中間件

mark str 日誌系統 arraylist none views gpo arr 體系 從零開發分布式數據庫中間件 一、讀寫分離的數據庫中間件

開始學Kotlin-類和對象5

int 文件中 cls 間接 main dcl this 調用 定義類 從零開始學Kotlin基礎篇系列文章 定義一個類 定義一個類,使用關鍵字class聲明,後面跟類名(不使用new) class demo5 {//定義一個類,使用關鍵字class聲明,後面跟類名

PRISM開始學WPFMVVM事件聚合器EventAggregator?

rec 行動 manage using panel mark 控件 lock object 從PRISM開始學WPF(一)WPF? 從PRISM開始學WPF(二)Prism? 從PRISM開始學WPF(三)Prism-Region? 從PRISM開始學WPF(四)Prism

Python調用Zabbix api之入門到放棄——本節開始放棄

pri data arc python調用 als int resp assm ble 因為忙著寫項目。所以沒有時間來回倒騰!因此開始討厭寫一些技術博客,所以從本節開始放棄,剛入門就要放棄了!可能我是一個不善於分享的人,也可能我是一個自私的人。不得不承認白羊座的人做

開始學 Web 之 BOMoffset,scroll,變速動畫函數

樣式 清理 java mar dde sof mov har width 大家好,這裏是「 從零開始學 Web 系列教程 」,並在下列地址同步更新...... github:https://github.com/Daotin/Web 微信公眾號:Web前端之巔 博客園:

開始搭建自己的.NET Core Api框架】集成輕量級ORM——SqlSugar:3.3 自動生成實體類

i++ 點運算 自己的 yui content project style ref 數據庫表 系列目錄 一. 創建項目並集成swagger   1.1 創建   1.2 完善 二. 搭建項目整體架構 三. 集成輕量級ORM框架——SqlSugar   3.1 搭建環境  

開始學 Web 之 JS 高級原型鏈,原型的繼承

console 多少 程序 cat hub inf 當前 構造函數 調用 大家好,這裏是「 從零開始學 Web 系列教程 」,並在下列地址同步更新...... github:https://github.com/Daotin/Web 微信公眾號:Web前端之巔 博客園:

一起學習造輪子開始寫一個React-Redux

導致 href dispatch 判斷 som render connect mis 回調 本文是一起學習造輪子系列的第三篇,本篇我們將從零開始寫一個React-Redux,本系列文章將會選取一些前端比較經典的輪子進行源碼分析,並且從零開始逐步實現,本系列將會學習Prom

開始學 Web 之 AjaxAjax 概述,快速上手

lan 技術分享 php 概述 由於 val asc logs 更新 大家好,這裏是「 從零開始學 Web 系列教程 」,並在下列地址同步更新...... github:https://github.com/Daotin/Web 微信公眾號:Web前端之巔 博客園:ht