0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

【時(shí)擎科技AT1000開(kāi)發(fā)板試用體驗(yàn)】官方Linux sdk編譯配置

開(kāi)發(fā)板試用精選 ? 來(lái)源:開(kāi)發(fā)板試用 ? 作者:電子發(fā)燒友論壇 ? 2022-11-22 14:31 ? 次閱讀
本文來(lái)源電子發(fā)燒友社區(qū),作者:蕭哥, 帖子地址:https://bbs.elecfans.com/jishu_2289325_1_1.html

本來(lái)不打算寫(xiě)這個(gè)編譯配置,只是寫(xiě)給沒(méi)有使用過(guò)linux編譯源碼的小伙伴說(shuō)說(shuō)。Ubuntu版本: Ubuntu 20.04.3 LTS。
在收到時(shí)擎科技提供的SDK后目錄結(jié)構(gòu)如下:
一個(gè)為sdk一個(gè)是risvc的編譯工具,現(xiàn)在我們把他上傳到我們的Ubuntu,上傳上去后目錄結(jié)構(gòu)

現(xiàn)在我把這兩個(gè)都解壓:解壓命令: tar vxf 2101_SDK_Base_20220529.tar.gz(注意xxxx_SDK_Base_20220529.tar.gz
這里的xxxx不一樣和我一樣,猜測(cè)應(yīng)該是簽NDA后的ID標(biāo)志,這里替換成自己的)
解壓編譯工具: tar vxf tools-linux-20201205.tgz
都解壓后目錄下文件:

其中:2101_SDK_Base_20220529 這就是sdk,tools是編譯工具,
這里我們統(tǒng)一修改下sdk名字,方便后面操作,修改命令:mv 2101_SDK_Base_20220529 at1000_sdk
修改后目錄下:

最后一步我們來(lái)修改工具,進(jìn)入目錄:cd at1000_sdk 使用vi命令修改sourceme-lin.sh,sudo vi sourceme-lin.sh
修改文件內(nèi)容:把 export TOP_DIR=`pwd`/../../ 改為 export TOP_DIR=`pwd`/../ 修改后內(nèi)容

保存退出后 執(zhí)行命令:
source sourceme-lin.sh 執(zhí)行后我們輸入ris 再按tab鍵會(huì)自動(dòng)補(bǔ)全名稱(chēng) riscv32-unknown-elf-那就是配置成功了。

最后我們進(jìn)入要編譯的目錄,比如進(jìn)入 cd project/example/helloworld/


執(zhí)行make clean再執(zhí)行make后稍等幾秒便編譯成功,如下圖輸入內(nèi)容便成功:


我們?cè)偕蒳mg文件下載,執(zhí)行:make image后在當(dāng)前目錄生成

ls命令可以看到出現(xiàn) helloworld.img就是我們要燒錄的文件


注:生成img過(guò)程種可能出現(xiàn):libcrypto.so.1.0.0找不到的問(wèn)題,那是因?yàn)闆](méi)有安裝libssh庫(kù),只需執(zhí)行 sudo apt-get install libssl1.0.0安裝即可。
最后,安裝官方的燒錄說(shuō)明來(lái)是沒(méi)問(wèn)題了。

