Electrical Engineering Asked by GreenTea on February 3, 2021
In linux log, I can see link up and Card present, these two kinds of messages.
What’s their difference?
Card present means only detected the device but no link up ( device still can’t be used? ), ex:
pcieport 0000:b2:00.0: pciehp: Slot(18): Card present
link up means the device is working?
pcieport 0000:b2:00.0: pciehp: Slot(18): Link Up
well, one says "I've detected there's a card", and the second is "I've successfully established a way of talking to it". That's what we can infer directly from the wording!
If you want to understand the software conditions that need to be met for either, Linux is open source, you can read the source that emits these kernel logs
Hardware-wise, in PCIe, detection and link upbring are simply two different things, and the logs reflect that. That's like finding a person (detection) and talking to him (establishing a link) are two different things.
link up means the device is working?
No, it means the link is up. That's necessary, not sufficient.
Answered by Marcus Müller on February 3, 2021
Get help from others!
Recent Questions
Recent Answers
© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP