added CAN2 device init