那曲檬骨新材料有限公司

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

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

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

搭建D1s RT-Smart開發(fā)環(huán)境踩坑筆記

冬至子 ? 來源:goldengrandpa ? 作者:goldengrandpa ? 2023-09-28 16:26 ? 次閱讀

作為一個(gè)linux新手想要嘗試RT-Smart的開發(fā),但是網(wǎng)上教程前輩們的linux環(huán)境都是已經(jīng)相對(duì)完備的,因此像我這樣新手在搭建環(huán)境時(shí)常常缺這缺那的導(dǎo)致報(bào)錯(cuò),經(jīng)過一段時(shí)間的踩坑終于搞定了,因此和大家分享我遇到的坑和解決方法。

1.source smart-env.sh riscv64報(bào)錯(cuò) unknown arch
解決方法:拉取最新RT-Thread master代碼

git pull origin master

2.scons —menuconfig報(bào)錯(cuò)

解決方法:缺少ncurses庫,安裝即可,這個(gè)還是比較坑的,因?yàn)槿鄙龠@個(gè)并沒有報(bào)錯(cuò)提示

sudo apt-get install libncurses5-dev

3.scons執(zhí)行mksdimg.sh時(shí)報(bào)錯(cuò)openssl 1.1 error while loading shared libraries: libssl.so.1.1: cannot open share
這是因?yàn)閁buntu18.04之后的默認(rèn)使用openssl3.0沒有openssl 1.1

進(jìn)行下載操作

解壓

tar xvf openssl-1.1.1q.tar.gz && cd openssl-1.1.1q
執(zhí)行config配置

./config
編譯

make
安裝

sudo make install
設(shè)置環(huán)境變量

sudo echo "export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib" >> /etc/profile
source /etc/profile
ldconfig -v

這個(gè)相對(duì)復(fù)雜,根據(jù)網(wǎng)上幾個(gè)教程結(jié)合起來操作才搞定的。

4.燒錄鏡像之后串口沒有輸出

檢查燒錄的sd.bin是否替換成自己編譯的產(chǎn)物,官方提供資料包里的sd.bin發(fā)現(xiàn)并不能直接用,只能用自己編譯后的

5.運(yùn)行./mksdcard.sh報(bào)錯(cuò)沒有mcopy這個(gè)命令

安裝mtools庫

sudo apt-get install mtools

6.運(yùn)行./mksdcard.sh報(bào)錯(cuò)沒有/root/bin目錄

將 userapps/configs/def_config_riscv64 的內(nèi)容 復(fù)制替換到 userapps/.config 文件里,并且cd userapps,并進(jìn)行scons編譯

編譯后解決問題。

