单板在电路设计上,8168连接的是FPGA
有一台终端,在硬件上电是可以找到PCIE的,但是进行软复位之后就找不到,再上电还是可以找到,这个是稳定出现的。
今天还是了拉DSP的硬件复位,重启后还是可以找到。
另外有四台终端,一直是找不到PCIE。
1、硬件复位与软件复位什么区别
2、针对找不到PCIE的问题,针对这个问题请问有哪些建议。有哪些定位手段,包括驱动侧代码调试的
开机日志如下
[ 0.240000] ================force_x1=0
[ 0.350000] ti81xx_pcie: Starting PCI scan...
[ 0.350000] PCI: bus0: Fast back to back transfers enabled
[ 0.350000] =======ram_base=0x80000000,ram_end=0xffffffff=========
[ 0.350000] Setup g2806.E7MNC729253700092.txtpio for fpga_down
[ 0.380000] board_init called .......
[ 0.380000] orgval:address: 0x48140B00: 0x00000001
[ 0.380000] setval:address: 0x48140B00: 0x00000011
[ 0.380000] orgval:address: 0x48140b18: 0x00000002
[ 0.380000] setval:address: 0x48140b18: 0x00000012
[ 0.380000] orgval:address: 0x48140b1c: 0x00000001
[ 0.380000] setval:address: 0x48140b1c: 0x00000011
[ 0.380000] [osd_drv.c][Ti8168_Get_FPGA][L949]<ERR>No FPGA PCIe device found
[ 0.380000] [osd_drv.c][FPGA_Init_Module][L1331]<ERR>No FPGA PCIe Device found!