I'm using an MPC5554 on a development board from phytec. On the development board is a crystal with 8MHz, fSYS is set to 128MHz.
I init my CAN interface with 166kBaud. The clock source is the crystal, the Bus is working. My register value is : 0x02DB0006 (CANA.CR).
PRESDIV = 2
When I init my CAN interface with 1MBaud. The clock source couldn't be longer the crystal.
My register value is : 0x07DB2006 (CANA.CR).
PRESDIV = 7
The Bus isn't working!
Could anybody see a mistake?