I still can't make a CAN communication between FreeMASTER and the uC.
For this reason I performed the following procedure to test the CAN communication channel:
1) I set the baud rate at 500k on uC
2)I connected an oscilloscope and its probes to the CANH and CANL of the uC
3)FreeMASTER side I went to Options-->Plug-in module and selected CAN. Then I pressed the configure button and selected VECTOR-XL VER 0.14 and Bit rate 500k and then pressed the Test Connection button
I get error message timeout and on the oscilloscope I see CANL and CANH flat. The strange behavior is that if I change bit rates with any other value on FreeMASTER I always get timeout error but they move CANL and CANL on the oscilloscope. The timeout error is clear because my uC does not respond in time but what is not clear to me is because if I impose on FreeMASTER the Bit Rate equal to that of the uC I get CANH and CANL flat while if I change the bit rate side FreeMASTER CANH and CANL move.
I also tried to set the 250K bit rate on the uC but in this case setting 250k to FreeMASTER I get CANH and CANL flat while if imposed on FreeMASTER any other value other than 250k CANH and CANL move.
Thanks