History log of /openbmc/fb-ipmi-oem/src/usb-dbg.cpp (Results 26 – 44 of 44)
Revision Date Author Comments
# 4ec80567 28-Jun-2022 Jayashree Dhanapal <jayashree-d@hcl.com>

Refactored code to support INSTANCES as string

Modified code in meson build to support INSTANCES flag as string
type which is passed from machine layer bb file.

Tested: Tested and verified the INST

Refactored code to support INSTANCES as string

Modified code in meson build to support INSTANCES flag as string
type which is passed from machine layer bb file.

Tested: Tested and verified the INSTANCES value.

Signed-off-by: Jayashree Dhanapal <jayashree-d@hcl.com>
Change-Id: I91a7610157c30abf2cbc4783350d8b0a744a6ba9

show more ...


# 98aabdb1 06-Apr-2022 Karthikeyan Pasupathi <pkarthikeyan1509@gmail.com>

yosemitev2: Multi-host information displayed in OCP debug-card

This implementation is going to display the following info
in OCP debug card.
1) FRU details
2) ME status
which is support for the Face

yosemitev2: Multi-host information displayed in OCP debug-card

This implementation is going to display the following info
in OCP debug card.
1) FRU details
2) ME status
which is support for the Facebook Yosemitev2 platform.

Tested: information frame value of FRU info displayed in the
OCP debug card with multi-host Yosemitev2 platform.

Signed-off-by: Karthikeyan Pasupathi <pkarthikeyan1509@gmail.com>
Change-Id: I7cf042af9bcd295b90df4044d37b186e1086ae79

show more ...


# e39f9393 15-Jun-2022 Willy Tu <wltu@google.com>

build: Convert project to meson and C++20

Cleanedup all build warnings and updated the header to point to the
latest ipmid.

Change-Id: Ife89b51cda0137c8632fc24525efc131817e07b8
Signed-off-by: Willy

build: Convert project to meson and C++20

Cleanedup all build warnings and updated the header to point to the
latest ipmid.

Change-Id: Ife89b51cda0137c8632fc24525efc131817e07b8
Signed-off-by: Willy Tu <wltu@google.com>

show more ...


# 39836ffa 17-Jan-2022 Karthikeyan Pasupathi <p_karthikeya@hcl.com>

yosemitev2:Add multi-host critical sensor support

This feature adds the host critical sensor support for
Facebook Yosemitev2 platform.

Tested: Critical sensor value displayed in the
OCP debug card

yosemitev2:Add multi-host critical sensor support

This feature adds the host critical sensor support for
Facebook Yosemitev2 platform.

Tested: Critical sensor value displayed in the
OCP debug card with multi-host Yosemitev2 platform.

Signed-off-by: Karthikeyan Pasupathi <p_karthikeya@hcl.com>
Change-Id: Ia77af76ac4e07435e7ed6287be8806efcd3ff86b

show more ...


# 813f293a 06-Apr-2022 Karthikeyan Pasupathi <pkarthikeyan1509@gmail.com>

Move Common code to their respective header file.

Moved the common code and Refactored to
their respective header file so it helps
the better code readability in fb-ipmi-oem.

Signed-off-by: Karthik

Move Common code to their respective header file.

Moved the common code and Refactored to
their respective header file so it helps
the better code readability in fb-ipmi-oem.

Signed-off-by: Karthikeyan Pasupathi <pkarthikeyan1509@gmail.com>
Change-Id: I241705a137ad5c2bb187407269024573c1640b24

show more ...


# 5f8e3435 01-Dec-2020 Manikandan Elumalai <manikandan.hcl.ers.epl@gmail.com>

meta-yosemitev2: add system get/set guid support

Added get/set system GUID command for multi host YosemiteV2,
it reads/writes guid to the corresponding hosts Bridge IC(BIC).

Tested:

Verified this

meta-yosemitev2: add system get/set guid support

Added get/set system GUID command for multi host YosemiteV2,
it reads/writes guid to the corresponding hosts Bridge IC(BIC).

Tested:

Verified this with host reboot(BIOS automatically
sends get GUID command to BMC).

Verified this ipmitool.
Get System GUID:
ipmitool raw 60x37

Set System GUID:
ipmitool raw 0x30 0xEF 0 252 109 1 0 135 236 73 26
54 249 84 1 1 80 7 8

Signed-off-by: Manikandan Elumalai <manikandan.hcl.ers.epl@gmail.com>
Change-Id: I4d24a2fb4bf98f38afd7c0d07df0005c22535d48

show more ...


# d1194024 27-May-2020 Vijay Khemka <vijaykhemka@fb.com>

Update clang format file

Updated clang format file from docs repo to match with clang-format 10.
Also fixed some of files as per new clang format.

Change-Id: I36277447722e5c52dac49e0da745b0b0e870d2

Update clang format file

Updated clang format file from docs repo to match with clang-format 10.
Also fixed some of files as per new clang format.

Change-Id: I36277447722e5c52dac49e0da745b0b0e870d298
Signed-off-by: Vijay Khemka <vijaykhemka@fb.com>

show more ...


# 63c99be4 27-May-2020 Vijay Khemka <vijaykhemka@fb.com>

Update to clang 10

Change code style to clang 10.

Change-Id: I42b0819bbeaf9dc68a99065d2df0e6ceb2eeedd0
Signed-off-by: Vijay Khemka <vijaykhemka@fb.com>


# dd14c0f7 18-Mar-2020 Vijay Khemka <vijaykhemka@fb.com>

Add DCMI command

Added DCMI command support for get power reading, get power limit,
set power limit and apply power limit.

Tested: Verified by running ipmi raw command.
ipmitool raw 0x2c 0x2 0xdc 0

Add DCMI command

Added DCMI command support for get power reading, get power limit,
set power limit and apply power limit.

Tested: Verified by running ipmi raw command.
ipmitool raw 0x2c 0x2 0xdc 0x1 0x0 0x0
dc 0d 00 0c 00 0e 00 0d 00 a8 96 72 5e 18 51 3b 1a 40

Change-Id: I59a61b795d4c2ffec5d10d3f27fcf5e8d1bef6fc
Signed-off-by: Vijay Khemka <vijaykhemka@fb.com>

show more ...


# 317999d3 02-Jan-2020 Vijay Khemka <vijaykhemka@fb.com>

Get ME status for lcd card

Send a get device command to ME and read a byte to find status
of ME if it is in operational mode. Display this status in LCD
debug card screen in system info page.

Teste

Get ME status for lcd card

Send a get device command to ME and read a byte to find status
of ME if it is in operational mode. Display this status in LCD
debug card screen in system info page.

Tested: verified with lcd debug card screen.

Change-Id: I777a0d48f0a0538a80f5fd351a4eb47a0a07f52a
Signed-off-by: Vijay Khemka <vijaykhemka@fb.com>

show more ...


# f43fad42 26-Dec-2019 Vijay Khemka <vijaykhemka@fb.com>

Add dynamic precision in critical sensor

Reading precision values from json file for each critical
sensor to be displayed on lcd screen and adjust output as
per precision value.

Tested: verified wi

Add dynamic precision in critical sensor

Reading precision values from json file for each critical
sensor to be displayed on lcd screen and adjust output as
per precision value.

Tested: verified with lcd debug card screen.

Change-Id: I43bc0334fba8d939fc7c6da872e92dcf35eeefc7
Signed-off-by: Vijay Khemka <vijaykhemka@fb.com>

show more ...


# 58bd5d84 13-Dec-2019 Vijay Khemka <vijaykhemka@fb.com>

Add critical sensor units to lcd display

Get sensor type from path and add its unit to output
on debug card LCD display.

Tested: verified with lcd debug card screen.

Change-Id: I7caf7d7b58d2566261

Add critical sensor units to lcd display

Get sensor type from path and add its unit to output
on debug card LCD display.

Tested: verified with lcd debug card screen.

Change-Id: I7caf7d7b58d25662614ee38b1c84d5d32808d2f3
Signed-off-by: Vijay Khemka <vijaykhemka@fb.com>

show more ...


# 74106e83 12-Dec-2019 Vijay Khemka <vijaykhemka@fb.com>

Add precision in critical sensor

As debug screen has limited space for display so limiting critical
sensor value output to precision of 2.

Tested: verified with lcd debug card screen.

Change-Id: I

