fyi, I just upgraded u-boot to latest cvs version. For starting from serial dataflash, you only have to set CONFIG_ENV_IS_IN_DATAFLASH CONFIG_SKIP_LOWLEVEL_INIT CONFIG_SKIP_RELOCATE_UBOOT and a small patch for arm920t/start.S. Then I could compile+flash u-boot and run it. I have not tested everything, but linux boots fine.... Best regards Peter