u-boot env tools

u-boot need fw_printenv and fw_setenv in linux

make  ARCH=arm CROSS_COMPILE=arm-linux-gnueabi-  CROSS=arm-linux-gnueabi- envtools
sudo mount ../qemuarm.raw ../loopmount/  -o loop
cp tools/env/fw_printenv   ../loopmount/usr/local/bin/
ln -s ../loopmount/usr/local/bin/fw_printenv  ../loopmount/usr/local/bin/fw_setenv
cp tools/env/fw_env.config  ../loopmount/etc
edit the fw_env.config as .config ENV config
# MTD device name       Device offset   Env. size       Flash sector size       Number of sectors
/dev/mtd0               0x400000        0x80000         0x80000
sudo umount ../loopmount
posted on 2024-08-12 13:14  石头上长出青苔  阅读(25)  评论(0)    收藏  举报