Ubuntu 20.04.3 LTS ,make image后顯示沒(méi)有l(wèi)ibcrypto.so.1.0.0 ,但是按裝確出了問(wèn)題,因?yàn)槲乙呀?jīng)安裝了1.1.1版本。。
Listing... Done
libssl-dev/focal-updates,focal-security,now 1.1.1f-1ubuntu2.13 amd64 [installed]
libssl-dev/focal-updates,focal-security 1.1.1f-1ubuntu2.13 i386
libssl-doc/focal-updates,focal-updates,focal-security,focal-security 1.1.1f-1ubuntu2.13 all
libssl-ocaml-dev/focal 0.5.9-1build1 amd64
libssl-ocaml/focal 0.5.9-1build1 amd64
libssl-utils-clojure/focal,focal 0.8.3-2 all
libssl1.1/focal-updates,focal-security,now 1.1.1f-1ubuntu2.13 amd64 [installed,automatic]
libssl1.1/focal-updates,focal-security 1.1.1f-1ubuntu2.13 i386
聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    龍鷹一號(hào)siengine SE1000開(kāi)發(fā)板測(cè)評(píng)

    大家好,這期測(cè)評(píng)一款國(guó)產(chǎn)芯片(龍鷹一號(hào)siengine SE1000)。 主要側(cè)重其中的AI能力部分,圍繞著“如何在開(kāi)發(fā)板上跑一個(gè)完整AI應(yīng)用”這一主題來(lái)寫(xiě),前期根據(jù)官方提供的信息編譯
    的頭像 發(fā)表于 11-28 10:34 ?877次閱讀
    龍鷹一號(hào)siengine SE<b class='flag-5'>1000</b><b class='flag-5'>開(kāi)發(fā)板</b>測(cè)評(píng)

    迅為RK3568開(kāi)發(fā)板定制擴(kuò)展分區(qū)SDK源碼編譯-獲取Linux-定制擴(kuò)展分區(qū)源碼包

    、ubuntu24 環(huán)境均可在不進(jìn)行任何配置的情況下編譯編譯通過(guò)。 Linux-定制擴(kuò)展分區(qū)源碼網(wǎng)盤(pán)下載路徑:“iTOP-3568 開(kāi)發(fā)板\
    發(fā)表于 11-25 10:24

    【RA8D1試用活動(dòng)】RA8D1B-CPKCOR開(kāi)發(fā)板移植linux

    【RA8D1試用活動(dòng)】RA8D1B-CPKCOR開(kāi)發(fā)板移植linux
    的頭像 發(fā)表于 11-16 01:02 ?278次閱讀
    【RA8D1<b class='flag-5'>試用</b>活動(dòng)】RA8D1B-CPKCOR<b class='flag-5'>開(kāi)發(fā)板</b>移植<b class='flag-5'>linux</b>

    瑞芯微RK3568開(kāi)發(fā)板Linux編譯報(bào)錯(cuò)404怎么辦?觸覺(jué)智能教你輕松解決

    本文介紹瑞芯微RK3568主板/開(kāi)發(fā)板SDK編譯流程和編譯報(bào)錯(cuò)404的解決方法,使用觸覺(jué)智能EVB3568鴻蒙開(kāi)發(fā)板演示,具有豐富的視頻輸入
    的頭像 發(fā)表于 11-05 11:02 ?412次閱讀
    瑞芯微RK3568<b class='flag-5'>開(kāi)發(fā)板</b><b class='flag-5'>Linux</b><b class='flag-5'>編譯</b>報(bào)錯(cuò)404怎么辦?觸覺(jué)智能教你輕松解決

    用戶(hù)手冊(cè) | 全志T113-S3開(kāi)發(fā)板——SDK編譯指南

    ,不像發(fā)行版那樣需要編譯整個(gè)linux系統(tǒng),只需要指定特定開(kāi)發(fā)的功能包進(jìn)行交叉編譯即可。本文為大家介紹全志T113-S3開(kāi)發(fā)板在眺望電子提供
    的頭像 發(fā)表于 11-01 08:08 ?1968次閱讀
    用戶(hù)手冊(cè) | 全志T113-S3<b class='flag-5'>開(kāi)發(fā)板</b>——<b class='flag-5'>SDK</b><b class='flag-5'>編譯</b>指南

    【AG32開(kāi)發(fā)板體驗(yàn)連載】AG32開(kāi)發(fā)板初體驗(yàn)-項(xiàng)目概述

    AG32開(kāi)發(fā)板初體驗(yàn)-項(xiàng)目概述 說(shuō)明 非常感謝平臺(tái)以及合作方提供的這次試用機(jī)會(huì),一直想找一款MCU+FPGA的芯片方案終于讓我找到了,迫不及待的申請(qǐng)試用有幸被選中。 AG32開(kāi)發(fā)板基本
    發(fā)表于 10-21 23:55

    嵌入式linux開(kāi)發(fā)板怎么操作

    嵌入式Linux開(kāi)發(fā)板是一種基于Linux操作系統(tǒng)的嵌入式系統(tǒng)開(kāi)發(fā)平臺(tái)。它通常包括一個(gè)處理器、內(nèi)存、存儲(chǔ)器、輸入/輸出接口等硬件組件,以及一個(gè)基于L
    的頭像 發(fā)表于 09-02 09:09 ?432次閱讀

    嵌入式linux開(kāi)發(fā)板芯片的工作原理

    嵌入式Linux開(kāi)發(fā)板是一種基于Linux操作系統(tǒng)的嵌入式系統(tǒng)開(kāi)發(fā)平臺(tái),它廣泛應(yīng)用于工業(yè)控制、智能家居、智能交通、醫(yī)療設(shè)備等領(lǐng)域。 嵌入式Linux
    的頭像 發(fā)表于 09-02 09:07 ?426次閱讀

    linux開(kāi)發(fā)板與樹(shù)莓派的區(qū)別

    操作系統(tǒng)的微型計(jì)算機(jī),主要用于教育、編程、媒體播放等領(lǐng)域。 硬件配置 Linux開(kāi)發(fā)板Linux開(kāi)發(fā)板的硬件
    的頭像 發(fā)表于 08-30 15:34 ?1066次閱讀

    linux開(kāi)發(fā)板如何編譯curl

    Linux開(kāi)發(fā)板編譯 curl 庫(kù)通常涉及到幾個(gè)步驟,包括準(zhǔn)備開(kāi)發(fā)環(huán)境、下載源代碼、配置編譯
    的頭像 發(fā)表于 08-30 15:33 ?733次閱讀

    linux開(kāi)發(fā)板和單片機(jī)開(kāi)發(fā)的區(qū)別

    硬件架構(gòu) Linux開(kāi)發(fā)板和單片機(jī)開(kāi)發(fā)在硬件架構(gòu)上有很大的區(qū)別。Linux開(kāi)發(fā)板通?;贏RM、x86或其他處理器架構(gòu),具有較高的處理能力和
    的頭像 發(fā)表于 08-30 15:30 ?1072次閱讀

    【xG24 Matter開(kāi)發(fā)套件試用體驗(yàn)】初上手開(kāi)發(fā)板官方IDE

    ”。 完成SDK安裝后,就可以開(kāi)始使用開(kāi)發(fā)套件了。 點(diǎn)燈作為一名資深的“點(diǎn)燈工程師”,拿到一塊開(kāi)發(fā)板的第一件事自然是用它來(lái)點(diǎn)燈啦。在官方IDE的示例中找到點(diǎn)燈demo并創(chuàng)建程序,這里
    發(fā)表于 07-13 22:20

    Purple Pi OH 更改SDK編譯選項(xiàng)

    開(kāi)源鴻蒙硬件方案領(lǐng)跑者觸覺(jué)智能本文適用于在PurplePiOH開(kāi)發(fā)板更改SDK編譯選項(xiàng)。觸覺(jué)智能的PurplePiOH鴻蒙開(kāi)源主板,是華為L(zhǎng)aval官方社區(qū)主薦的一款鴻蒙
    的頭像 發(fā)表于 07-06 08:33 ?311次閱讀
    Purple Pi OH 更改<b class='flag-5'>SDK</b>的<b class='flag-5'>編譯</b>選項(xiàng)

    fpga開(kāi)發(fā)板linux開(kāi)發(fā)板區(qū)別

    (Field-Programmable Gate Array)是一種可編程邏輯器件,它可以通過(guò)編程改變硬件邏輯電路的功能和結(jié)構(gòu)。FPGA采用了可編程的門(mén)極,可以根據(jù)需要重新配置內(nèi)部電路,從而實(shí)現(xiàn)不同的功能和邏輯關(guān)系。而Linux開(kāi)發(fā)板
    的頭像 發(fā)表于 02-01 17:09 ?2360次閱讀

    arm開(kāi)發(fā)板如何安裝linux系統(tǒng)

    工具和軟件: 一臺(tái)運(yùn)行Linux系統(tǒng)的電腦 一個(gè)支持ARM架構(gòu)的開(kāi)發(fā)板 一個(gè)USB轉(zhuǎn)串口模塊 一根Micro USB線(xiàn)纜 一個(gè)SD卡讀卡器 一個(gè)空的SD卡 一個(gè)USB鍵盤(pán)和鼠標(biāo)(可選) 一個(gè)HDMI顯示器(可選) 下載Linux
    的頭像 發(fā)表于 01-24 14:19 ?3882次閱讀