Hi Tyler
Here's a suggestion...
The Chip Select pins are multiplexed with GPIO functions. It could be that your code to initialise the chip selects is correct, but the signal is never reaching the physical pin because it's set for GPIO.
Configuration of the multiplexing is done through the Pin Assignment Registers. The one for the chip selects is PAR_CS. You need to make sure that you have something like:
MCF_GPIO_PAR_CS = MCF_GPIO_PAR_CS_PAR_CS7 |
MCF_GPIO_PAR_CS_PAR_CS6 |
MCF_GPIO_PAR_CS_PAR_CS5 |
MCF_GPIO_PAR_CS_PAR_CS4 |
MCF_GPIO_PAR_CS_PAR_CS3 |
MCF_GPIO_PAR_CS_PAR_CS2 |
MCF_GPIO_PAR_CS_PAR_CS1;
...to set all the Port CS pins to their chip-select functions.
Hope this helps.
Simon