3.1: when Image without 4G driver(just add some files), eth1 can work normally;
3.2: when Image with 4G driver(just add some files), eth1 was disappeared even if the 4G module is not yet plugged into the device.
4: By compared pcie@14160000 with pcie@141a0000, clkreq property just in pcie@141a0000 for pcie1
Finally: Are ethernet connected to PCIE0 and 4G connected to PCIE1 as pictures show allowed?
If not allowed, do you suggest that we adopt this approach: ethernet connected to PCIE1 and 4G connected to pcie0 .
If allowed, should I set clkreq property for pcie0? or here are some more suggestions?
Nvidia jetson forum has given me a lot of help, I really appreciate your help every time, and I would like to ask for your help again, thank you very much.
If you can see each device in lspci command, then it has nothing to do with jetson pcie compatibility.
The rest of problem should be from vendor driver.
For example, I don’t understand what do you mean here:
3.1: when Image without 4G driver(just add some files), eth1 can work normally;
3.2: when Image with 4G driver(just add some files), eth1 was disappeared even if the 4G module is not yet plugged into the device.
If the only difference here is the vendor’s 4G driver, then it matches to what I said.
I guess MINI PCIE and ethernet conflict with each other.
The problem was solved when I insmod 4G driver after Xavier nx power on, both them can work.
sincerely thanks for your help.