The situation is almost the same to this post but on TX2: https://devtalk.nvidia.com/default/topic/925629/wifi-modules-all-have-same-mac-address-/?offset=9
Sometimes the MAC address is “00:90:4c:16:70:01” and sometimes is “00:90:4c:11:22:33” mentioned in the above post.
The WiFi config check script can’t run on TX2.
Could you provide the kernel message and the result of
cat: /proc/device-tree/chosen/nvidia,wifi-mac: No such file or directory
According to the WiFi config check script in the above post, seems that something missing in EEPROM.
Please also share the result of “dmesg”
I originally post dmesg result here. However, as I found the reason, I deleted it as it’s too long and useless.
Sorry that it looks too long for forum. Could you upload the full log as a attachment?
I have got the answer. I should flash DTB as your (or your colleague’s) suggestion instead of using FDT in extlinux.conf. After flashing DTB, the “/proc/device-tree/chosen/nvidia,wifi-mac” appears and this problem should be solved.
I wonder if there is a way to flash DTB online instead of in recovery mode. We have a customized carrier board mounted in a box and it’s not convenient to flash DTB in recovery mode, especially when we are developing linux driver for our device.We can access TX2 via ssh.
I would also be interested in this. Any detailed document on the boot process would be of interest. In particular, I would be happy to see t186 equivalents to the t210 docs here: