fix incorrect assignment
decouple flash command
Revert "upgrade uClinux toolchain to SourceryG++ 2011.03"

This reverts commit 74d6af0c7d2f9ed4a850b19eaf28008898389b25.

The newer toolchain would cause invalid instructions, and uClinux can
not boot. Therefore, we have to revert to 2010q1 release.