
Dear Fabio Estevam,
In message CAOMZO5D6NoTKtvx0+BPFCZHsht7fa_Ksg-VNVaQ45Tjr-XwLaA@mail.gmail.com you wrote:
+#define CONFIG_SYS_MEMTEST_START 0x10000000 +#define CONFIG_SYS_MEMTEST_END 0x10010000
This makes no sense. Please see doc/README.memory-test
This is something that always causes me confusion.
doc/README.memory-test is not available in u-boot-imx. but I looked in the archives.
It's in master by now.
What is a good and safe value, I should use here?
As explained, reasonable values for _START are just above the exception vectors - if any, and _END should be a bit below the space used for U-Boot's stack.
I have to admit that I don't understand what the i.MX6 port is doing with the memory. Normally, a warmboot should not change it's content, yet here it does. Also I don't think there are exception vectors actually used in low memory, because when I erase all this memory the system still continues to run.
Sorry, I'm afraid I'm not much of a help here.
Best regards,
Wolfgang Denk