色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

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

3天內不再提示

如何將SD卡眾多文件打包成一個.img文件方便一鍵燒寫呢?

友晶FPGA ? 來源:友晶Terasic ? 2024-04-16 16:28 ? 次閱讀

相信不少SOC FPGA用戶在第一次設計SD卡image時都參考過Intel的經典教程EmbeddedLinuxBeginnerSGuide,教程里面演示制作SD卡image時, 需要將SD卡手動分成3分區(fat32、raw 和ext3),然后將preloader 、uboot、kernel、rootfile、rbf、dtb、 uboot.scr 文件拷貝到不同的分區,最后插到DE10-Nano 開發板進行啟動。

如果每次都在linux環境下給SD卡分區,然后用命令拷貝這些文件顯得很麻煩。能不能將這些文件打包成一個.img文件,方便在windows上用windisk32一鍵燒寫呢?

答案是可以的,推薦使用make_sdimage_p3.py腳本(以前用make_sdimage.py)。

SD卡文件打包具體步驟

在Linux PC機上用如下命令創建文件夾目錄:

mkdir de10_nano
cd de10_nano
mkdir image
mkdir image/p1
mkdir image/p2
mkdir image/p3

用cp命令將SD卡各個文件拷貝到image文件夾下的這些路徑中:

325f304a-fbcb-11ee-a297-92fbcf53809c.png326b5f0a-fbcb-11ee-a297-92fbcf53809c.png328d6a28-fbcb-11ee-a297-92fbcf53809c.png

接著制作Makefile文件:

