I’m trying to connect LTE module (Telit LN940A9) to Xavier using USB. I received the customized kernel patch (qmi_wwan.c, option.c) and a rule file. try to build the kernel following this step (NVIDIA Xavier - Kernel) and add the rule file to /etc/udev/rules.d.
After this procedure, qmi_wwan port and sirial port should be recognized but I cannot confirm them.
These ports are shown when I tried to connect this module to Linux PC (ubuntu generic).
What kind of things do you think could be the cause?
Did you verify that the kernel you built is the one that is running? An easy way to check that is to run uname -a. Normally the build date is enough to know if it’s the kernel you expect. If you need more confirmation running dmesg | less will provide details about the build time and build machine.
Before checking what you said, I retried to build the kernel some times under same condition. Then I can confirm serial port (ttyUSB0~3) on Xavier. But this result is sometimes changed, for example, Xavier does not boot or there is no serial port. I do not know what causes this though these serial port appear.
BTW, I cannot use qmi_wwan port yet. I think kernel configuration should be modified. If you know about that, please let me know.
@D3_cpetrescu
Have you managed to run Telit LM960 at Xavier?
Could you extend steps for building the ilst of modules, please?
and how do you add custom values to default kernel configuration? What are the exact steps?
Thanks