[Solved] PCIe enumeration
We have a prototype seires of 10 pieces, based on UP Core Plus board. On our custom board, to PCIe bus 0 and bus 2 are connected LAN7430 and LAN7431 Ethernet adapters. In 3 of the prototypes we found that the PCIe bus 0 device is not always enumerated at first run, but always found after soft reboot. I guess some timing parameters are not meet, but don't know what is defined in UP Core Plus BIOS. Is it possible to know what timing must be meet? Is it any configurable parameter than can add a delay or tweak the enumeration process? We try to re-scan the bus from Linux, but seems that when nothing is found by BIOS the bus is disabled or reported that not support re-scan (hot plug) and haven't success.