I have a problem with the RM48L952 (BGA version) on a custom hardware design. I can't access external devices thru the EMIF, because the chip selects are always high and therefore the external device is not selected. It doesn't matter if the SDRAM, or the async interfaces are used. It seems that the chip select signal is not routed/muxed to the pin.
To be sure that the connection on the pcb is correct, I used the CS pin as GPIO. And this worked fine -> connection on pcb is correct.m We took the RM48HDK as reference design. And the SDRAM is the same. We checked the schemes for differences. But we couldn't find any relevant things.
The same code/binary works fine on the RM48HDK with the RM48L950 (BGA version) and I can measure the CS signals with the scope. But on the RM48L952 the CS signals are always high. (Of course I adjusted the clock rate the appropriate version: L950 200MHz, L952 220MHz). We used the HALCoGen 03.06.
I thought there is no difference between the RM48L950 and RM48L952 apart from the speed?!
Did anyone of you have a similar problem or has anyone an idea to fix this?