saveenv not working

Chetan Dadhaniya
Dear Friends,

I got the mini2440 board with superboot in NOR...

When I start the board by setting the switch on NAND side I got the prompt
MINI2440 #

I have loaded uboot,zImage & file system...

after modifying environment variables I am able to run the Linux I have
loaded...

But when I restart the board environment variables changed... means saveenv
command does not saves it permanently..

I read some where in forum that "dynpart + dynenv" command will work.. but
I my case It does not solved the problem...

This is Output of dynpart

MINI2440 # dynpart

mtdparts
mtdparts=mini2440-nand:0x00040000(u-boot),0x00020000(u-boot_env),0x00200000(kern
el),0x000a0000(splash),0x03d1c000(rootfs)

nand0: partition (rootfs) size alignment incorrect

nand0: partition (rootfs) size alignment incorrect

nand0: partition (rootfs) size alignment incorrect

nand0: partition (rootfs) size alignment incorrect

nand0: partition (rootfs) size alignment incorrect

Please guys Point me where I am wrong...

Chetan Dadhaniya
I have used u-boot128.bin supplied in DVD.

Is it the problem with bootloader... (setenv might be disabled before
compilation)...?

Please guys...