I have a TX2 4GB mounted on a custom PCB/carrier board, which has a WiFi/BT chip connected to the SDIO/SDMMC3. The WiFi chip is a Telit WE866C6-P.
The TX2 4GB doesn’t recognize the WiFi chip, as far as I can tell. How do I enable the TX2 4GB to recognize the chip, and be able to connect to WiFi networks with it?
I’ve looked at that post last week, but then I was not certain what my problems were.
After looking at it again it looks like it contains a lot of useful information for me.
I will report when I either have more questions or if I managed to solve the problem with the info I have!
I’ve been having trouble figuring out how to flash the updated device tree to the Jetson.
I tried to use the “dtc” command on the main file (tegra186-quill-p3489-0888-a00-00-base.dts), however, it failed to parse the file.
I did some research and found out that the file in the source code is not a pure device tree.
I did find the device tree in the dtb-format in the kernel/dtb folder and converted that back to dts using the “dtc” command.
However, I find that file more confusing to work with, as it contains variables that are not in the source code file.
I have also been pulled off this project for a couple of weeks, but I will update here to keep this thread alive until I’m back.
However, I do think it is the same source code as I have been working with (L4T 32.6.1; I downloaded it through the Jetson Download Center).
My problem is that I don’t know how to compile those source code files (from kernel_src/…/tegra186-quill-p3489-0888-a00-00-base.dts) into a device tree file (tegra186-quill-p3489-0888-a00-00-base.dtb).
That is why I went for the compiled dtb from kernel/dtb after flashing the device through SDK Manager.