NXP Power Management Bus (PMBus) Library

Roll over image to zoom in

Diagram

NXP® Power Management Bus (PMBus) Librar

NXP® Power Management Bus (PMBus) Library

Features

  • SMBus Leader and Follower Driver
    • IIC communication handling in polled or interrupt-driven mode
    • Hypertext documentation is generated directly from the source code
    • SMBus follower protocol logic implementation with packet format validation and PEC validation
    • SMBus leader protocol handling, packet transmission and reception
  • PMBus Follower Stack
    • Implementation of the PMBus v1.2 protocol standard
    • Natively integrated with the SMBus Driver
    • Hypertext documentation is generated directly from the source code
    • Out-of-the-box example projects for CodeWarrior® 8.3 and 10.2 versions
    • Easy integration with power management application
    • Support for multiple power supply pages
    • Built-in handling of infrastructure commands like PAGE, QUERY, CAPABILITY, VOUT_MODE, CLEAR_FAULTS, WRITE_PROTECT, etc.
    • Mapping application-specific commands to user variables or to application callback routines
    • Packet consistency checking and data format validation
    • Up to 32 sets of DIRECT mode coefficients
    • Easy to use support of manufacturer-specific commands
  • PMBus Leader Stack
    • Lightweight API for PMBus commands transmission for the leader application
    • Natively integrated with the SMBus Driver
    • Hypertext documentation is generated directly from the source code
    • Out-of-the box example projects for CodeWarrior 8.3 and 10.2 versions
    • PMBus Protocol Exerciser example application
    • Protocol Exerciser GUI based on HTML/JScript FreeMASTER visualization tool, easily extensible to support manufacturer-specific commands

Supported Devices

  • MC56F83xxx: Performance Level Digital Signal Controllers, USB FS OTG, CAN FD
  • MC56F82xxx: MC56F826xx and MC56F827xx Digital Signal Controllers
  • 56F802X: Digital Signal Controller for Auto and Industrial Applications
  • 56F803X: Digital Signal Controller with CAN for Industrial Applications

Support

What do you need help with?