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

龍芯2K1000開發(fā)板編譯Linux內(nèi)核

發(fā)布時(shí)間:2022-1-10 11:55    發(fā)布者:就是塔塔
龍芯目前主推的內(nèi)核版本有 linux‐2.6.32 和 linux‐3.10 兩個(gè)版本,其中 linux‐2.6.32 主要用于龍芯1號(hào)CPU、龍芯 2H 和龍芯 3A , linux‐3.10 主要用于龍芯 3A2000和2K以上的 CPU 版本。
LS2K1000使用的內(nèi)核版本為linux‐3.10。交叉編譯器版本為gcc‐4.9.3‐64‐gnu。
1、安裝Linux內(nèi)核交叉編譯器
編譯Linux內(nèi)核使用的是“gcc-4.9.3-64-gnu.tar.gz”,大家可以在迅為龍芯開發(fā)板資料中找到,位置:LS2K1000開發(fā)板資料\02_開發(fā)及燒寫工具
將編譯器拷貝到Ubuntu的任意目錄下,接著使用命令sudo tar -xvf gcc-4.9.3-64-gnu.tar.gz -C /”解壓編譯器,如下圖所示:
注意:解壓命令必須為這個(gè)命令,目錄是保證腳本里面的交叉編譯器環(huán)境變量的路徑跟編譯器實(shí)際解壓的路徑一致。因?yàn)槲覀冊(cè)诰幾g的時(shí)候使用的是均為絕對(duì)路徑并已經(jīng)在編譯腳本中寫好,大家只要按照這個(gè)路徑解壓即可,也就不用給編譯器設(shè)置環(huán)境變量了。解壓完成后會(huì)在/opt下得到解壓生成的編譯器文件夾,如下圖所示:
2、編譯內(nèi)核
內(nèi)核鏡像分為倆種,一種是帶ramdisk文件系統(tǒng)的內(nèi)核鏡像,一種是不帶ramdisk文件系統(tǒng)的鏡像。下面我們就一起來看一下要怎么編譯這倆種內(nèi)核鏡像。編譯帶文件系統(tǒng)的內(nèi)核鏡像和編譯不帶文件系統(tǒng)的內(nèi)核鏡像,他們的內(nèi)核源碼都是一樣的。
內(nèi)核源碼包位置:LS2K1000開發(fā)板資料\04_pmon&Linux內(nèi)核源碼
2.1、編譯不帶文件系統(tǒng)內(nèi)核
首先,我們將龍芯2k1000的內(nèi)核源碼拷貝到Ubuntu的任意目錄下,使用命令sudo tar -xf linux-3.10-loongsonpai_20210601.tar.gz 解壓源碼包得到內(nèi)核源碼并使用命令cd linux-3.10-loongsonpai進(jìn)到內(nèi)核源碼下,注:源碼日期大家使用最新的即可。如下圖所示:
在Linux內(nèi)核源碼根目錄下有配置文件“config-ls2k”,該文件就是不帶文件系統(tǒng)的內(nèi)核配置文件,如下圖所示:
接著我們輸入“sudo cp config-ls2k .config”命令生成內(nèi)核配置文件“.config”,運(yùn)行結(jié)果如下圖所示:
配置好.config文件以后,我們就可以直接輸入命令sudo ./create.sh執(zhí)行create.sh編譯腳本來編譯內(nèi)核了,如下圖所示:
編譯過程如下:
編譯完成后,會(huì)在Linux源碼根目錄下生成“vmlinuz”內(nèi)核鏡像文件,如下圖所示:
至此,不帶ramdisk的內(nèi)核鏡像編譯完成。
2.2、編譯帶文件系統(tǒng)內(nèi)核
1、準(zhǔn)備ramdisk文件系統(tǒng)源碼
編譯帶文件系統(tǒng)的內(nèi)核,首先需要準(zhǔn)備一個(gè)制作好的ramdisk文件系統(tǒng),可以使用busybox或者buildroot來制作。這里已經(jīng)給大家制作好了,位置:LS2K1000開發(fā)板資料\06_文件系統(tǒng)源碼\3_ramdisk源碼
然后我們把這個(gè)文件系統(tǒng)源碼拷貝到和內(nèi)核源碼所在的同一級(jí)目錄下,注意:該文件系統(tǒng)壓縮包必須要和linux的內(nèi)核源碼放在同一個(gè)目錄下面目錄下,拷貝完成后如下圖所示:
然后輸入“sudo tar -xvf ramdisk_2.tar.gz”命令,解壓文件系統(tǒng),解壓完成后會(huì)生成“ramdisk_2”文件夾,如下圖所示:
2、生成config配置文件
我們進(jìn)入到Linux內(nèi)核源碼目錄下,Linux內(nèi)核源碼根目錄下有配置文件“config-ls2k_ramdisk”,該文件就是帶最小文件系統(tǒng)的內(nèi)核配置文件,如下圖所示:
我們輸入“sudo cp config-ls2k_ramdisk .config”命令生成內(nèi)核配置文件“.config”,運(yùn)行結(jié)果如下圖所示:
3、配置ramdisk路徑
準(zhǔn)備好ramdisk文件系統(tǒng)源碼以后,我們記住他的路徑,作者這里的路徑為/home/topeet/LS2K1000/kernel/ramdisk_2,后面我們要用到這個(gè)路徑。
在進(jìn)行配置內(nèi)核的操作之前,我們需要先安裝圖像化配置依賴工具Ncurses如果這里大家安裝過了則不必再次安裝,安裝命令:sudo apt‐get install libncurses5‐dev
接著我們進(jìn)到內(nèi)核源碼所在的目錄,輸入命令sudo ./mymake menuconfig打開內(nèi)核的圖像化配置界面,如下圖所示:
打開成功如下圖所示:
接著我們進(jìn)到General setup 選項(xiàng)里面,保證Initial RAM filesystem and RAM disk (initramfs/initrd) support選項(xiàng)是勾選上的,然后在Initramfs source file(s)填入ramdisk文件系統(tǒng)所在的絕對(duì)路徑,作者這里的路徑為/home/topeet/LS2K1000/kernel/ramdisk_2。設(shè)置完成后如下圖所示:
設(shè)置完成后,我們保存退出圖形化界面。如下圖所示:
4.1、編譯內(nèi)核鏡像
在內(nèi)核源碼下,我們輸入“sudo ./create.sh”命令,開始編譯Linux內(nèi)核,如下圖所示:
編譯完成后,會(huì)在Linux源碼根目錄下生成“vmlinuz”鏡像文件,我們輸入命令ls  -alh  vmlinuz 來查看的生成的帶文件系統(tǒng)的內(nèi)核鏡像的大小,如果大小大于10M說明已經(jīng)編譯成功了,如下圖所示:
至此,編譯帶文件系統(tǒng)的內(nèi)核就編譯完成了。

