At the Drive Orin, Please tell me the model number for testing CAN and how to test all CAN ports

Please provide the following info (tick the boxes after creating this topic):
Software Version
[■] DRIVE OS 6.0.6
DRIVE OS 6.0.5
DRIVE OS 6.0.4 (rev. 1)
DRIVE OS 6.0.4 SDK
other

Target Operating System
[■] Linux
QNX
other

Hardware Platform
DRIVE AGX Orin Developer Kit (940-63710-0010-D00)
DRIVE AGX Orin Developer Kit (940-63710-0010-C00)
[■] DRIVE AGX Orin Developer Kit (not sure its number)
other

SDK Manager Version
[■] 1.9.2.10884
other

Host Machine Version
[■] native Ubuntu Linux 20.04 Host installed with SDK Manager
native Ubuntu Linux 20.04 Host installed with DRIVE OS Docker Containers
native Ubuntu Linux 18.04 Host installed with DRIVE OS Docker Containers
other
===
Hi

I have to questions regarding CAN at Drive AGX Orin.

■Question

  1. I am checking below URL that is for CAN’s test steps.
    However those steps are descrived for CAN 0 and 1 only.
    As per my understanding from the document of “Onboarding-DRIVE-AGX-DevKit.pdf”, Drive AGX Orin has x6 can port.
    Why this URL this page only is descrived for CAN0 and 1 only?

Test Classic (Non-FD) CAN | NVIDIA Docs

  1. If we want to test otehr CAN port of CAN0 and CAN1, how should we set to test?

  2. I am checking below URL. This is for Setting Up CAN Loopback.
    I would like to get the “CAN Loopback Cable TS3”.
    So could you tell me the more specific model info because I can’t find same cable?

BR,
A.Hirano

Dear @atsuhiro_hirano,
I am checking internally on this update you.

Dear @atsuhiro_hirano,
Note that only can0/can1 are available on Tegra linux.
TS3 cable you are referring is not a standard cable and is custom made.

You can follow the pin mapping and instructions listed in page to create your own cable. It’s direct pin mapping using RS232 connectors which are available off the shelf.

SivaRamaKrishnaNV-san

Thanks for feedbak.
Noted, I am planning to buy below cable instead of “TS3”.
Is there any comments as your notice?
Noted, I will buy below cable instead of “TS3”.

Note that only can0/can1 are available on Tegra linux.

I have questions regarding above your feedback.
Because, as per my understanding from “DRIVE AGX Orin Developer Kit Product Brief” from below URL, there is description as “x6 CAN” at the “Figure 1-2. High-Level Block Diagram” in this document.
BROWSE

  1. What do you mean this x6 CAN? Who is managing can 2~ 5?
  2. We can’t use the can 2~can 5 at Drive Orin Dev Kit, right?
  3. If it’s No, could you tell me how to use/test those?

BR,
A.Hirano

Dear @atsuhiro_hirano,

It looks like female connector. TS3 cable is made using male connectors(https://www.amazon.com/gp/product/B01HM5KCV2)

Only 2 CAN are own by Linux whereas rest are being owned by FSI.

We can’t use the can 2~can 5 at Drive Orin Dev Kit, right?

Correct.

SivaRamaKrishnaNV-san

Thanks for update.

It looks like female connector. TS3 cable is made using male
Noted.
I have mistake, I will buy below type cable.
D-SUBケーブル 9pin フラットケーブル(オス-オス、ストレート結線)0.25m 0.5m 1m 勘合ナット♯440インチネジナット ケーブルダイレクト

Only 2 CAN are own by Linux whereas rest are being owned by FSI.
BTW, what is " FSI"? Doose it mean?
What does this stand for?

What do you mean follwong description in “DRIVE AGX Orin Developer Kit Product Brief” ?
If Drive Orin(tegra-ubuntu) only support 2 CAN, how should we understand this description?

BR,
A.Hirano

Functional Safety Island.

The two supported by Linux are in the ‘3 (Orin-X/SMCU)’.

1 Like

VickNV-san

You said following comments at previous your reply.
1: Only 2 CAN are own by Linux whereas rest are being owned by FSI.
※FSI: Functional Safety Island
2: The two supported by Linux are in the ‘3 (Orin-X/SMCU)’.

I would like to check the consistency against the Block diagram of Drive Orin. As per my understanding, Drive Orin is configrated with two SoCs of Orin-X SoC and Aurix SoC.

Questions:
SMCU(Safety Micro Control Unit) is meaning Aurix by NVIDIA, right?
FSI and SMCU have the same meaning, right?
If aboves are yes, I can’t understand the meaning of “Orin-X/SMCU”.
So could you tell me this meanig?(Who is managing CAN at “Orin-X/SMCU”)

Next, from your previous reply…
Orin-X x1 CAN I/F isn’t supported at Drive Orin Dev Kit, right?

BR,
A.Hirano

SMCU is Aurix.
FSI isn’t Aurix.

No, it’s not supported.

1 Like

VickNV-san

Thanks for update.
Note, I could understand Drive Orin Dev Kit supopots only 2 CAN of 0/1 CAN from your answers.

BTW. do you have any plan to change following CAN I/F description because our members may confuse as Drive Orin Dev Kit can provide the x6 CAN I/F from this descriptions?

As per my idea, I would like you to add any comments like a “Drive Orin Dev Kit only support x2 CAN”.

BR,
A.Hirano

Dear @atsuhiro_hirano,
Thank you for your feedback. We will get the doc updated to avoid confusion

SivaRamaKrishnaNV-san

Thanks for understand my request and considerating with your internal team.
There are no futher questions, so let we close this case.

I really appreciate your help in resolving our issue.

BR,
A.Hirano

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.