Microchip MCP25020/25050 CAN IO
Microchip MCP25020/25050 CAN IO
(OP)
Does anybody on this site have experience with these CAN IO devices? They are CAN controlled with digital IO, PWM outputs, and A/D inputs (25050 only). They look pretty slick.
The errata deals with one fairly severe error condition that the software needs to work fairly hard to support. We have these implemented on a system and the error rates with these devices on the bus goes from 1 out of several thousand messages to about 1 out of 40. This is even with talking directly to Microchip's evaluation board with their parts on it. We are pushing the data rate to 1 Msps over fairly short, well defined, cables. Almost every error that can occur (CAN defines 5 types) does occur when these parts are on the bus. They work, as long as you let CAN work through the errors, but the bus gets very 'messy' and busy.
If someone else has had good success with these parts we'll continue debugging, but it is looking like another solution may be more fruitful.
Thanks,
Z
The errata deals with one fairly severe error condition that the software needs to work fairly hard to support. We have these implemented on a system and the error rates with these devices on the bus goes from 1 out of several thousand messages to about 1 out of 40. This is even with talking directly to Microchip's evaluation board with their parts on it. We are pushing the data rate to 1 Msps over fairly short, well defined, cables. Almost every error that can occur (CAN defines 5 types) does occur when these parts are on the bus. They work, as long as you let CAN work through the errors, but the bus gets very 'messy' and busy.
If someone else has had good success with these parts we'll continue debugging, but it is looking like another solution may be more fruitful.
Thanks,
Z





RE: Microchip MCP25020/25050 CAN IO
http://www.microchip.com/forums/f161.aspx
It looks like people have been complaining about the same issues since 2004. Too bad I didn't see that earlier.
Z
RE: Microchip MCP25020/25050 CAN IO
A lot of times it's even head-liner stuff on the data sheet front page that doesn't work at all.
Sorry I have no suggestions other than maybe replacing them with a processor that doesn't have the problems that you program to essentially cover the functions you were using with the 25020.
Keith Cress
kcress - http://www.flaminsystems.com
RE: Microchip MCP25020/25050 CAN IO
Dan - Owner

http://www.Hi-TecDesigns.com
RE: Microchip MCP25020/25050 CAN IO
Mike Halloran
Pembroke Pines, FL, USA
RE: Microchip MCP25020/25050 CAN IO
Z
RE: Microchip MCP25020/25050 CAN IO
Keith Cress
kcress - http://www.flaminsystems.com
RE: Microchip MCP25020/25050 CAN IO
Mike Halloran
Pembroke Pines, FL, USA
RE: Microchip MCP25020/25050 CAN IO
Z