91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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)不再提示

iMX8M mini開(kāi)發(fā)板移植vsftpd軟件的操作步驟

啟揚(yáng)ARM嵌入式開(kāi)發(fā) ? 2021-08-06 10:25 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

a7e631ba-f606-11eb-aca7-000c2944909e.gif

使用PC給開(kāi)發(fā)板傳文件的方式多種多樣,比如nfs掛載、U盤(pán)傳輸?shù)?。今天分享一種可以直接將文件從PC機(jī)上拖拽到開(kāi)發(fā)板上的方式,這個(gè)操作需要借助一款軟件——vsftpd。

vsftpd小巧靈便,是一個(gè)開(kāi)源的FTP服務(wù)器軟件,非常適合嵌入式應(yīng)用。接下來(lái)講解將該軟件移植到啟揚(yáng)i.MX8M mini開(kāi)發(fā)板的過(guò)程。

移植vsftpd軟件到

啟揚(yáng)i.MX8M mini開(kāi)發(fā)板

然后我們需要搭建i.MX8M mini開(kāi)發(fā)板的交叉編譯環(huán)境,可以查看啟揚(yáng)提供的編譯手冊(cè),手冊(cè)內(nèi)詳細(xì)講述如何搭建交叉編譯環(huán)境。我們將下載下來(lái)的源碼解壓,然后進(jìn)入源碼中,可以看到如下圖所示的內(nèi)容:

a9707ff0-f606-11eb-a52d-000c2944909e.png

注意如果跟筆者不一樣請(qǐng)檢查一下下載文件的完整性以及是否跟筆者下載版本相同等。

檢查正確無(wú)誤后我們直接修改源碼目錄下的Makefile文件,修改里面的CC一行,將其聲明為我們i.MX8M mini的交叉編譯器,如圖所示

a98bf6d0-f606-11eb-8025-000c2944909e.png

聲明完成后我們就可以使用make命令開(kāi)始編譯了。可能會(huì)遇到找不到相關(guān)文件的錯(cuò)誤,這里我們只需要修改Makefile文件的LDFLAGS一行的屬性,在后面添加-lcap編譯屬性即可。

編譯所需時(shí)間不長(zhǎng),大概幾分鐘即可,就會(huì)在當(dāng)前文件夾生成相對(duì)應(yīng)的配置文件和二進(jìn)制執(zhí)行文件

a9ae84ec-f606-11eb-9920-000c2944909e.png

然后將二進(jìn)制執(zhí)行文件拷貝的開(kāi)發(fā)板上的/bin目錄下,將配置文件拷貝到/etc目錄下,繼續(xù)我們下一步的配置。

將vsftpd.conf打開(kāi),并且將local_enable和write_enable的注釋放開(kāi),允許使用本地賬戶(hù)登錄以及讀寫(xiě),并且我們需要將匿名用戶(hù)給禁止掉,否則會(huì)報(bào)相關(guān)錯(cuò)誤,同時(shí)我們需要在開(kāi)發(fā)板的/usr/share/目錄下創(chuàng)建一個(gè)empty目錄,這是vstfpd所必須的目錄,完整的配置文件如下圖所示:

aa057b8a-f606-11eb-812b-000c2944909e.pngaab149d2-f606-11eb-a362-000c2944909e.pngaadde62c-f606-11eb-bcd7-000c2944909e.pngab18ccf4-f606-11eb-ac8f-000c2944909e.pngab567e92-f606-11eb-87d4-000c2944909e.png

配置完成后我們建立一個(gè)ftp用戶(hù)和一個(gè)nobody用戶(hù),這都是vsftpd所必須的用戶(hù);然后用chown root:root /etc/vsftpd.conf命令給予配置文件相應(yīng)用戶(hù)和組,我們還需要在ftp用戶(hù)下創(chuàng)建一個(gè)上傳文件的文件夾,這樣開(kāi)發(fā)板環(huán)境配置算是完成了。

筆者這里用FileZilla來(lái)測(cè)試傳輸文件,我們用匿名用戶(hù)登錄,無(wú)需輸入密碼,然后將windows下的文件拖拽到開(kāi)發(fā)板上,如下圖所示:測(cè)試成功。

