如何擦除eMMC儲存器

2021-10-07 03:55:56 字數 2008 閱讀 6742

根據該文章介紹我成功擦除並燒錄emmc成功,非常感謝!所以儲存記錄下來。

有四種方式可以擦除vims板載emmc儲存器,如下:

所有韌體都只支援emmc擦除,請按如下步驟擦除emmc:

給vims上電

同時按住powerfunction按鍵不鬆手

短按 『reset』按鍵

執行上述步驟後u-boot會自動擦除emmc,大概10s左右

當emmc資料擦除後,顯示器會顯示黑屏

參考這裡(vim1/vim2/vim3)設定串列埠

確保串列埠線連線正確以及串列埠軟體正確配置

在vims上電時按住任意鍵會進入u-boot命令列模式

u-boot命令列執行store init 3會擦除整個emmc

執行reboot或按reset鍵重啟

參考如下:

kvim# store init 3

emmc/sd response timeout, cmd8, status=0x1ff2800

emmc/sd response timeout, cmd55, status=0x1ff2800

[mmc_startup] mmc refix success

[mmc_init] mmc init success

switch to partitions #0, ok

mmc1(part 0) is current device

device: sdio port c

manufacturer id: 15

oem: 100

name: 8wpd3

tran speed: 52000000

rd block len: 512

mmc version 5.0

high capacity: yes

capacity: 7.3 gib

mmc clock: 40000000

bus width: 8-bit ddr

[store]amlmmc erase 1emmckey_is_protected : protect

start = 0,end = 57343

caution! your devices erase group is 0x400

the erase range would be change to 0x36000~0xe8ffff

start = 221184,end = 15269886

vim# reboot

注意:

如果擦除emmc成功,在重啟後可以在串列埠看到如下列印資訊:

gxl:bl1:9ac50e:a1974b;feat:adfc318c;poc:3;rcy:0;emmc:0;read:0;chk:aa;sd:800;usb:8;

這種方法適用於所有amlogic產品。

通過usb-c(vim1/vim2/vim3) 或tf卡(vim1/vim2/vim3)公升級韌體.

中斷公升級過程(建議進度條超過15%後中斷), 例如, 拔掉usb資料線或tf卡

重新上電,你會發現emmc被擦除

這中方式適用於安裝linux的裝置。

上電並進入到linux命令列# 如何擦除emmc儲存器

開啟終端使用dd命令清除u-boot分割槽

root@khadas:~# dd if=/dev/zero of=/dev/bootloader

dd: writing to '/dev/bootloader': no space left on device

8193+0 records in

8192+0 records out

4194304 bytes (4.2 mb, 4.0 mib) copied, 1.1226 s, 3.7 mb/s

root@khadas:~# reboot

vuex清掉資料 如何重置 擦除vuex儲存資料?

在我 src store 資料夾我有actions.js,index.js,mutations.js和state.js它包含以下資訊如何重置 擦除vuex儲存資料?actions.js export default index.js import vue from vue import vuex f...

個人筆記 FLASH性質儲存器扇區邊界擦除演算法

大部分flash性質儲存器都有很多相似的操作規則,比如擦除方式就很特殊,最小擦出單位必須按照扇區來操作,而資料的寫入位址的內容必須是擦除狀態。這也是為什麼eeprom還能存在的一方面的原因吧 可以位元組擦除 由於這種特殊的性質,導致我們在利用flash儲存資料的時候必須注意對扇區擦除的操作。這裡我總...

eMMC(七) SD eMMC暫存器介紹

熟悉sd mmc的相關暫存器對協議的理解有一定的輔助作用,所以這篇文章來介紹一下sd mmc相關的暫存器有哪些呢?從上圖中總結出 sd卡內部有7個暫存器.一 ocr,cid,csd和scr暫存器儲存卡的配置資訊 二 rca暫存器儲存著通訊過程中卡當前暫時分配的位址 只適合sd模式 三 csr暫存器卡...