We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Can we replace sja1000 can controller with any other can controllers?
Not with _any_ other.
But there are other chips with similar functionality.
That rather depends on how much effort you are prepared to put into the "replacement" - doesn't it...?!
Today, most new designs have the CAN controller integrated into the microcontroller. So there are only a need for an external transceiver to interface with the CAN bus.