This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320C6655: PCIe issue with windows 10 of Host

Part Number: TMS320C6655

Dear Champs,

Could you please let me know if you have noticed any issues with latest windows10 PC?

My customer found an issue to work with latest windows 10 version although there was no issue with previous one as below.

e.g. in latest windows 10 LTSC(version1803), my customer found PCIe was not recognized at initial boot time, but after that, PCIe was recognized after reboot.

windows PCIe driver was made by my customer, and want to know if there are anyone who have any similar issue with latest windows10.

My customer's C6655 board was connected to PC with windows 10 through PCIe.

in previous version of windodws 10, there was no issue.

1. windows 10 Enterprise 2016 LTSB(version 1607).

==> no issue.

2. windows 10 Enterprise LTSC(version 1803).

==> can not recoginze PCIe at initial boot time. but, PCIe was recognized after reboot.

        

Thanks and Best Regards,

SI.

  • SI,

    Sorry to know that, we only tested the PCIE boot with Linux PC several years ago. We don't have any Windows driver so we can't support this. You may give some details to check:

    1) How the C6655 connected to Windows 10 PC? Is this TI EVM using AMC to PCIE adapter card? Or you own board?

    2) Do you use a common PCIE reference clock between PC and C6655?

    3) Do you use IBL or RBL?

    4) Are you able to monitor PCIE LTSSM transition during the first boot failure?

    As the Windows 10 release difference caused this, I suspect some timing issue. E.g, one release boots faster or slower than the other and C6655 may missed the enumeration window or got a hot reset from the PC host and lost the PCIE link.

    Regards, Eric

  • Hi, Sung-IL,

    I believe the issue is because by Windows 10 now forcing all drivers be signed. If it is not signed (or unauthorized) drivers, windows 10 rejects it. Your customer may want to have the PCIe driver signed. I am not familiar with the windows process. It may be the direction to track down.

    Rex