From mboxrd@z Thu Jan 1 00:00:00 1970 From: Heiko Schocher Date: Thu, 23 Feb 2017 07:57:03 +0100 Subject: [U-Boot] saveenv not working with CONFIG_ENV_IS_IN_UBI In-Reply-To: References: Message-ID: <58AE87BF.6050507@denx.de> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hello Richard, Am 20.02.2017 um 22:38 schrieb Richard Cagley: > I am unable to have my uboot environment variable persist when using saveenv. > > I have these configs set > #define MTDIDS_DEFAULT "nand0=xilinx_nand" > #define MTDPARTS_DEFAULT \ > "mtdparts=xilinx_nand:" \ > "8M(boot)ro," \ > "16M(env-boot)," \ > "20M(itb)," \ > "-(root)" > #define CONFIG_ENV_IS_IN_UBI > #define CONFIG_ENV_UBI_PART "env-boot" > #define CONFIG_ENV_UBI_VOLUME "u-boot-env1" > #define CONFIG_ENV_UBI_VOLUME_REDUND "u-boot-env2" > > Once in u-boot I do something along these lines: > mtdparts default > nand erase.part env-boot > ubi part env-boot > ubi create u-boot-env1 0x20000 dynamic > ubi create u-boot-env2 0x20000 dynamic > setenv foo 1 > saveenv > saveenv > reset > printenv foo > ## Error: "foo" not defined Can you provide some more informations? On which hw? Is the board support for your hw in mainline? Does UBI support work at all on your hw? Please provide a full log, may with ubi debug enabled. Thanks! bye, Heiko > > thanks > _______________________________________________ > U-Boot mailing list > U-Boot at lists.denx.de > http://lists.denx.de/mailman/listinfo/u-boot > -- DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany