Belated update: First thanks to everyone who helped.
Greg was right: I wasn't setting necessary chip selects up. I managed to find that three of the drivers for our custom perhipherals were borking and when I tried to figure out what they had in common it was a "duh" moment. It's so funny: when you build from the start you think of chipselects and other basic setups, but going from a working system backwards it was less obvious to look at that. Turns out I also had a problem with my SDRAM settings. This board has a second SDRAM chip and thus needs both sets setup properly. Found out the hard way that I hadn't set the second one up and thus was essentially shadowing 32MB over 16MB of chip. Unfortunately, due to a bug in the .h files of u-boot, it took me several days to fix. The SDRAMC_DARCn_BA() macro was broken (patch has already been sent to the u-boot list). In any case, thanks so much for all the help. - Steve
_______________________________________________ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev