PLDM Protocoles pris en charge

Ordinateurs et serveurs

Platform Level Data Model over MCTP

Qu'est-ce que PLDM?

PLDM (Platform Level Data Model) est une spécification DMTF qui définit des formats de données structurés et des commandes de messages pour les fonctions de gestion de plateforme transportées sur MCTP. PLDM couvre la surveillance des capteurs et les événements, la mise à jour de firmware, la configuration BIOS et le Redfish Device Enablement (RDE). Il fournit la sémantique de couche applicative que les BMC et les périphériques gérés utilisent pour échanger de la télémétrie, effectuer des mises à jour de firmware et gérer la configuration de la plateforme. Les ingénieurs déboguant la gestion de serveurs et de centres de données ont besoin du décodage PLDM pour vérifier les lectures de capteurs, les séquences de mise à jour de firmware, la gestion des événements et les échanges de paramètres de configuration entre le BMC et les composants gérés.

PLDM Référence rapide

type Packet-based
signals MCTP transport
features DMTF platform management data model

Instruments Acute compatibles avec PLDM

Prêt à analyser ce protocole ?

Découvrez comment les instruments Acute capturent et décodent ce protocole en temps réel. Demandez une démo ou contactez notre équipe.

Comment analyser PLDM avec les instruments Acute

1

Connectez votre analyseur logique Acute à l'interface de transport MCTP transportant le trafic PLDM.

2

Reliez un fil de masse à la référence de masse de la carte cible.

3

Dans le logiciel Acute, sélectionnez le PLDM protocol decoder et assignez les signaux de transport aux canaux d'entrée correspondants.

4

Configurez le décodeur pour MCTP transport binding and PLDM message type of interest.

5

Capturez et visualisez les PLDM messages showing command types, sensor readings, completion codes, and data payloads.

Questions fréquemment posées

Quel taux d'échantillonnage est requis pour l'analyse PLDM ?
PLDM est un protocole de couche applicative transporté sur MCTP, le taux d’échantillonnage requis est donc déterminé par le transport sous-jacent. Pour MCTP sur SMBus, 2-4 MHz suffisent. Pour Ethernet MCTP, respectez les exigences de vitesse de l’interface PHY. Les messages PLDM eux-mêmes sont relativement peu fréquents, mais les transferts de mise à jour de firmware peuvent être soutenus, nécessitant une profondeur de capture adéquate.
Pourquoi ma mise à jour de firmware PLDM echoue-t-elle en cours de transfert ?
La mise à jour de firmware PLDM utilise une séquence en plusieurs étapes : RequestUpdate, GetPackageData, PassComponentTable, UpdateComponent et ActivateFirmware. Un échec en cours de transfert indique souvent un dépassement de délai, une erreur de transfert ou une incompatibilité de table de composants. Capturez le bus MCTP pendant la mise à jour du firmware pour décoder les messages PLDM et identifier quelle commande a reçu un code de complétion d’erreur et à quel point de la séquence l’échec s’est produit.
Combien de canaux sont nécessaires pour l'analyse PLDM ?
Les exigences en canaux sont les mêmes que pour le transport MCTP sous-jacent. Pour SMBus : 2 canaux. Pour Ethernet : 6-12 canaux selon l’interface. PLDM n’ajoute aucun signal physique supplémentaire au-delà de ce que MCTP et son transport nécessitent.

Protocoles connexes

Besoin d'aide pour choisir le bon instrument pour votre protocole ? Contactez notre équipe d'ingénierie.