I have CAN running on the DEMO board, but found that C406 and C407 need to be removed to allow transmission at 0.5Mbps
I didn't use the supplied sample code. My application is "Megasquirt" aftermarket engine management and I have adapted the existing MC9S12C64 code. The only changes required were the frequency dividers.
The source code for this is publicly available but only use it "for inspiration" as it is copyright.
James