發表文章

目前顯示的是 12月, 2013的文章

Reversing mkimage

dd if="image   file " of="recovered file" bs=64 skip=1

uboot fw_printenv & fw_setenv 用法

1. 在 uboot 下 make env --> 會在 tool/env 裡得到 fw_printenv. 2. fw_setenv 和 fw_printenv 是同一個執行檔, 用 copy 或 link 都可. fw_env.config 是 決定你的 uboot 的 設定, 必須放在 /etc 下. 範例如下: 因為我用 REDUNDAND 所以要建兩個 mtd, 如下, 下面兩個範例, 不同在於 reundand env 有沒有在不同的 mtd. ================================================================================================== # MTD device name       Device offset   Env. size       Flash sector size       Number of sectors /dev/mtd1               0x0000          0x2000          0x20000 1 /dev/mtd2               0x0000          0x2000          0x20000 1 /etc # cat /proc/mtd  dev:    size   erasesize  name mtd0: 00080000 00020000 "U-Boot" mtd1: 00040000 00020000 "U-Boot Env" mtd2: 00040000 00020000 "Backup U-Boot Env" ================================================================================================== # MTD device name       Device offset   Env. size       Flash sector size       Number of sectors /dev/mtd1