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