Hello, I'm programming the MCB167NET ev. board. I've conected externally the interfaces trying then to simulate a network with only 1 board, making it connecting the pins 2 and 7 respectively(CAN_L to CAN_L and CAN_H to CAN_H). All the jumpers seems to be ok. The problem is that the 1st interface detects bus off (before and after initialization) but the 2nd never. What can be wrong?
I've heard of using CAN without a transciever but have never tried it. Here is an appnote that might help though. http://www.infineon.com//upload/Document/cmc_upload/migrated_files/document_files/Application_Notes/ap292101.pdf
the can bus basicalloy is a RS485 driven by a CAN protocol. Thus a lot of good knowledge can be found in "ten ways to bulletproof RD485" found here http://www.national.com/an/AN/AN-1057.pdf Erik By the way, anyone attempting RS485 without reading this one first is wasting time.
I've heard of using CAN without a transciever but have never tried it. That's not what the OP was doing. He's trying to do CAN with transceivers (otherwise he would have TX and RX pins, not CAN H and CAN L), but without termination, and probably without a clue.
That's not what the OP was doing. He's trying to do CAN with transceivers You're right, my mistake.