CAN-Bus sheild int fail on any Arduino except Seeeduino

Can support all Arduino(only atemga… maybe Arduino Due is no include).

I think the code is correct, what 's the version of your hardware?