[U-Boot] env variable in linux
shobin b
shobin.me at gmail.com
Wed Feb 26 12:45:09 CET 2014
Hi,
I have to get environment variables in linux from uboot. For that i did
make cross compile on env tools in my uboot(uboot-toradex).after this i
executed the fw_printenv in my linux it is giving like following,
sh-4.2# fw_printenv
Too few good blocks within range
and my fw_env.config file is,
# NOR example
# MTD device name Device offset Env. size Flash sector size Number of
sectors
#/dev/mtd1 0x0000 0x300000 0x40000
#/dev/mtd2 0x0000 0x4000 0x4000
# MTD SPI-dataflash example
# MTD device name Device offset Env. size Flash sector size Number of
sectors
#/dev/mtd5 0x4200 0x4200
#/dev/mtd6 0x4200 0x4200
# NAND example
#/dev/mtd0 0x4000 0x4000 0x20000 2
/dev/mtd5 0x0000 0x200000 0x40000 2
and in linux,
sh-4.2# cat /proc/mtd
dev: size erasesize name
mtd0: 1e7c0000 00040000 "USR"
mtd1: 00300000 00040000 "BCT"
mtd2: 00040000 00040000 "PT"
mtd3: 00200000 00040000 "EBT"
mtd4: 00040000 00040000 "BMP"
mtd5: 00200000 00040000 "ENV"
mtd6: 00800000 00040000 "LNX"
mtd7: 00040000 00040000 "ARG"
please give me a solution.
regards,
shobin.b
More information about the U-Boot
mailing list