ab9f96c0-f606-11eb-b3f8-000c2944909e.png

原文標(biāo)題:iMX8M mini開(kāi)發(fā)板移植vsftpd軟件的操作步驟

文章出處:【微信公眾號(hào):?jiǎn)P(yáng)ARM嵌入式開(kāi)發(fā)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

聲明:本文內(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)推薦
    熱點(diǎn)推薦

    有獎(jiǎng)丨米爾全志 T153 MINI開(kāi)發(fā)板免費(fèi)試用來(lái)啦

    米爾與全志合作發(fā)布的新品基于全志T153應(yīng)用處理器的MYD-YT153MX-MINI開(kāi)發(fā)板免費(fèi)試用名額來(lái)啦~~米爾提供了3套價(jià)值399元的MYD-YT153MX-MINI開(kāi)發(fā)板發(fā)起試用
    的頭像 發(fā)表于 01-29 08:04 ?290次閱讀
    有獎(jiǎng)丨米爾全志 T153 <b class='flag-5'>MINI</b><b class='flag-5'>開(kāi)發(fā)板</b>免費(fèi)試用來(lái)啦

    迅為驅(qū)動(dòng)開(kāi)發(fā)實(shí)戰(zhàn):iTOP-RK3568開(kāi)發(fā)板eDP屏幕移植全攻略

    迅為驅(qū)動(dòng)開(kāi)發(fā)實(shí)戰(zhàn):iTOP-RK3568開(kāi)發(fā)板eDP屏幕移植全攻略
    的頭像 發(fā)表于 12-30 15:42 ?908次閱讀
    迅為驅(qū)動(dòng)<b class='flag-5'>開(kāi)發(fā)</b>實(shí)戰(zhàn):iTOP-RK3568<b class='flag-5'>開(kāi)發(fā)板</b>eDP屏幕<b class='flag-5'>移植</b>全攻略

    FRDM - IMX93開(kāi)發(fā)板深度解析:從硬件到應(yīng)用的全方位指南

    FRDM - IMX93開(kāi)發(fā)板深度解析:從硬件到應(yīng)用的全方位指南 引言 在嵌入式開(kāi)發(fā)領(lǐng)域,一款性能出色且成本合理的開(kāi)發(fā)板對(duì)于開(kāi)發(fā)者來(lái)說(shuō)至關(guān)重
    的頭像 發(fā)表于 12-24 11:40 ?1190次閱讀

    探索FRDM - IMX8MPLUS開(kāi)發(fā)板:開(kāi)啟嵌入式開(kāi)發(fā)新旅程

    : NXP Semiconductors FRDM i.MX 8M Plus開(kāi)發(fā)板.pdf 一、開(kāi)發(fā)板概述 FRDM - IMX8MPLUS開(kāi)發(fā)板
    的頭像 發(fā)表于 12-24 11:00 ?369次閱讀

    【OK3506-S12Mini試用評(píng)測(cè)(一)】開(kāi)發(fā)板連接putty串口解決Xterminal遠(yuǎn)程連接問(wèn)題

    putty連接 (一)連接前準(zhǔn)備 硬件:OK3506-S12 Mini 開(kāi)發(fā)板、Type-A to Type-C 轉(zhuǎn)接線(xiàn)、網(wǎng)線(xiàn)(可選)、電腦; 軟件:putty.exe ; (二)具體連接步驟
    發(fā)表于 11-18 11:15

    【OK3506-S12Mini試用評(píng)測(cè)】開(kāi)發(fā)板介紹以及通過(guò)XShell串口連接并解決開(kāi)發(fā)板聯(lián)網(wǎng)問(wèn)題

    、豐富接口與完善軟件生態(tài),成為嵌入式開(kāi)發(fā)領(lǐng)域 “性?xún)r(jià)比標(biāo)桿” 級(jí)產(chǎn)品。無(wú)論是高校學(xué)生的課程實(shí)踐、工程師的原型驗(yàn)證,還是中小企業(yè)的產(chǎn)品預(yù)研,這款尺寸僅 65mm×105mm 的 Mini 開(kāi)發(fā)板
    發(fā)表于 10-19 14:55

    如何移植rt-thread到野火imx6ull開(kāi)發(fā)板上?

    求助如何將rt-thread移植到野火imx6ull(coretex-A7)開(kāi)發(fā)板上,官方的bsp中沒(méi)有imx6ull
    發(fā)表于 09-29 06:25

    如何移植EtherCAT Igh--基于米爾RK3576開(kāi)發(fā)板

    本文將介紹基于米爾電子MYD-LR3576開(kāi)發(fā)板(米爾基于瑞芯微RK3576開(kāi)發(fā)板)的移植EtherCATIgh方案的開(kāi)發(fā)測(cè)試。摘自?xún)?yōu)秀
    的頭像 發(fā)表于 09-26 08:04 ?9906次閱讀
    如何<b class='flag-5'>移植</b>EtherCAT Igh--基于米爾RK3576<b class='flag-5'>開(kāi)發(fā)板</b>

    【RA-Eco-RA6M4開(kāi)發(fā)板評(píng)測(cè)】基于 RA6M4 MCU的工業(yè)生產(chǎn)線(xiàn)安全監(jiān)測(cè)系統(tǒng)移植nanoMODBUS

    主站功能,實(shí)現(xiàn)將數(shù)據(jù)發(fā)送到上位機(jī)。 將nanoMODBUS庫(kù)移植到RA6M4開(kāi)發(fā)板需要完成庫(kù)文件整合、硬件接口適配和功能驗(yàn)證三個(gè)主要階段。以下是詳細(xì)的移植
    發(fā)表于 09-15 22:32

    【米爾NXP i.MX 91開(kāi)發(fā)板評(píng)測(cè)】移植運(yùn)行IGH EtherCAT主站

    介紹 前面我們介紹了怎么讓開(kāi)發(fā)板運(yùn)行在高實(shí)時(shí)性的系統(tǒng)環(huán)境下,讓它滿(mǎn)足工業(yè)自動(dòng)化、汽車(chē)電子應(yīng)用要求;米爾NXP i.MX91開(kāi)發(fā)板上面集成了2路RGMII千兆以太網(wǎng)接口,我們可以用它來(lái)運(yùn)行工業(yè)以太網(wǎng)
    發(fā)表于 09-01 16:32

    ESP32-P4-MINI開(kāi)發(fā)板開(kāi)箱和上手指南來(lái)了!速速碼??!

    上期“夢(mèng)中情”ESP32-P4-MINI開(kāi)發(fā)板一出就備受青睞這期我們立馬就端著開(kāi)箱和上手指南來(lái)了!不用驚嘆,我們就是這么迅速,請(qǐng)把“啟明云端權(quán)威”打在公屏上好嘛!開(kāi)箱展示拿到
    的頭像 發(fā)表于 07-25 18:02 ?2161次閱讀
    ESP32-P4-<b class='flag-5'>MINI</b><b class='flag-5'>開(kāi)發(fā)板</b>開(kāi)箱和上手指南來(lái)了!速速碼住!

    NXP IMX8M Mini啟動(dòng)失敗的原因有哪些?

    NXP IMX8M Mini啟動(dòng)失敗的原因有哪些?
    發(fā)表于 04-11 07:21

    是否有適用于iMX 8M Plus SoC的熱計(jì)算/分析表或任何功耗/消耗表?

    是否有適用于iMX8M Plus SoC的熱計(jì)算/分析表或任何功耗/消耗表?
    發(fā)表于 03-27 06:21

    求助,關(guān)于iMX 8M Mini評(píng)估套件的疑問(wèn)求解

    我們已經(jīng)購(gòu)買(mǎi)了 iMX 8M Mini 評(píng)估套件,我們想了解軟件中的縮放功能。它將滿(mǎn)足我們的延遲和 FPS 要求。 1. iMX 芯片如何縮
    發(fā)表于 03-25 06:47

    如何在imx8m plus CPU上使用TL16C554?

    你好。我們使用 imx8m 加 cpu 我正在嘗試使用 TL16c554 uart 擴(kuò)展芯片。我需要一個(gè)地址和數(shù)據(jù)接口,有沒(méi)有辦法使用它?如果是這樣,請(qǐng)?zhí)峁┰敿?xì)的解釋。
    發(fā)表于 03-20 07:02