Respected Team,
Thank you for the warm reply. We are connecting an FPGA device through PCIe connector on the Hifive Sifive Unmatched Board. We have compared the PCI slots by checking in both Freedom U SDK Linux and Ubuntu images.
There is some misunderstanding, we are able to detect the device in FUSDK and not in Ubuntu image.
Please can you suggest what to look for in the config file to enable device support? We compared the FUSDK and Ubuntu config files and checked for PCIe related support. Can you please suggest any solution from the comparison? Looking forward to hearing from you
Freedom U SDK
Config PCI_EAER_INJECT=m
Config PCI_REALLOC enable auto is not set
Config Hot Plug PCI_CPCI is not set
DW_PLAT is not set
Cadence support is not set
Switch-tech=y
Config PCCard is not set
Config Debug Driver is not set
Config RAPIDIO is not set
#Hardware Tracing Support
#CONFIG_FPGA is not set
#STMicroelectronics STM32 SOC audio support
#CONFIG_SND_SOC_XTFPGA_I2S is not set
Ubuntu
Config_PCI_EAER_INJECT is not set
Config PCI_REALLOC enable auto=y
Config Hot Plug PCI_CPCI=y
DW_PLAT=y
Cadence support is set
Switch_tech=m
Config PCCard is not set
Config Debug Driver is not set
Config RAPIDIO_TSI57X=m
#Hardware Tracing Support
CONFIG_FPGA=m
CONFIG_FPGA_MGR_ALTERA_PS_SPI=m
CONFIG_FPGA_MGR_ALTERA_CVP=m
CONFIG_FPGA_MGR_XILINX_SPI=m
CONFIG_FPGA_MGR_ICE40_SPI=m
CONFIG_FPGA_MGR_MACHXO2_SPI=m
CONFIG_FPGA_BRIDGE=m
CONFIG_FPGA_REGION=m
CONFIG_OF_FPGA_REGION=m
CONFIG_FPGA_DFL=m
CONFIG_FPGA_DFL_FME=m
CONFIG_FPGA_DFL_FME_MGR=m
CONFIG_FPGA_DFL_FME_BRIDGE=m
CONFIG_FPGA_DFL_FME_REGION=m
CONFIG_FPGA_DFL_AFU=m
CONFIG_FPGA_DFL_PCI=m