国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于安路DR1M90 FPSoC的Linux系統全流程開發指南(4)

Tronlong創龍科技 ? 來源:Tronlong創龍科技 ? 作者:Tronlong創龍科技 ? 2025-11-30 15:46 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前 言

本文檔由創龍科技研發,專為安路飛龍 DR1M90 FPSoC 產品打造,聚焦 Linux 系統全流程開發需求。

開發環境

Windows開發環境:Windows10 64bit

Linux開發環境:VMware16.2.5、Ubuntu22.04.4 64bit

LinuxSDK開發包:LinuxSDK-[版本號](基于SDK_2025.1)

交叉編譯工具鏈:

應用開發:gcc-linaro-7.5.0-2019.12-x86_64_aarch64-linux-gnu

U-Boot、內核開發:gcc-linaro-7.5.0-2019.12-x86_64_aarch64-linux-gnu

評估板系統版本:U-Boot-2021.01、Linux-6.1.111、Buildroot-2022.02

備注:本文基于8GByte eMMC、1GByteDDR3配置核心板進行演示

Rootfs開發

Rootfs源碼說明

Rootfs(根文件系統)是Linux內核啟動后掛載的第一個文件系統,它包含了Linux系統啟動和運行所必需的所有文件和目錄。我司的根文件系統基于LinuxSDK源碼的buildroot進行編譯開發。

wKgZO2kpCfqAW8ENAAByhEue9R0246.png

圖 67

Rootfs配置

如需修改配置文件,請參考“配置Buildroot”章節。

編譯Rootfs

配置完Rootfs后,在LinuxSDK源碼目錄下執行如下命令,配置編譯選項,單獨編譯文件系統。

Host# cd /home/tronlong/DR1/SDK_2025.1/

Host# ./build.sh buildroot

wKgZPGkpCgGAAIHFAAFOGQOyPiE020.png

圖 68

編譯完成后,最終在LinuxSDK源碼"/device/output/anlogic_dr1m90/buildroot/images"目錄下生成Rootfs鏡像如下所示。

wKgZO2kpCgmAfrj6AABMTBfFGAk215.png

圖 69

Rootfs替換說明

我司已提供文件Rootfs鏡像文件,位于產品資料“4-軟件資料LinuxFilesystemimagebuildroot-202202-[版本號]-[Git系列號]”目錄下。

如需修改Rootfs,請參考《Linux系統固化手冊》解壓制卡工具包,并將"mksdboot_AA_BB_CC_DD/filesystem/rootfs/"目錄下的rootfs.tar替換為需更新的rootfs.tar,再參考《Linux系統固化手冊》制作Linux系統啟動卡或固化Linux系統至eMMC即可。

wKgZPGkpCg-AYawjAAAzG79wMeQ160.png

圖 70

程序開機自啟動說明

通過新建自啟動腳本形式實現

請將產品資料“4-軟件資料Demobase-demosled_flashbin”目錄下的可執行文件拷貝至評估板文件系統目錄下。

執行如下命令,新建一個開機自啟動腳本文件。

Target# vi /etc/init.d/S99led_control

wKgZO2kpChaAL5RPAAAKP_CP_GE980.png圖 71

在腳本文件中添加如下內容。

/root/led_flash -n 1 &

wKgZPGkpCh6AahFbAAADSZYVFtw555.png圖 72

添加內容完成后,保存并退出。執行如下命令修改開機自啟動腳本文件權限。

Target# chmod777 /etc/init.d/S99led_control

Target# sync

wKgZPGkpCiSAfx54AAAItdOQkOw093.png圖 73

請將評估板斷電重啟,Linux系統將會自動運行程序,調試串口終端將打印如下類似信息,同時可觀察到評估底板LED2進行閃爍。

wKgZPGkpCjGAQqR_AAAYukK9Xvw679.png

圖 74

如需取消程序開機自啟動功能,請將開機自啟動腳本文件刪除即可。

Target# rm/etc/init.d/S99led_control

wKgZO2kpCj6ALzzxAAAG2L-Wrkg902.png圖 75

通過修改Linux系統鏡像實現

請將產品資料“4-軟件資料Demobase-demosled_flashbin”目錄下的可執行文件拷貝至LinuxSDK源碼的"device/output/anlogic_dr1m90/buildroot/target/root"目錄下。

執行如下命令,進入LinuxSDK目錄下的rcS配置文件。

Target# vim device/output/anlogic_dr1m90/buildroot/target/etc/init.d/rcS

wKgZPGkpCkWAToOXAAA3WnAQvs4440.png圖 76

在rcS配置文件中添加如下內容。

/root/led_flash -n 1 &

wKgZPGkpCkuAUHtoAACYGF5Bdtc630.png

圖 77

修改完成后,保存并退出。請參考“編譯LinuxSDK”章節重新編譯LinuxSDK,rootfs.tar將會在LinuxSDK源碼的"device/output/anlogic_dr1m90/buildroot/images/"目錄下生成。請參考《Linux系統固化手冊》解壓制卡工具包,并將"mksdboot_AA_BB_CC_DD/filesystem/rootfs/rootfs.tar"替換成生成的rootfs.tar,最后參考《Linux系統固化手冊》制作Linux系統啟動卡或固化Linux系統至eMMC。將評估板斷電重啟,Linux系統將會自動運行程序,調試串口終端將打印如下類似信息,同時可觀察到評估底板LED2進行閃爍。

wKgZPGkpClSAJGeIAABGt4HPycU226.png

圖 78

如需取消程序開機自啟動功能,修改"/etc/init.d/"目錄下的rcS配置文件,注釋以上所添加的內容即可。

Target# vi /etc/init.d/rcS

wKgZPGkpCluAYkTpAAAnPCbVGrI213.png