all:
  ./make_sdimage_p3.py -f 
    -P p1/*,num=1,format=vfat,size=100M 
    -P p2/*,num=2,format=ext3,size=7300M 
    -P p3/preloader-mkpimage.bin,num=3,format=raw,size=10M,type=A2 
    -s 7500M 
    -n de10-nano-sdcard.img

然后把Makefile文件和make_sdimage_p3.py都拷貝到image路徑下:

329cf376-fbcb-11ee-a297-92fbcf53809c.png

最后執行sudo make 即可生成de10-nano-sdcard.img 文件了。

執行make命令時可能會遇到一些問題,下面一一給出解決辦法。

可能遇到的問題

Permission denied 權限不夠

若遇到問題:

/bin/sh: 1: ./make_sdimage_p3.py:Permission denied

則要用命令chmod 777 make_sdimage_p3.py修改make_sdimage_p3.py的可執行權限:

32c420fe-fbcb-11ee-a297-92fbcf53809c.png

2, 缺失分隔符

32edb34c-fbcb-11ee-a297-92fbcf53809c.png

不同的系統下Tab鍵設置不一致, 比如當前我的Windows下Tab鍵占用4個空格,而我的Ubuntu的Tab鍵占8個空格, 我從Windows系統拷貝Makefile到Ubuntu系統下使用時,就會因為Tab鍵不一致導致提示Makefile ***缺失分隔符。停止。

32fc983a-fbcb-11ee-a297-92fbcf53809c.png

刪除Windows系統下的Tab鍵, 改成Ubuntu系統下的Tab鍵解決了問題:

330ca5e0-fbcb-11ee-a297-92fbcf53809c.png

3. 驗證時串口無任何打印信息

從Linux系統拷貝image文件的時候要耐心等待,因為有7.9G, 如果拷貝時文件都沒有拷貝完就開始燒寫會導致com口無任何打印信息。

拷貝完img文件,在windows下用win32disk 工具燒寫:

331d9cd8-fbcb-11ee-a297-92fbcf53809c.png

SD卡啟動驗證OK:

332aaa36-fbcb-11ee-a297-92fbcf53809c.png

4. 找不到rbf文件路徑 (可能要放到output_files文件夾)

關于rbf文件的路徑放置主要看boot.script文件的設置,如果文件內容設置如下,則.rbf文件可直接拷貝在fat分區,不然會提示找不到路徑。

3346dbf2-fbcb-11ee-a297-92fbcf53809c.png

如果是用DE10_NANO_FB工程的Makefile文件生成boot.scr 則要這樣放置:

335c261a-fbcb-11ee-a297-92fbcf53809c.png



審核編輯:劉清

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

    關注

    2

    文章

    577

    瀏覽量

    65209
  • PC機
    +關注

    關注

    2

    文章

    201

    瀏覽量

    29189
  • Ubuntu系統
    +關注

    關注

    0

    文章

    91

    瀏覽量

    4245

原文標題:如何將SD卡眾多文件打包成一個.img文件方便Windows的Windisk32工具一鍵燒寫?

文章出處:【微信號:友晶FPGA,微信公眾號:友晶FPGA】歡迎添加關注!文章轉載請注明出處。

收藏 0人收藏

    評論

    相關推薦
    熱點推薦

    【實用開發工具】BAT腳本打包成exe可執行文件

    【實用開發工具】BAT腳本打包成exe可執行文件
    的頭像 發表于 08-21 19:51 ?2.7w次閱讀
    【實用開發工具】<b class='flag-5'>將</b>BAT腳本<b class='flag-5'>打包成</b>exe可執行<b class='flag-5'>文件</b>

    迅為RK3568開發板EMMC鏡像導出打包update.img

    在上一個小節中已經 EMMC 中的全部分區鏡像進行了導出,而為了方便期間和統,我們
    發表于 12-25 14:57

    淺談飛凌公司嵌入式開發板的一鍵

    S5PV210開發板。o 一鍵的步驟: 首先完成向SD的寫入,飛凌嵌入式通過SD_WRIT
    發表于 05-20 16:43

    Nanopi T3使用一鍵rom到emmc與清除emmc里的系統

    的要接鼠標進行點擊選擇,比如選擇android5系統點擊next,便開始系統:寫完成點擊finish,便完成一鍵
    發表于 10-12 11:28

    [充電樁計費控制單元主板]如何一鍵啟動Linux系統

    飛凌嵌入式于日前推出CDZ-335xD充電樁計費控制單元主板,完全符合國網充電樁標準,下面簡單的介紹下如何通過SD一鍵
    發表于 04-13 16:46

    請問如何用SD鏡像寫入板子上

    因為我需要用HDMI接口輸出,按照文檔修改了文件之后,打包成鏡像文件:sun8iw11p1_linux_OKA40i_C_uart0-1
    發表于 01-05 06:45

    用2G容量的SD進行,在系統啟動時uboot階段報 ramdisk.img.u文件錯誤是為什么?

    如題,從手冊上僅支持SD啟動系統,如果希望改成TF啟動,需要硬件或軟件 做哪些改動?另,我使用了
    發表于 01-07 06:13

    ramdisk.img.u文件是干嘛的

    .u文件,請問這個文件是干嘛的點說明都沒有。另外鏡像和啟動鏡像是什么區別
    發表于 01-12 06:01

    如何將LUbuntu系統的根文件系統打包成img

    如何將LUbuntu系統的根文件系統打包成img?其整體操作有哪些流程?
    發表于 03-03 06:16

    如何將C文件丟到SD中并運行它

    我想將 C 文件丟到 SD 中,然后從 SD
    發表于 12-08 08:42

    求分享 .img文件刷入SD的程序

    我們有 iMx8M Plus 定制板。我們已收到客戶的壓縮圖像 (.zip)。提取此圖像后,我們得到了 .img
    發表于 06-09 06:28

    ESP8266一鍵軟件下載

    ESP8266一鍵軟件下載
    發表于 11-22 17:00 ?31次下載

    STM32CubeMX生成SD讀寫程序

    本文檔內容介紹了STM32CubeMX生成SD讀寫程序,由于本程序是直接操作
    發表于 01-08 11:23 ?57次下載

    fireflyROC-RK3328SD介紹

    SD 下面我們介紹如何固件到
    的頭像 發表于 12-23 15:20 ?3830次閱讀

    【Python】如何將Python腳本打包成exe可執行文件

    【Python實用技巧】如何將Python腳本打包成exe可執行文件
    的頭像 發表于 08-18 12:40 ?1.9w次閱讀
    【Python】<b class='flag-5'>如何將</b>Python腳本<b class='flag-5'>打包成</b>exe可執行<b class='flag-5'>文件</b>
    主站蜘蛛池模板: 91精品视频网站 | 武侠艳妇屈辱的张开双腿 | 国产精品99久久免费黑人人妻 | 亚洲国产成人精品无码区5566 | 亚洲AV噜噜狠狠网址蜜桃尤物 | 久久人妻无码毛片A片麻豆 久久人妻熟女中文字幕AV蜜芽 | 2019中文字幕乱码免费 | 久久66热在线视频精品 | 99re8热视频这在线视频 | 精品极品三大极久久久久 | 国产AV国片精品无套内谢无码 | 鬼灭之刃花街篇免费樱花动漫 | 国产野外无码理论片在线观看 | 天天夜夜草草久久亚洲香蕉 | 妓女嫖客叫床粗话对白 | 僵尸女av | 2019久久视频这里有精品15 | 门鱼电影完整版免费版 | 美女露100%全身无遮挡 | 国产精品久久久久久AV免费不卡 | 欧美人与禽ZOZO性伦交视频 | 老板吻我下身好爽到高潮 | 果冻传媒MV免费播放在线观看 | 亚洲综合国产在不卡在线 | 午夜国产在线观看 | 暖暖的视频完整视频免费韩国 | 国产成人精品自拍 | 精精国产www视频在线观看免费 | 欧美日韩看看2015永久免费 | 国产日韩在线欧美视频 | 综合人妻久久一区二区精品 | 摥管专用动态图399期 | 久久精品伊人 | 国产精品ⅴ视频免费观看 | a4you销魂gogo人体 | 爱情岛论坛网亚洲品质 | 亚洲视频在线观看 | 俄罗斯另类Z0Z0ZOZO | 国产在线视频分类精品 | 91麻豆精品一二三区在线 | 久久视热频国只有精品 |

    電子發燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品