ZLG Embedded Notes (Serial 11) | Γιατί η κάρτα δικτύου σας δεν λειτουργεί κανονικά; (μέσο)

0
Αυτό το άρθρο διερευνά δύο ειδικά σενάρια αποτυχίας κάρτας δικτύου: λειτουργία σε χαμηλή θερμοκρασία και παγώματα δικτύου που προκαλούνται από παρεμβολές σήματος. Μετά από πολλές προσπάθειες, ανακαλύψαμε τη βασική αιτία του προβλήματος - το σήμα ρολογιού MDIO θα δημιουργήσει δυσλειτουργίες όταν βρίσκεται σε χαμηλή θερμοκρασία ή παρεμβάλλεται, προκαλώντας τον καταχωρητή να γράψει μια εσφαλμένη τιμή και προκαλώντας το PHY να εισέλθει σε μη κανονική κατάσταση. Η λύση είναι να συνδέσετε μια αντίσταση 22 ohm σε σειρά με την πηγή σήματος MDC. Επιπλέον, συζητήσαμε τη σημασία του MDIO και πώς διαφέρει από το I2C.