Question about Flexray pad & jumper configuration

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Question about Flexray pad & jumper configuration

805 Views
soojinyoo
Contributor I

Dear NXP.

I develop flexray using MPC5748G & XPC56XX-EVB, RevD.
I have 3 questions.

 

1. I set pad configuration registers as below.
Any set else? And is it right?
EX. Channel A
/* Flexray Channel A TX */
SIUL2.MSCR[PC5].B.SSS=1 ;
SIUL2.MSCR[PC5].B.OBE =1 ;
SIUL2.MSCR[PC5].B.SRC =3 ;
/* Flexray Channel A TX_EN */
SIUL2.MSCR[PE2].B.SSS=1 ;
SIUL2.MSCR[PE2].B.OBE =1 ;
SIUL2.MSCR[PE2].B.SRC =3 ;
/* Flexray Channel A RX */
SIUL2.MSCR[PE3].B.IBE =1 ;

SIUL2.IMCR[224].B.SSS = 1;
SIUL2.IMCR[510].B.SSS =2 ;

 

2. How can I set jumpers?
I configured with jumper J1,J2,J3,J4. Anything else?

 

3. When I connect 2 boards(node A/node B), how can I connect 2 boards?
I just connected using cables.

 

Reply, Please.

Labels (1)
1 Reply

610 Views
lukaszadrapa
NXP TechSupport
NXP TechSupport

Hi,

1.

/* Flexray Channel A TX */
SIUL2.MSCR[PC5].B.SSS=4 ;

pastedImage_1.png
SIUL2.MSCR[PC5].B.OBE =1 ;
SIUL2.MSCR[PC5].B.SRC =3 ;
/* Flexray Channel A TX_EN */
SIUL2.MSCR[PE2].B.SSS=2 ;

pastedImage_2.png
SIUL2.MSCR[PE2].B.OBE =1 ;
SIUL2.MSCR[PE2].B.SRC =3 ;
/* Flexray Channel A RX */
SIUL2.MSCR[PE3].B.IBE =1 ;

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

2. Yes, you need to configure J1,J2,J3,J4 and:

pastedImage_3.png

3.A lot of possible bus topologies can be used. See the specification, section 1.11 Network topology considerations. Specification can be downloaded here, for example (just the first link I found on google):

https://svn.ipd.kit.edu/nlrp/public/FlexRay/FlexRay%E2%84%A2%20Protocol%20Specification%20Version%20...

Regards,

Lukas