圖 79

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Linux
    +關注

    關注

    88

    文章

    11641

    瀏覽量

    218195
  • 開發環境
    +關注

    關注

    1

    文章

    254

    瀏覽量

    17562
  • 創龍科技
    +關注

    關注

    2

    文章

    136

    瀏覽量

    8385
  • 安路
    +關注

    關注

    0

    文章

    3

    瀏覽量

    273
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    一步步完成安路飛龍 DR1M90 Linux 系統固化:啟動卡制作 + eMMC 固化

    本手冊由創龍科技研發,針對路飛龍 DR1M90,詳述 Linux 系統啟動卡制作(含工具包使用、PV 工具安裝等)與 eMMC 固化步驟,說明啟動卡和 eMMC 分區結構,提供 eM
    的頭像 發表于 11-21 10:48 ?5490次閱讀
    一步步完成安路飛龍 <b class='flag-5'>DR1M90</b> <b class='flag-5'>Linux</b> <b class='flag-5'>系統</b>固化:啟動卡制作 + eMMC 固化

    科技發布SALDRAGON?飛龍系列全新FPSoC?器件,多元化產品矩陣加速布局下游市場

    形態華麗、寓意深刻,希冀在科技SALELF?、SALEAGLE?、SALPHOENIX?的產品矩陣上,帶來更富創造力和多元化的市場表現。本次發布的新品系列包含了 DR1M90DR1V90
    發表于 11-13 13:43 ?1462次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>路</b>科技發布SALDRAGON?飛龍系列全新<b class='flag-5'>FPSoC</b>?器件,多元化產品矩陣加速布局下游市場

    米爾國產FPGA SoC芯選擇,路飛龍DR1M90核心板重磅發布

    FPGA正以強勁的勢頭推動技術創新,DR1M90核心板及其開發板作為代表性產品,為邊緣計算和人工智能應用提供了強大的技術支持。米爾電子將繼續以客戶需求為中心,提供高品質、高可靠性的
    發表于 01-10 14:32

    雙目視覺處理系統開發實例-基于米爾國產DR1M90開發

    ,底板,子卡和線纜搭建硬件系統(使用米爾基于路飛龍DR1M90開發板) 顯示測試 實測雙目顯示清晰,無卡幀,閃屏。圖四 輸出顯示效果 系統
    發表于 02-21 14:20

    強強聯手!米爾×IDH合作共筑FPGA新生態

    X核心板及開發板?已正式發布,基于路飛龍DR1M90芯片,支持MIPI、LVDS等高速接口及硬件級NPU加速,可滿足工業視覺、智能電網等場景的實時控制需求?。米爾同步推出配套開發板及
    發表于 04-27 16:43

    搭載ARM,NPU,FPGA三種核心的開發板—米爾DR1M90飛龍派

    板上市,是A股首家專注于FPGA業務的上市公司。 YM90X開發板用的就是的SALDRAGON1(飛龍
    發表于 06-13 17:02

    Tiny6410 Linux開發指南詳解

    ............................................................................................................................- 1 - Tiny6410 L
    發表于 07-08 17:12 ?210次下載
    Tiny6410 <b class='flag-5'>Linux</b><b class='flag-5'>開發指南</b>詳解

    可編程邏輯技術廠商科技發布SALDRAGON?飛龍系列全新FPSoC?器件

    華麗、寓意深刻,希冀在科技SALELF、SALEAGLE、SALPHOENIX的產品矩陣上,帶來更富創造力和多元化的市場表現。本次發布的新品系列包含了DR1M90DR1V90兩款
    的頭像 發表于 11-12 15:55 ?2220次閱讀
    可編程邏輯技術廠商<b class='flag-5'>安</b><b class='flag-5'>路</b>科技發布SALDRAGON?飛龍系列全新<b class='flag-5'>FPSoC</b>?器件

    米爾-路飛龍DR1M90 -國產FPGA核心板開發

    MYC-YM90X核心板及開發路飛龍DR1M90 ,國產FPGA芯選擇最新一代FPSOC工業級64位MPU,2xCortex-A35@
    發表于 01-15 14:57 ?3次下載

    科技DR1FPSoC多路以太網擴展方案

    隨著物聯網、工業4.0及汽車電子等領域的快速發展,對嵌入式系統的網絡通信能力提出了更高要求。科技,作為國內領先的FPGA及FPSoC解決方案提供商,現推出基于
    的頭像 發表于 04-03 09:10 ?856次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>路</b>科技<b class='flag-5'>DR1FPSoC</b>多路以太網擴展方案

    創龍科技DR1M90工業評估板的關鍵優勢

    科技生態合作伙伴創龍科技正式推出了基于科技產品DR1M90工業核心板,共同助力國產FPGA技術的推廣和創新應用。
    的頭像 發表于 08-18 16:20 ?1097次閱讀

    DR1M90評估板:從基礎外設到通信模塊測試指南

    本手冊由創龍科技研發,針對路飛龍 DR1M90 評估板,詳述 Linux 系統下功能測試流程。含系統
    的頭像 發表于 11-20 15:26 ?913次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>路</b><b class='flag-5'>DR1M90</b>評估板:從基礎外設到通信模塊測試<b class='flag-5'>指南</b>

    基于DR1M90 FPSoCLinux 系統流程開發指南1

    本手冊由創龍科技研發,針對路飛龍 DR1M90,詳述 Linux 系統開發流程:LinuxSDK 配置編譯、BOOT.bin(FSBL+U
    的頭像 發表于 11-25 14:09 ?247次閱讀
    基于<b class='flag-5'>安</b><b class='flag-5'>路</b><b class='flag-5'>DR1M90</b> <b class='flag-5'>FPSoC</b> 的<b class='flag-5'>Linux</b> <b class='flag-5'>系統</b><b class='flag-5'>全</b><b class='flag-5'>流程</b><b class='flag-5'>開發指南</b>(<b class='flag-5'>1</b>)

    基于DR1M90 FPSoCLinux 系統流程開發指南(3)

    本手冊由創龍科技研發,針對路飛龍 DR1M90,詳述 Linux 系統開發流程:LinuxSDK 配置編譯、BOOT.bin(FSBL+U
    的頭像 發表于 11-26 17:01 ?172次閱讀
    基于<b class='flag-5'>安</b><b class='flag-5'>路</b><b class='flag-5'>DR1M90</b> <b class='flag-5'>FPSoC</b> 的<b class='flag-5'>Linux</b> <b class='flag-5'>系統</b><b class='flag-5'>全</b><b class='flag-5'>流程</b><b class='flag-5'>開發指南</b>(3)

    基于 DR1M90Linux-RT 內核開發:從編譯配置到 GPIO / 按鍵應用實現(1

    ,及 rt_gpio_ctrl、rt_input 應用案例。含實操命令與測試方法,適配指定硬件,幫助開發者完成 Linux-RT 系統開發與優化,滿足 DR1M90 產品實時性應用需求
    的頭像 發表于 12-02 10:38 ?689次閱讀
    基于 <b class='flag-5'>DR1M90</b> 的 <b class='flag-5'>Linux</b>-RT 內核<b class='flag-5'>開發</b>:從編譯配置到 GPIO / 按鍵應用實現(<b class='flag-5'>1</b>)