• Home
  • Annotate
  • current directory
Name Date Size #Lines LOC

..22-Aug-2025-

boards/22-Aug-2025-

src/22-Aug-2025-

CMakeLists.txt A D22-Aug-2025159 74

README.rst A D22-Aug-2025920 3324

prj.conf A D22-Aug-2025209 108

README.rst

1.. zephyr:code-sample:: mctp_i2c_bus_owner
2   :name: MCTP I2C GPIO Top Node Sample
3
4   Create an MCTP top node controlling I2C with GPIO signaling.
5
6Overview
7********
8Sets up an MCTP top node that may talk to any number of connected endpoints over I2C.
9
10Requirements
11************
12Board with an I2C and number of GPIOs used for triggering by each bus connected endpoint.
13
14Wiring
15******
16A common I2C bus SDA/SCL pair connected to any number of boards (setup in devicetree)
17along with a GPIO per board for signaling endpoint write requests.
18
19Building and Running
20********************
21
22.. zephyr-app-commands::
23   :zephyr-app: samples/modules/pmci/mctp/i2c_gpio_bus_owner
24   :host-os: unix
25   :board: frdm_mcxn947_mcxn947_cpu0
26   :goals: run
27   :compact:
28
29References
30**********
31
32`MCTP Base Specification 2019 <https://www.dmtf.org/sites/default/files/standards/documents/DSP0236_1.3.1.pdf>`_
33