Hi Aaron,
Some time ago, we discovered that the SDRAM on one of our boards was not connected correctly. Therefore, we needed to limit the SDRAM usage to one 8MB bank of the 32MB SDRAM. You all recommended that we use the CONFIG_SYS_MAX_RAM_SIZE parameter and that resolved the issue. We ended up using that u-boot binary on a wide range of boards since our application binaries are fairly small. (Note: We don't use Linux, we just use u-boot because it allows us to program the serial flash memory on our boards via RS232.)
This approach has worked for over 3 years but we are starting to need to transfer and flash some files that are almost 8MB. So it would be good to understand the details of memory usage when BF526 u-boot is constrained to 8MB.
-Matt