CAN related gpio pinmux settings

https://docs.nvidia.com/jetson/archives/r35.3.1/DeveloperGuide/text/HR/ControllerAreaNetworkCan.html?highlight=pinmux#jetson-platform-details

If you set the pinmux above, you will get the following result.
How do I change the settings?

In the picture below, the busybox command is used to change pinmux, but I use pinmux.dtsi and want to change it.


image
How do I change the pinmux settings above?
image

1 Like

Hi lewis15,

Are you using the devkit or custom board for AGX Orin?
What’s your Jetpack version in use?

Please use pinmux spreadsheet instead of modifying pinmux dtsi directly in case you configure something wrong.

If you want to verify CAN interface, you can just use devmem tool to configure the register temporarily.

Hi KevinFFF,

Sorry for the late reply.
I’m using custom board and Jetpack version is 5.1.2
How do I adjust the value in the spreadsheet as shown in the developer guide?

Thanks.

You can configure the column Customer Usage to CAN.
Could you share the screenshot of your pinmux speadsheet with the part of those pins?

Hi, KevinFFF.
Here is my pinmux speadsheet. And i’m not using STB pin.

Here is my circuit diagram.

Thanks.

Your configuration looks good to me.
Or you can configure Output/Drive 0 for CAN0_DOUT, Input/Int PD for CAN0_DIN.
Have you confirmed the pinmux/gpio dtsi been applied successfully?

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