So here is little more information about what I did cording to link to other thread.
Also, I am only interested in CAN interface on SPI1. I do not need two CAN buses. Other SPI2 I like to use it for other sensors down the road.
I only copied tegra210-p3448-0000-p3449-0000-a02-mcp251x.dtbo from zip to /boot. Here is listing of my /boot
drwxr-xr-x 2 root root 4096 Nov 10 19:41 dtb
drwxr-xr-x 2 root root 4096 Nov 9 19:42 extlinux
drwxr-xr-x 2 root root 4096 Oct 15 20:18 grub
-rw-r--r-- 1 root root 34332680 Oct 27 23:14 Image
-rw-r--r-- 1 root root 5487776 Oct 16 14:45 initrd
lrwxrwxrwx 1 root root 24 Oct 15 20:18 initrd.img -> initrd.img-4.9.140-tegra
-rw-r--r-- 1 root root 15267640 Oct 15 20:33 initrd.img-4.9.140-tegra
-rw-r--r-- 1 root root 1010 Oct 27 23:14 tegra210-jetson-tx1-p2597-2180-a01-devkit-adafruit-sph0645lm4h.dtbo
-rw-r--r-- 1 root root 487257 Oct 27 23:14 tegra210-jetson-tx1-p2597-2180-a01-devkit.dtb
-rw-r--r-- 1 root root 2716 Oct 27 23:14 tegra210-jetson-tx1-p2597-2180-a01-devkit-fe-pi-audio-z-v2.dtbo
-rw-r--r-- 1 root root 3149 Oct 27 23:14 tegra210-jetson-tx1-p2597-2180-a01-devkit-hdr40.dtbo
-rw-r--r-- 1 root root 487786 Oct 27 23:14 tegra210-jetson-tx1-p2597-2180-a02-devkit-24x7.dtb
-rw-r--r-- 1 root root 242720 Oct 27 23:14 tegra210-p3448-0000-p3449-0000-a00.dtb
-rw-r--r-- 1 root root 1018 Oct 27 23:14 tegra210-p3448-0000-p3449-0000-a01-adafruit-sph0645lm4h.dtbo
-rw-r--r-- 1 root root 242680 Oct 27 23:14 tegra210-p3448-0000-p3449-0000-a01.dtb
-rw-r--r-- 1 root root 2724 Oct 27 23:14 tegra210-p3448-0000-p3449-0000-a01-fe-pi-audio-z-v2.dtbo
-rw-r--r-- 1 root root 3313 Oct 27 23:14 tegra210-p3448-0000-p3449-0000-a01-hdr40.dtbo
-rw-r--r-- 1 root root 1054 Oct 27 23:14 tegra210-p3448-0000-p3449-0000-a02-adafruit-sph0645lm4h.dtbo
-rw-r--r-- 1 root root 243182 Oct 27 23:14 tegra210-p3448-0000-p3449-0000-a02.dtb
-rw-r--r-- 1 root root 2760 Oct 27 23:14 tegra210-p3448-0000-p3449-0000-a02-fe-pi-audio-z-v2.dtbo
-rw-r--r-- 1 root root 3349 Oct 27 23:14 tegra210-p3448-0000-p3449-0000-a02-hdr40.dtbo
-rw-r--r-- 1 root root 3305 Nov 10 19:43 tegra210-p3448-0000-p3449-0000-a02-mcp251x.dtbo
-rw-r--r-- 1 root root 243182 Oct 27 23:14 tegra210-p3448-0000-p3449-0000-b00.dtb
-rw-r--r-- 1 root root 244603 Nov 10 19:21 tegra210-p3448-0000-p3449-0000-b00-user-custom.dtb
-rw-r--r-- 1 root root 243164 Oct 27 23:14 tegra210-p3448-0002-p3449-0000-a02.dtb
-rw-r--r-- 1 root root 243160 Oct 27 23:14 tegra210-p3448-0002-p3449-0000-b00.dtb
-rw-r--r-- 1 root root 1010 Oct 27 23:14 tegra210-p3448-0003-p3542-0000-adafruit-sph0645lm4h.dtbo
-rw-r--r-- 1 root root 267056 Oct 27 23:14 tegra210-p3448-0003-p3542-0000.dtb
-rw-r--r-- 1 root root 2716 Oct 27 23:14 tegra210-p3448-0003-p3542-0000-fe-pi-audio-z-v2.dtbo
-rw-r--r-- 1 root root 3305 Oct 27 23:14 tegra210-p3448-0003-p3542-0000-hdr40.dtbo
as well /boot/dtb
-rw-r--r-- 1 root root 243182 Nov 7 00:57 tegra210-p3448-0000-p3449-0000-b00.dtb
I noticed I have tegra210-p3448-0000-p3449-0000-b00.dtb in both /boot and /boot/dtb
autobon@nano /boot/dtb
$ ls -l tegra210-p3448-0000-p3449-0000-b00.dtb
-rw-r--r-- 1 root root 243182 Nov 7 00:57 tegra210-p3448-0000-p3449-0000-b00.dtb
autobon@nano /boot/dtb
$ ls -l ../tegra210-p3448-0000-p3449-0000-b00.dtb
-rw-r--r-- 1 root root 243182 Oct 27 23:14 ../tegra210-p3448-0000-p3449-0000-b00.dtb
When I do xdd on each file and do diff between them I see they are not the same. Strange?
Now with tegra210-p3448-0000-p3449-0000-a02-mcp251x.dtbo copied I try to run
sudo /opt/nvidia/jetson-io/jetson-io.py and after selecting MCP Can module I get error when I am trying to save.
=================== Jetson Expansion Header Tool ===================
| |
| |
| FATAL ERROR! |
| |
| |
| Failed to overlay /boot/dtb/tegra210-p3448-0000-p3449-0000-b00.dtb |
| with /boot/tegra210-p3448-0000-p3449-0000-a02-mcp251x.dtbo! |
| |
| Press any key to terminate |
| |
| |