can bus internal clock

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
rosac_297156
Level 1
Level 1
5 replies posted Welcome! First question asked

Goodmorning,

i have a board with Psoc 4 (CY8C4247AZI-M485) and i need to use can bus with 125Kb as baud rate, i have some difficult to find right clock configuration.

I know should be better to have an external OSC but... i don't have it, some suggestions?

thanks in advance

0 Likes
1 Solution

Hi, in order to use CAN baud rate of 125 kbps, you need a clock with tolerance ± 1.58%.

So, you need to use WCO or an external oscillator or an external MHz crystal in your design, as IMO for PSoC 4M devices provides tolerance of ± 2%.

Thanks,

Shanmathi

View solution in original post

0 Likes
3 Replies
ShanmathiN_06
Employee
Employee
100 replies posted 50 replies posted 25 replies posted

Hi,

Pls refer to section: 2.2 Configuring CAN component in hardware of KBA:Control Area Network (CAN) Protocol Troubleshooting Guide for PSoC® - KBA224456

Thanks,
Shanmathi

0 Likes

problem is that i don't have prescaler setting available for internal osc.

thanks

0 Likes

Hi, in order to use CAN baud rate of 125 kbps, you need a clock with tolerance ± 1.58%.

So, you need to use WCO or an external oscillator or an external MHz crystal in your design, as IMO for PSoC 4M devices provides tolerance of ± 2%.

Thanks,

Shanmathi

0 Likes