1.jpg

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • OpenSSL
    +關(guān)注

    關(guān)注

    0

    文章

    21

    瀏覽量

    8744
  • RT-Thread
    +關(guān)注

    關(guān)注

    31

    文章

    1305

    瀏覽量

    40389
  • Ubuntu系統(tǒng)
    +關(guān)注

    關(guān)注

    0

    文章

    91

    瀏覽量

    4034
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    RT-Smart的資料合集

    的,因此能夠很好地緩解外部碎片的問題。下圖表達(dá)了伙伴系統(tǒng)的基本思想,基于伙伴塊進(jìn)行分裂與合并。3、使用GDB對(duì)RT-Smart進(jìn)行代碼調(diào)試的方法在開發(fā)的過程中,有時(shí)沒有現(xiàn)成的圖形化開發(fā)環(huán)境
    發(fā)表于 03-22 15:06

    如何在Windows下搭建一種rt-smart開發(fā)環(huán)境

    1、在Windows下搭建一種rt-smart開發(fā)環(huán)境安裝 Env 環(huán)境Windows 下,從
    發(fā)表于 03-30 17:02

    D1哪吒開發(fā)rt-smart內(nèi)核固件的燒寫與運(yùn)行步驟

    步驟首先搭建基于 rt-smart 的最小系統(tǒng),也就是 rt-smart 內(nèi)核文件 加上 BSP d1-allwinner-nezha,搭建
    發(fā)表于 06-17 11:06

    D1s RDC2022紀(jì)念版開發(fā)板開箱評(píng)測(cè)及點(diǎn)屏教程

    過程參考了快來嘗鮮!!使用 D1s (RDC2022 紀(jì)念版) 運(yùn)行 RT-Smart,并將過程中一些小記錄下,方便后面遇到同樣問題的人。3.1 刷機(jī)&調(diào)試環(huán)境準(zhǔn)備操作系統(tǒng)
    發(fā)表于 02-23 09:30

    【百問網(wǎng)DongshanPI-D1S開發(fā)板體驗(yàn)】+ RT-Smart初體驗(yàn)

    前言根據(jù)測(cè)評(píng)計(jì)劃,本次在D1S開發(fā)板芯片上體驗(yàn)RT-Smart系統(tǒng),在整個(gè)過程中也遇到了很多問題,熬了幾個(gè)晚上,終于把鋪平了,本篇文章記錄整個(gè)過程,本篇文章是完成后才寫的,中間可能有
    發(fā)表于 03-11 01:22

    D1S使用rt-smart驅(qū)動(dòng)OLED

    D1S使用rt-smart驅(qū)動(dòng)OLED前言本次使用RT-Smart的IIC驅(qū)動(dòng)OLED屏幕,進(jìn)行基本的字符串顯示,在使用的過程中遇到一些問題,在這里做記錄分享,本次以熟悉RT-Smart
    發(fā)表于 03-25 11:06

    【百問網(wǎng)DongshanPI-D1S開發(fā)板體驗(yàn)】+ 在D1s上運(yùn)行RT-Smart

    D1s上運(yùn)行RT-Smart簡介RT-Thread Smart(簡稱 rt-smart)嵌入式實(shí)時(shí)操作系統(tǒng)是基于
    發(fā)表于 03-27 11:03

    D1S使用rt-smart驅(qū)動(dòng)OLED

    原文鏈接:https://bbs.elecfans.com/jishu_2344522_1_1.htmlD1S使用rt-smart驅(qū)動(dòng)OLED前言本次使用RT-Smart的IIC驅(qū)動(dòng)OLED屏幕
    發(fā)表于 04-03 11:27

    全志D1S OLED驅(qū)動(dòng)

    前言本次使用RT-Smart的IIC驅(qū)動(dòng)OLED屏幕,進(jìn)行基本的字符串顯示,在使用的過程中遇到一些問題,在這里做記錄分享,本次以熟悉RT-Smart使用為主。過程本次直接開始添加離線包,環(huán)境
    發(fā)表于 04-12 22:42

    全志D1S驅(qū)動(dòng)MPU6050

    的傳感器MPU6050進(jìn)行使用。過程本次直接開始添加離線包,環(huán)境搭建請(qǐng)參考文章:https://bbs.elecfans.com/jishu_2340575_1_1.html在/D1S
    發(fā)表于 04-12 22:44

    RT-Smart使用menuconfig配置后,rtconfig.h沒有更新?

    開發(fā)環(huán)境:ubuntu20.04開發(fā)板:全志D1S系統(tǒng):RT-Smart問題描述:我在使用menuconfig進(jìn)行內(nèi)核與驅(qū)動(dòng)配置完成后,rt
    發(fā)表于 05-12 15:05

    優(yōu)雅的在D1S上運(yùn)行RT-Smart

    前言 最近在學(xué)習(xí) RT-Smart ,正巧有在全志開發(fā)者論壇看到這么一篇帖子【驚】在麻雀上運(yùn)行國產(chǎn)rt-smart系統(tǒng),看到很多人都在關(guān)注 D1S
    的頭像 發(fā)表于 11-16 20:15 ?2969次閱讀

    絲滑的在RT-Smart用戶態(tài)運(yùn)行LVGL

    /rt-thread.git 更詳細(xì)環(huán)境配置請(qǐng)移步到— RT-Thread-優(yōu)雅の在D1S上運(yùn)行RT-Smart 「Rb君」,公眾號(hào):RTT
    的頭像 發(fā)表于 11-22 20:20 ?1320次閱讀

    RT-Smart riscv64匯編注釋

    rt-smart在全志D1上的代碼為例,主要注釋了rt-smart在riscv64上的系統(tǒng)初始化和異常處理的代碼倉庫地址https://gitee.com/rtthread/rt
    的頭像 發(fā)表于 02-08 21:40 ?1224次閱讀

    RT-Smart應(yīng)用開發(fā)筆記:fopen造成文件被清空問題的分析記錄

    RT-Smart 應(yīng)用(apps)開發(fā)環(huán)境,ubuntu 20.04 + win10 VS Code
    的頭像 發(fā)表于 10-20 16:01 ?660次閱讀
    <b class='flag-5'>RT-Smart</b>應(yīng)用<b class='flag-5'>開發(fā)筆記</b>:fopen造成文件被清空問題的分析記錄
    百家乐桌定制| 德州扑克攻略| 百家乐官网纯数字玩法| 百家乐官网平注法到6| 威尼斯人娱乐场送1688元礼金领取lrm | 网上百家乐作| 百家乐官网色子玩法| 百家乐辅助分析软件| 香港六合彩报码室| 苹果百家乐官网的玩法技巧和规则| 百家乐手机壳| 百家乐官网庄闲对冲| 百家乐游戏卡通| 百家乐官网如何玩法| 太阳城百家乐168| 千亿国际娱乐城| 做生意布局风水| 百家乐统计工具| 百家乐官网澳门路规则算法| 百家乐英皇娱乐平台| 百家乐官网太阳城开户| 百家乐币| 兰溪市| 百家乐桌子豪华| 百家乐官网新台第二局| 24山吉凶段| 澳盈88投注| 百家乐盛大娱乐城城| 盈丰会| 网络百家乐赌博视频| 百家乐官网游戏机压法| 百家乐打劫法| 定制百家乐官网桌垫| 大发888网页版| 顶尖百家乐官网的玩法技巧和规则 | 百家乐破解方法技巧| 至尊百家乐官网qvod| 御匾会百家乐娱乐城| 百家乐官网平注7s88| 大发888娱乐场大发888娱乐场下载| 百家乐官网怎样玩的|