uboot.2016.05-tld-1.environment.img (the default envs image to be flashed)
uboot.2016.05-tld-1.environment (the content of the default envs in text format)
uboot.2016.05-tld-1.environment.64K.img (small envs image to be flashed on HP T5325 only).

the question is I could not boot into linux , however the nanddump and nandwrite should run in linux.therefore I am finding a correct configure to enter linux in usb first and than update uboot 2016.05 and flash default env.and I saw default env is for pogo e2,mine is pogo v4. is it matter? I also try to boot from serial. does not succeed any way.:)

> so i decide to configure a env for uboot 2014.07t
> o boot to linux.

Then you need to use the default u-boot envs for 2014.07. Without the u-boot envs set to correct default values, and then the env for DTB pointing to the correct location on top of that, you will not able to boot.

Quotea. Download the default u-boot envs at Dropbox:

uboot.2014.07-tld-3.environment.bodhi.tar

BTW, your booting problem can be solved pretty easily :) But you indicated that you want to try to figuring out the problem yourself first to learn, so I respected that and so not giving you a step-by-step solution.

You are running my u-boot image 2014.07, but the envs settings are not set to boot with DTB. So therefore the kernel loaded only uImage and uInitrd. It did not try to load the DTB, due to missing envs for that. So that's why the error showed:

OK. In the link above, the envs script are for u-boot 2016.05, but it should work for u-boot 2014.07.

Please post the entire serial console with printenv. Whether you're successful in booting into Debian or not, please do this. It's good to see the result (you are the first one to attempt this test that uses the envs written for 2016.05 on u-boot 2014.07 :).

Hi, Bodhi:
Thank you very much for your recent help. The Pogo Mobile works fine now. I just have a question about the dtb file. I set the env item todtb_file=/boot/dts/kirkwood-pogoplug_v4.dtb but there is no such file. Do I need to have a file there? If I do where should I get the file?

Thanks.
Mine works fine now after reading bodhi's reply.
One strange thing is that I found the 2017.07 u-boot is sensitive to the quality/speed of the SD card. The 2014.07 version is much more tolerant. I don't know if this is true or just my imagination.

Please, enter the code that you see below in the input field.
This is for blocking bots that try to post this form automatically. If the code is hard to read, then just try to guess it right.
If you enter the wrong code, a new image is created and you get
another chance to enter it right.