I've just downloaded the u-boot 2011-RC5 and is using the bf518f-ezbrd configuration.
I'm a little disappointed to find out that the CONFIG_SILENT_CONSOLE still isn't working when using spi flash. Yes, it works if you predefine the "silent" in your env. But removing it from env or adding it won't work. It's due to the "relocating of the env" sequence.
The CONFIG_SILENT_CONSOLE is widely used. It would be really nice if it also worked.