This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CAN2 no transmit or receive RM48L950 PGE

Other Parts Discussed in Thread: RM48L950, HALCOGEN

Hello,

I have a problem with the CAN2 on the RM48L950 PGE. This is on a board that we are developing. We have CAN1 working (full loopback test successful) but no transmit or receive with CAN2.

I am using HALCoGen v3.01.01 and IAR 6.40. Currently CAN2 is being setup to transmit on MessageBox 1 and receive on MessageBox 2, though switching them makes no difference.

I have verified the electrical connections to be correct and not seen anything coming out of the processor pins with the oscilloscope.

One thing I did notice which has no effect currently when changing is the canInit() from the HALCoGen code has

canREG1->CTL = 0x00000200U
| 0x00000000U
| 0x0000000AU
| 0x000200043U;

And the last number is clearly a 36-bit number being OR'ed into a 32-bit register.

Any ideas of things I should try?

Regards,

Griswald Brooks