嵌入式Linux系統的移植(上)

2021-10-05 02:54:51 字數 587 閱讀 8532

一、核心原始碼的準備和交叉編譯環境的建立

開發環境搭建

vmware workstation軟體來做虛擬機器,vmware workstation 軟 件 可 以 在 wmeare

官 網 下 載 , 下 載 地 址 :

當前最新版

本是 vmware workstation pro 15。

nfs linux驅動開發的時候需要 nfs 啟動,因此要先安裝並開啟 ubuntu 中的 nfs 服

務,使用如下命令安裝 nfs 服務:

sudo apt-get install nfs-kernel-server rpcbind

ssh開啟 ubuntu 的 ssh 服務以後我們就可以在 windwos 下使用終端軟體登陸到 ubuntu,比如 使用 securecrt,ubuntu 下使用如下命令開啟 ssh 服務:

sudo apt-get install openssh-server

原始碼的獲取

zedboard 嵌入式Linux系統移植

1.在構建好嵌入式開發環境的基礎上進行下一步開發移植工作。修改完成後,使用交叉編譯工具編譯u boot檔案,編譯完成後,在生成的u boot檔案後加.elf字尾以便xilinx sdk工具對其進行識別,該檔案和 bit檔案,fsbl.elf檔案被用來生成linux啟動檔案boot.bin。git c...

嵌入式移植

深度學習嵌入式移植 1 移植原因 演算法必須在優化後的硬體上執行,因為學習成千上萬的資料可能需要長達幾周的時間。移動端其實不需要做tranning,只需要進行propagating,所以問題集中在移動端能不能存放並執行更大的network。2 常見的移動端開發裝置 nvidiajetsontx1 t...

嵌入式Linux系統移植(Linux核心初步分析)

嵌入式linux系統移植 linux核心初步分析 核心概述 linux是類似unix的作業系統,而linux系統的核心稱為linux kernel,這個作業系統的核心部分提供了對硬體的統一介面。核心是在引導時裝入的程式。核心識別硬體,初始化啟動指令碼,並且執行網路和終端守護程式 當啟動完畢之後,核心...