本文地址:http://m.qingdxww.cn/thread-782380-1-1.html     【打印本頁(yè)】

本站部分文章為轉(zhuǎn)載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀點(diǎn)和對(duì)其真實(shí)性負(fù)責(zé);文章版權(quán)歸原作者及原出處所有,如涉及作品內(nèi)容、版權(quán)和其它問題,我們將根據(jù)著作權(quán)人的要求,第一時(shí)間更正或刪除。
您需要登錄后才可以發(fā)表評(píng)論 登錄 | 立即注冊(cè)

廠商推薦

  • Microchip視頻專區(qū)
  • 利用SAM E54 Xplained Pro評(píng)估工具包演示CAN轉(zhuǎn)USB橋接器以及基于CAN的主機(jī)和自舉程序應(yīng)用程序
  • 使用SAM-IoT Wx v2開發(fā)板演示AWS IoT Core應(yīng)用程序
  • 使用Harmony3加速TCP/IP應(yīng)用的開發(fā)培訓(xùn)教程
  • 集成高級(jí)模擬外設(shè)的PIC18F-Q71家族介紹培訓(xùn)教程
  • 貿(mào)澤電子(Mouser)專區(qū)
關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號(hào) | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 午夜网页 | 五月天淫 | 国产成人精品福利站 | 亚洲天堂在线播放 | ye321夜色资源网站 | 91亚色视频在线观看 | 有色视频在线观看免费高清 | 欧美成人一区二区三区在线视频 | 成人欧美精品大91在线 | 99re最新地址获取精品 | 在线免费观看欧美大片 | gaysex中国小伙 | 国产精品免费久久 | 免费的黄色片视频 | 欧美性一区二区三区五区 | 韩国特级一级毛片免费网站 | 国产乱码一区二区三区四区 | 色婷婷99综合久久久精品 | 女教师韩国无删减完整版 | 国产91啦 | 99精品免费观看 | 国产日产高清欧美一区二区三区 | 国产精品视频免费视频 | 亚洲免费视频网址 | 精品欧美一区二区三区四区 | 九九精品影院 | 亚洲激情99 | 日本中文字幕在线观看视频 | 青青青视频免费一区二区 | 麻豆爱爱 | 星武神诀在线观看全集免费播放 | 久久久久久久久66精品片 | 毛片女人毛片一级毛片毛片 | 亚洲情乱| 久久夜色视频 | 欧美日韩激情一区二区三区 | 欧美高清视频在线观看 | 奇米精品一区二区三区在线观看 | 欧美日韩在线观看区一二 | 欧美日日日 | 一级做性色a爱片久久片 |