MPSOC之4 petalinux提取原始碼

2021-08-18 06:05:10 字數 816 閱讀 3651

petalinux使用太不方便,**的太死板,也不通用,還不如直接用編譯器來的簡單高效。

本文說明從petalinux中提取出源**的過程,前提是已經petalinux-build完成。

git clone

2. linux

分析log檔案太費勁了,直接查詢linux核心的檔案,獲取核心原始碼。

[liuwanpeng@localhost xilinx-zcu102-2017.2]$ find ./ -name 「core.c」 -print

./build/tmp/sysroots/plnx_aarch64/usr/lib/perl/ptest/ext/xs-apitest/core.c

./build/tmp/work-shared/plnx_aarch64/kernel-source/arch/arm/mach-cns3***/core.c

./build/tmp/work-shared/plnx_aarch64/kernel-source/arch/arm/mach-ebsa110/core.c

linux目錄在:./build/tmp/work-shared/plnx_aarch64/kernel-source/

或者git:

3.dts

使用petalinux根據bsp建立工程以後,會在prebuild資料夾生產system.dtb,用dtc反彙編可獲取dts檔案

4.rootfs

編譯完成後,./image/linux中有編譯好的rootfs

5 編譯器提取

暫時不提取,後續如果別的機器不安裝petalinux時,再把編譯器單獨提取出來。

數學之美4

第7章 賈里尼克和現代語言處理 第8章 簡單之美 布林代數和搜尋引擎 道與術 事情的原理是道,具體的做事方法叫術。追求的術的人,一生工作辛苦,只有掌握道,才能游刃有餘。追求術的人,往往是希望走捷徑,希望有乙個模型能把事情畢其功於一役,但這是不現實的。1.布林代數 就是真 假的組合四則運算 與 或 非...

c STL剖析(4)之容器之array

template class t,size t n class array 陣列是固定大小的序列容器 它們包含以嚴格線性順序排列的特定數量的元素。在內部,陣列不保留除其包含的元素之外的任何資料 甚至它的大小,這是乙個模板引數,在編譯時固定 它在儲存大小方面與使用語言括號語法宣告的普通陣列一樣高效。這...

python 高階學習之4

for item in e mail net surfing homework chat print item e mail net surfing homework chat for item in e mail net surfing homework chat print item e mai...