I am new to CAN system, and now I work with a TJA1152 CAN Transceiver.
The TJA1152 is a new one so I think it is in "Vanilla state".
I have read:
ah705304-TJA115x Generic configuration driver(0.4).pdf
ah533602-TJA115x Configuration and logging support(0.2).pdf
ds615620-TJA1152 – Secure HS-CAN Transceiver with Standby mode(2.0).pdf
ah666612-TJA115x CAN Network Application Hints(1.2).pdf
and decided to config it from a remote CAN node.
What I have done:
1. Connect the TJA1152 to a ECU
Pins: 5V, 3.3V, GND, TXD, RXD, STB
*Since I want to do a remote config, I connected the STB to GND also.
2. Connect the TJA1152's CANH/CANL to a Kvaser Leaf v3
With a D-Sub interface.
3. Connect the Kvaser Leaf v3 to a Windows PC
4. On the Windows PC, make a config program based on the <TJA115x Generic Configuration Driver>
Sending at 250 kbit/s
5. Run the config program
Result:
The 1st 0x555 transmission () was succeed without retry, but the subsequent config command (0x10 for FEI=0) was not acknowledged.
The config flow was terminated, and the leave command (0x71) was not acknowledged neither.
Question:
It looks like a hardware issue or a software issue?
I considered some possibilities:
a. Hardware connection is wrong
b. The TJA1152 is actually not in "Vanilla state"
* Is there any method to confirm it?
c. The config program I made is wrong
If someone could offer me some advice, I would be very appreciate.
Hello Yang,
I am bit surprised to see that you work with the TJA1152 and read all the documents you listed as I cannot find any NDA in our database for Cosmos Systems. Could you please share your NDA document number?
Thanks & BR, Tomas