找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2036|回復: 0
打印 上一主題 下一主題
收起左側(cè)

stm32mp157c Ubuntu-SD卡移植

[復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:591424 發(fā)表于 2022-3-25 21:18 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
一、拿一張空白的卡,內(nèi)存大于4G二、使用腳本創(chuàng)建SD卡
1. 構(gòu)建SD卡 :./腳本 /dev/sdb
2. 修復分區(qū):如果再次上電,無法查看sdb某個分區(qū)的內(nèi)容,使用sudo fsck.ext4 /dev/sdb4修復分區(qū)4
3. 查看分區(qū):使用ls /dev/sd*查看系統(tǒng)和SD卡所有分區(qū)
4. 更換文件:使用以下命令替換設備樹和鏡像(這兩個文件在eMMC啟動模式的boot中得到)

  1. book@100ask:~/replace$ sudo cp stm32mp157c-ya157c-v2.dtb /media/book/bootfs
  2. book@100ask:~/replace$ sudo cp uImage /media/book/bootfs
復制代碼
5.使用sync同步文件到內(nèi)核

6.給sudo4755權(quán)限,否則移植后無法獲取root權(quán)限
  1. sudo chmod 4755 /media/book/rootfs/usr/bin/sudo
復制代碼


三、給stm32mp157c 上電
1.選擇模式1

2.depmod查看模塊依賴
出現(xiàn)文件找不到的的話,將/lib/Modulus里面的文件名字改成找不到的文件的名字
3.修復boot模塊(如果需要的話)
fsck.ext4 /dev/mmcblk1p4
4.掛載模塊
mount /dev/mmcblk1p4 /boot
5.使用lsmod查看是否掛載成功
使用命令后命令中除了以下文件還有其他文件

6.使用reboot重新啟動開發(fā)板
移植成功!

評分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表