2024-11-15 01:08 AM - edited 2024-11-17 11:28 PM
Hello everyone.
Because I need to test a newly purchased SPC560-DISP, I tested several commonly used modules
And these is my test devices:
Devices Used:
I conducted tests on several commonly used modules:
The test results for the above modules showed no issues. However, when testing the data transmission functionality of the CAN module:
Yet, I couldn't observe any data in BUSMASTER.
So, I replaced the SPC560P-DISP with another board of the same model that I had already and repeated the same steps in the same environment. Sadly, I could observe the values I intended to transmit in BUSMASTER.
What settings might I have overlooked that could cause this abnormal behavior? Or could the development board might be damaged?
Thanks
Louie
Solved! Go to Solution.
2024-11-18 06:38 AM
Hello @Louie33 ,
I'm not expert of Automotive MCUs, but:
1- check if JP10 is fitted to enable the 120 ohm terminating resistor.
2- Check also the position of JP22 and JP23 and if they are in the correct position.
Compare them to what you have on the old board.
2024-11-17 11:24 PM - edited 2024-11-18 12:20 AM
Today, I tried using an oscilloscope to measure the CANH waveform.
Below are the oscilloscope waveforms from the SPC560P-DISP I already had:
The waveform generate normally.
Next, I test the newly purchased SPC560P-DISP:
Then no waveform was generated on CANH.
2024-11-18 06:38 AM
Hello @Louie33 ,
I'm not expert of Automotive MCUs, but:
1- check if JP10 is fitted to enable the 120 ohm terminating resistor.
2- Check also the position of JP22 and JP23 and if they are in the correct position.
Compare them to what you have on the old board.
2024-11-19 01:56 AM
Thank you. I previously not consider this is a hardware-related issue. After checking JP22 and JP23, I discovered that their positions were both set to the pins for CAN channel 1, which caused data transmission on CAN channel 0 to fail.