Difference between Muxing_BallMap and Schematic in MPC5775K

cancel
Showing results for 
Search instead for 
Did you mean: 

Difference between Muxing_BallMap and Schematic in MPC5775K

572 Views
eleclin
Contributor II

Hellow

Now I am confused about which is the correct pin connected to the module.

For example, I made a table to show the difference. Where the MPC57xxMB column represents the pin found in the Schematic of MPC57xxMB(SCH-27237-MPC57XXMB) and Signal Table represents the pin found in MPC577xK_Muxing_BallMap_Rev2_15.xlsx attached in  MPC5775K Reference Manual.

  

MPC57XXMBSignal TableMSCRMSCR.SSSIMCRIMCR.SSSSignal TableMSCRMSCR.SSSIMCRIMCR.SSS
TXD3_SNIMODEPM5PG[10]1063
TXD2PM4PD[4]524PG[6]1023
TXD1PE12PD[3]514PG[4]1003
TXD0PC15PD[0]484PG[3]993
TXENPC14PC[15]474PI[3]1314
TXCLKPK14PG[11]107-201
RXD3_PHYAD4PK15PH[5]117-
RXD2_PHYAD3PM1PH[4]116-
RXD1_PHYAD2PC13PD[6]54-
RXD0_PHYAD1PC12PD[5]53-
RXDV_MIIMODEPM0PD[2]50-911PI[2]130-912
RXER_MDIXENPM3PH[8]120-
COL_PHYAD0PM2PH[6]118-
CRS_LEDCFGPC11PH[7]119-
RXCLKPC10PD[1]49-901PH[13]125-902
MDCPC3PG[9]1053
MDIOPC2PG[8]1043
X1PA15
ENET_TIMER1PE[15]793
ENET_TIMER2PF[0]803
RMII_CLKPG[11]1073
TX_ERPH[9]1214
ENET_TIMER0PI[1]1294

So whats the correct one? If the Schematic one is correct, how could I find the right pin with right MSCR for which module pins have two or more MSCR such as ENET_TXD0, TXD1?

Regards

Hai

4 Replies

266 Views
petervlna
NXP Employee
NXP Employee

Hi,

Always stick with schematic.

1. Find pin in daughter board schematic (MPC5775K_356BGA_EVB_Schematic_GM.pdf)

2. check appropriate connection on Motherboard schematic (MPC57xx EVB_revC.pdf)

If there are multiple connection for one pin, then there is usually jumper/s to determine the connectivity path.

Sometimes EVB user guide can be useful, however for this particular micro i recommend to stick with schematic.

Peter

0 Kudos

266 Views
xiaochenggao
Contributor II

hi, Peter

Can you give me the follow schematics, and thank you!

1. MPC5775K_356BGA_EVB_Schematic_GM.pdf

2. MPC57xx EVB_revC.pdf

0 Kudos

266 Views
petervlna
NXP Employee
NXP Employee

Hi,

You can find EVB here:

https://cache.nxp.com/downloads/en/schematics/SCH-27237-MPC57XXMB_RevB.pdf?fsrch=1&sr=1&pageNum=1 

But minimodule schematic is not public so I cannot share it here.

Peter

266 Views
eleclin
Contributor II

Hi Peter

First, thanks for your reply. There are some more questions about the IMCR register. 

pad_53pd[5]w11530siulgpio[53]i/oGeneral purpose IO 53
    1dspi0cs3oDSPI 0 chip select 3
    2etimer0etc0i/oEtimer 0 timer channel 0
    3    
    4    
    -    
    -    
    -enet_macahbrx_d0iENET receive data D0
    -flexpwm0fault[2]iFlexPWM 0 fault input 2
    -    

How could I configure the enet_macahb_rx_d0 and rx_er .etc. I can't find the corresponding IMCR register unlike rxdv(IMCR90). The IMCR registers only have 93 in MPC577xK_Muxing_BallMap_Rev2_15.xlsx. 

However, in Martin's MPC577xK_ENET_Example:

    /* RX_ER */

    /*

    SIUL2.MSCR[11].B.SSS = 0;

    SIUL2.MSCR[11].B.IBE = 1;

    SIUL2.MSCR[11].B.PUE = 1;

    SIUL2.IMCR[967].B.SSS = 1;

    */

The IMCR number is 967 or as mentioned in 

https://community.nxp.com/message/943047?commentID=943047&et=watches.email.thread#comment-943047 

the number is 967-512=455

pastedImage_2.png

But the question is that I do not have the information about IMCR numbers over 93. Where could I find them?

Regards

Hai 

0 Kudos