summaryrefslogtreecommitdiff
path: root/upstream-layers/meta-openembedded/meta-python/recipes-devtools/python/python3-matplotlib
diff options
context:
space:
mode:
authorMichaelKao-Quanta <michael.kao@quantatw.com>2026-02-03 10:01:39 +0300
committerAmithash Prasad <amithash@meta.com>2026-03-04 03:12:22 +0300
commitac87026d712de92d945598cdfa61aa0d457dd0cf (patch)
tree75e5fde969af33c63eb37e2242b42a87e20d6f18 /upstream-layers/meta-openembedded/meta-python/recipes-devtools/python/python3-matplotlib
parente0bc6f4c0a7ff02de97b7dfd9020ecf8e8d1fe9f (diff)
downloadopenbmc-ac87026d712de92d945598cdfa61aa0d457dd0cf.tar.xz
meta-facebook: ventura2: add cpld i2c register dump script to dreport
Add a dreport plugin for the ventura2 platform that collects CPLD register data over I2C during BMC dump creation. The script uses i2cdump to read the registers and stores the output in `ventura2-rmc-cpld-dump.log`, which becomes part of the dump tarball generated by phosphor-debug-collector. The script is placed in the dreport plugin directory so it is automatically invoked during dump collection. Test: ``` root@bmc:~# busctl call xyz.openbmc_project.Dump.Manager /xyz/openbmc_project/dump/bmc xyz.openbmc_project.Dump.Create CreateDump a{sv} 1 "DumpType" s "User" o "/xyz/openbmc_project/dump/bmc/entry/7" root@bmc:~# tar tf /var/lib/phosphor-debug-collector/dumps/7/obmcdump_7_1770081657.tar.xz obmcdump_7_1770081657/ obmcdump_7_1770081657/ventura2-rmc-cpld-dump.log obmcdump_7_1770081657/trace obmcdump_7_1770081657/softIRQs.log obmcdump_7_1770081657/mctp-tree.log obmcdump_7_1770081657/mctp-route.log obmcdump_7_1770081657/mctp-neigh.log obmcdump_7_1770081657/mctp-links.log obmcdump_7_1770081657/mctp-addresses.log obmcdump_7_1770081657/procfd.log obmcdump_7_1770081657/host0-state.log obmcdump_7_1770081657/host-state.log obmcdump_7_1770081657/hostnamectl.log obmcdump_7_1770081657/chassis0-state.log obmcdump_7_1770081657/chassis-state.log obmcdump_7_1770081657/bmc-state.log obmcdump_7_1770081657/uptime.log obmcdump_7_1770081657/hwmon.log obmcdump_7_1770081657/dbusstats.log obmcdump_7_1770081657/dbus-list.log obmcdump_7_1770081657/cpuinfo obmcdump_7_1770081657/fw-printenv.log obmcdump_7_1770081657/timedate.log obmcdump_7_1770081657/network.log obmcdump_7_1770081657/mountinfo.log obmcdump_7_1770081657/kernalcmdline.log obmcdump_7_1770081657/settings.log obmcdump_7_1770081657/ledgroups.log obmcdump_7_1770081657/inventory.log obmcdump_7_1770081657/fan_monitor_dump.json obmcdump_7_1770081657/fan_control_dump.json obmcdump_7_1770081657/em-system.json obmcdump_7_1770081657/elogall.log obmcdump_7_1770081657/dmesg.log obmcdump_7_1770081657/os-release obmcdump_7_1770081657/top.log obmcdump_7_1770081657/meminfo obmcdump_7_1770081657/failed-services.log obmcdump_7_1770081657/dreport.log obmcdump_7_1770081657/disk-usage.log obmcdump_7_1770081657/summary.log root@bmc:~# tar xf /var/lib/phosphor-debug-collector/dumps/6/obmcdump_6_1760722515.tar.xz root@bmc:~# cat obmcdump_7_1770081657/ventura2-rmc-cpld-dump.log 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef 00: 00 43 f7 a8 f6 00 ff 3f ff 0f 00 40 77 77 ff fc .C???..?.?.@ww.? 10: 00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................ 20: ff ff ff ff ff 00 00 00 00 00 00 00 00 00 00 0d ...............? 30: 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e ???????????????? 40: 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e ???????????????? 50: 0e 0e 0e 0e 0e 0e 0e 0e ff ff ff ff ff ff ff ff ????????........ 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................ 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................ 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................ 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................ a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................ b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................ c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................ d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................ e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................ f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................ ``` Change-Id: I879782ca21244084658936874e1c9e23df3eb29b Signed-off-by: MichaelKao-Quanta <michael.kao@quantatw.com>
Diffstat (limited to 'upstream-layers/meta-openembedded/meta-python/recipes-devtools/python/python3-matplotlib')
0 files changed, 0 insertions, 0 deletions