Home
last modified time | relevance | path

Searched refs:pldmtool (Results 1 – 25 of 38) sorted by relevance

12

/openbmc/pldm/pldmtool/
H A DREADME.md1 # Overview of pldmtool
52 $ pldmtool -h
74 pldmtool <pldmType> -h
80 $ pldmtool base -h
118 ## pldmtool raw command usage
124 $ pldmtool raw -h
165 ## pldmtool output format
167 In the current pldmtool implementation response message from pldmtool is parsed
173 $ pldmtool base GetPLDMTypes
235 # pldmtool raw command
[all …]
H A Dpldmtool.cpp11 namespace pldmtool namespace
17 using namespace pldmtool::helper;
71 pldmtool::raw::registerCommand(app); in main()
72 pldmtool::base::registerCommand(app); in main()
73 pldmtool::bios::registerCommand(app); in main()
74 pldmtool::platform::registerCommand(app); in main()
75 pldmtool::fru::registerCommand(app); in main()
76 pldmtool::fw_update::registerCommand(app); in main()
79 pldmtool::oem_ibm::registerCommand(app); in main()
83 pldmtool::platform::parseGetPDROption(); in main()
H A Dmeson.build10 'pldmtool.cpp',
18 'pldmtool',
H A Dpldm_base_cmd.cpp14 namespace pldmtool namespace
23 using namespace pldmtool::helper;
142 pldmtool::helper::DisplayInJson(data); in printPldmTypes()
199 pldmtool::helper::DisplayInJson(data); in parseResponseMsg()
240 pldmtool::helper::DisplayInJson(data); in parseResponseMsg()
360 pldmtool::helper::DisplayInJson(output); in printPldmCommands()
H A Dpldm_bios_cmd.cpp13 namespace pldmtool namespace
22 using namespace pldmtool::helper;
79 pldmtool::helper::DisplayInJson(data); in parseResponseMsg()
155 pldmtool::helper::DisplayInJson(data); in parseResponseMsg()
517 pldmtool::helper::DisplayInJson(stringdata); in decodeStringTable()
648 pldmtool::helper::DisplayInJson(output); in decodeAttributeTable()
668 pldmtool::helper::DisplayInJson(output); in decodeAttributeValueTable()
756 pldmtool::helper::DisplayInJson(avdata); in exec()
949 pldmtool::helper::DisplayInJson(data); in exec()
H A Dpldm_fw_update_cmd.cpp8 namespace pldmtool namespace
17 using namespace pldmtool::helper;
144 pldmtool::helper::DisplayInJson(data); in parseResponseMsg()
407 pldmtool::helper::DisplayInJson(data); in parseResponseMsg()
611 pldmtool::helper::DisplayInJson(data); in parseResponseMsg()
H A Dpldm_base_cmd.hpp5 namespace pldmtool namespace
H A Dpldm_fru_cmd.hpp5 namespace pldmtool namespace
H A Dpldm_bios_cmd.hpp4 namespace pldmtool namespace
H A Dpldm_fw_update_cmd.hpp5 namespace pldmtool namespace
H A Dpldm_platform_cmd.hpp5 namespace pldmtool namespace
H A Dpldm_fru_cmd.cpp14 namespace pldmtool namespace
23 using namespace pldmtool::helper;
81 pldmtool::helper::DisplayInJson(output); in parseResponseMsg()
195 pldmtool::helper::DisplayInJson(frutable); in print()
/openbmc/openbmc-test-automation/pldm/
H A Dtest_pldm_bios_attributes.robot31 ${pldm_output}= pldmtool bios GetBIOSAttributeCurrentValueByHandle -a ${random_attr}
35 # pldmtool bios GetBIOSAttributeCurrentValueByHandle -a hjkhkj
51 # pldmtool bios SetBIOSAttributeCurrentValue -a hjkhkj -d 0
68 # pldmtool bios SetBIOSAttributeCurrentValue -a pvm_os_boot_side -d hhhhhj
72 ${pldm_output}= pldmtool bios SetBIOSAttributeCurrentValue -a ${enum_attr} -d 0
87 # pldmtool bios SetBIOSAttributeCurrentValue -a vmi_if_count -d 12
107 # pldmtool bios SetBIOSAttributeCurrentValue -a vmi_if0_ipv4_ipaddr -d 1234566788999
124 # pldmtool bios SetBIOSAttributeCurrentValue -a vmi_hostname -d BMC
147 # pldmtool bios SetBIOSAttributeCurrentValue -a vmi_if_count -d 1
172 # pldmtool bios SetBIOSAttributeCurrentValue -a pvm_default_os_type -d AIX
[all …]
H A Dtest_firmware_boot_side.robot3 Documentation Test firmware boot side switch using pldmtool.
9 # pldmtool bios GetBIOSAttributeCurrentValueByHandle -a fw_boot_side
14 # pldmtool bios SetBIOSAttributeCurrentValue -a fw_boot_side -d Temp
42 [Documentation] Power off the host , set the firmware boot side via pldmtool,
/openbmc/pldm/pldmtool/oem/ibm/
H A Dpldm_oem_ibm.cpp12 namespace pldmtool namespace
20 using namespace pldmtool::helper;
87 pldmtool::helper::DisplayInJson(data); in parseResponseMsg()
197 pldmtool::helper::DisplayInJson(kwVal); in printFileAttrTable()
H A Dpldm_oem_ibm.hpp5 namespace pldmtool namespace
/openbmc/openbmc/meta-facebook/meta-yosemite4/recipes-phosphor/state/phosphor-state-manager/
H A Dhost-powercycle31 pldmtool raw -d 0x80 0x02 0x39 0x00 0x00 0x01 0x00 0x02 -m "$EID"
53 pldmtool raw -d 0x80 0x02 0x39 0x00 0x00 0x01 0x00 0x01 -m "$EID"
H A Dhost-powerreset12 if ! pldmtool raw -d 0x80 0x02 0x39 0x00 0x00 0x01 0x00 0x04 -m "$EID"
H A Dhost-poweroff43 pldmtool raw -d 0x80 0x02 0x39 0x00 0x00 0x01 0x00 0x02 -m "$EID"
H A Dhost-poweron45 resp=$(pldmtool raw -d 0x80 0x02 0x39 0x00 0x00 0x01 0x00 0x01 -m "$EID" | grep "39 00 $")
H A Drescan-cxl-eid14 output=$(pldmtool raw -m "$wf_eid" -d 0x80 0x02 0x3A 0x04 0x01)
/openbmc/openbmc-test-automation/docs/
H A Dopenbmc_test_tools.md227 ## pldmtool:
229 pldmtool is an open-source client tool that acts as a PLDM requester which runs
230 on the BMC. pldmtool supports the subcommands for PLDM types such as base,
231 platform, bios, fru, and oem-ibm as mentioned in the 'pldmtool --help'. Refer to
232 [README](https://github.com/openbmc/pldm/tree/master/pldmtool#README.md)
/openbmc/openbmc-tools/pldm/
H A Dpdrdump.sh9 pldmtool platform GetPDR -d $i >> $pdrdump_file
/openbmc/openbmc-test-automation/lib/
H A Dpldm_utils.py18 def pldmtool(option_string, **bsu_options): function
214 value = pldmtool(command)
/openbmc/openbmc/meta-facebook/meta-yosemite4/recipes-phosphor/gpio/phosphor-gpio-monitor/
H A Drescan-wf-bic38 output=$(pldmtool raw -m "$sd_eid" -d 0x80 0x02 0x3A 0x4c 0xff)

12