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.
Hi,
1.
/* Flexray Channel A TX */
SIUL2.MSCR[PC5].B.SSS=4 ;
SIUL2.MSCR[PC5].B.OBE =1 ;
SIUL2.MSCR[PC5].B.SRC =3 ;
/* Flexray Channel A TX_EN */
SIUL2.MSCR[PE2].B.SSS=2 ;
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:
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):
Regards,
Lukas