Hi
i try to get the CAN Example to work on an MCB1700 Board. I made a CAN Cable as short as possible, 2 Wire twisted, PIN 7 -> PIN 7 and PIN 2 -> PIN 2 Loaded the project, compiled and flashed. The program works, when I turn the knob, the values change, they are sent from CAN, the value behind Tx changes. The value behind Rx is 0x00 and stays that way, no matter what I try.
The Jumper marked E.C is on the position closest to the E/C mark (The other position doesn't work as well)
I checked my cable using a multimeter, seems OK, no shorts and the 2 connections are there.
What do I do wrong?
Thanks in advance for any help.
Walter
YES YES!!!
OK I figured it out myself. You need to connect auxiliary power... Apparently CAN needs 5 volts or so, feeding it through the uLink JTAG isn't enough. Should have thought of that before... Hope that @least this helps someone else...
Thanks anyway!
From what I know of NXP's CAN tranceivers, they need a Vbat = 12V and a Vcc = 5V power source. Althought the Vbat can drop down to 4V without any problem (that is for the tranceiver itself).