Add precision in critical sensor

As debug screen has limited space for display so limiting critical
sensor value output to precision of 2.

Tested: verified with lcd debug card screen.

Change-Id: I9135b0c32d49adce658ee598a58736b9c0b6e64d
Signed-off-by: Vijay Khemka <vijaykhemka@fb.com>

show more ...


# 427b2762 12-Dec-2019 Vijay Khemka <vijaykhemka@fb.com>

Add support for debug card critical sensors

List of critical sensors read from json file cri_sensors.json
and its name along with current values will be displayed on
debug card screen.

Tested: veri

Add support for debug card critical sensors

List of critical sensors read from json file cri_sensors.json
and its name along with current values will be displayed on
debug card screen.

Tested: verified with lcd debug card screen.

Change-Id: I1c7968b1d57efa9bf5e4cf8c7396fbeecbfbfd3a
Signed-off-by: Vijay Khemka <vijaykhemka@fb.com>

show more ...


# 11b33a06 13-Dec-2019 Vijay Khemka <vijaykhemka@fb.com>

Move debug card config file

Install all lcd debug card related config files in single
directory lcd-debug

Change-Id: I142e00f06060d038ce38e552666b4294e6fde318
Signed-off-by: Vijay Khemka <vijaykhem

Move debug card config file

Install all lcd debug card related config files in single
directory lcd-debug

Change-Id: I142e00f06060d038ce38e552666b4294e6fde318
Signed-off-by: Vijay Khemka <vijaykhemka@fb.com>

show more ...


# 38183d66 28-Aug-2019 Vijay Khemka <vijaykhemka@fb.com>

Add GPIO pin description

Added functionality to read gpio pin code description from
gpio_desc.json file stored in /usr/share/ipmi-providers/.
This file is platform specific and can be overwritten fo

Add GPIO pin description

Added functionality to read gpio pin code description from
gpio_desc.json file stored in /usr/share/ipmi-providers/.
This file is platform specific and can be overwritten for
different platforms. This gpio pin description will be
requested by lcd debug card for displaying in screen.

Tested: verified with lcd debug card screen.

Change-Id: I32275a5d218cbfdd20cd919768688ab6cc67b091
Signed-off-by: Vijay Khemka <vijaykhemka@fb.com>

show more ...


# 88884b85 27-Aug-2019 Vijay Khemka <vijaykhemka@fb.com>

Get bios version for debug card request

Reading Bios version stored in app data file and responding to
debug card request.

Tested: Verified in the debug card screen for Bios version.

Change-Id: I6

Get bios version for debug card request

Reading Bios version stored in app data file and responding to
debug card request.

Tested: Verified in the debug card screen for Bios version.

Change-Id: I697fc75f66427edaeffde9ce567eea7ade325f67
Signed-off-by: Vijay Khemka <vijaykhemka@fb.com>

show more ...


# cc0d6d92 27-Aug-2019 Vijay Khemka <vijaykhemka@fb.com>

Add Post code description

Added functionality to read post code description from post_desc.json
file stored in /usr/share/ipmi-providers/. This file is platform
specific and can be overwritten for d

Add Post code description

Added functionality to read post code description from post_desc.json
file stored in /usr/share/ipmi-providers/. This file is platform
specific and can be overwritten for different platforms. This
post code description will be requested by lcd debug card for
displaying in screen.

Tested: verified with lcd debug card screen.

Change-Id: I655178fd031cf7107a04db1f587ae35a1bc9d4d8
Signed-off-by: Vijay Khemka <vijaykhemka@fb.com>

show more ...


# e7d23d0e 08-Mar-2019 Vijay Khemka <vijaykhemka@fb.com>

Adding FB OEM commands

Added Facebook OEM IPMI commands for Host as welll as IPMB with
ME and debug card

Change-Id: I794b0a293bec1416ca409e8a269cd34b81c592a8
Signed-off-by: Vijay Khemka <vijaykhemk

Adding FB OEM commands

Added Facebook OEM IPMI commands for Host as welll as IPMB with
ME and debug card

Change-Id: I794b0a293bec1416ca409e8a269cd34b81c592a8
Signed-off-by: Vijay Khemka <vijaykhemka@fb.com>

show more ...


12