Why do the datasheet terminal functions description for the RM48L952 ZWT package pinout not match what is listed in the user's guide for the TMDXRM48HDK Hercules Development Kit? For example, the EMIF data bit 0 is pin K15 according to the datasheet, but it is pin K16 according to the users's guide. Which is correct?
Reference:
Datasheet RM48L952 16- and 32-Bit RISC Flash Microcontroller
Find, "EMIF_DATA[0]"
RM48 Hercules Development Kit (HDK) User's Guide
Find, "EMIFDATA[0]"
customer said:We use the EMIF on the Hercules dev board to connect to our FPGA. The communication link works fine on Rev D of the HDK, but it isn't working on Rev E of the HDK. The only difference we can see is that Rev E comes with an L952 processor where as the Rev D comes with a L950 processor. Is there something we need to do to handle that change from one processor to another? Or is there some other change on Rev E of the HDK board that is impacting us. We can confirm that the FPGA is still working properly, but the link between the two isn't when the HDK is a Rev E board.
Also, I think I found an error in your documentation when I was looking into this. SPNU508B lists on page 15, table 2-7, that EMIFDATA[0] [1] [2] and [3] are connected to pins K16, L16, M16, and N16 on the Hercules BGA package. This does not correlate with other documents that indicate they are K15, L15, M15, and N15. The ?16 pins are shown as no connects on SPNS174 figure 2-4 (ZWT package pinout.
Please look into the rev E issue for us.
What are the differences between Rev D and Rev E of the TMDXRM48HDK? The changes listed for both Rev D and Rev E are identical. If the same change was made twice, wouldn't they just be the same (no change)?
Reference:
RM48 Hercules Development Kit (HDK) Board Design Files
spnr031\rm48\schematics\rm48_hdk_schematics_reve.pdf
Find, "Changes on RevE"