{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":31917712,"defaultBranch":"helium","name":"openbmc","ownerLogin":"facebook","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-03-09T19:18:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/69631?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725637199.0","currentOid":""},"activityList":{"items":[{"before":"aefc8adb6ae557cfcd3e27fdbbeaa264b1bb7390","after":"e680eac1f1c54b147c69ef4f057bb9b35bec63b0","ref":"refs/heads/helium","pushedAt":"2024-09-27T23:09:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"yosemite4: add GPIO I6 to dts\n\nSummary:\n# Description:\n- Add BMC GPIO I6 for ALT_SMB_BMC_CPLD2_N.\n\n# Motivation:\n- \"gpio-monitor\" monitors GPIO I6 which is for NIC power fault pin.\n\nX-link: https://github.com/facebookexternal/openbmc.wiwynn/pull/3167\n\nTest Plan:\n- Trigger NIC power fault, and then check the NIC power fault event log.\n\n# Ref:\n- https://lore.kernel.org/lkml/20240826062408.2885174-32-Delphine_CC_Chiu@wiwynn.com/\n\n# Test Log:\nroot@bmc:~# mfg-tool log-display\n \"2\": {\n \"additional_data\": [\n \"NIC1 Power Fault=1\"\n ],\n \"event_id\": \"\",\n \"message\": \"NIC1 Power Fault\",\n \"resolution\": \"\",\n \"resolved\": false,\n \"severity\": \"xyz.openbmc_project.Logging.Entry.Level.Error\",\n \"timestamp\": \"2024-08-19T07:50:01.311000000Z\",\n \"updated_timestamp\": \"2024-08-19T07:50:01.311000000Z\"\n },\n\n# Description\n\nPlease include a summary of the change and which issue is fixed.\n\n# Motivation\n\nPlease include an explanation of why you these changes are necessary\n\nPlease describe the tests that you ran to verify your changes. Provide instructions so we can reproduce.\n\nReviewed By: amithash\n\nDifferential Revision: D62104986\n\nfbshipit-source-id: e5954cfd6047ce8f23298a94d75640f260df6502","shortMessageHtmlLink":"yosemite4: add GPIO I6 to dts"}},{"before":"757923aa8fd16088440dc024b2674bc78985eda7","after":"aefc8adb6ae557cfcd3e27fdbbeaa264b1bb7390","ref":"refs/heads/helium","pushedAt":"2024-09-27T21:41:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"yosemite4: add SQ52205 driver to dts\n\nSummary:\n# Description:\nAdd Spider Board power monitor SQ52205 driver to dts.\n\n# Motivation:\n- Add SQ52205 support.\n\nX-link: https://github.com/facebookexternal/openbmc.wiwynn/pull/3153\n\nTest Plan:\n- Check the driver is added in i2c-dev.\n\n# Ref:\n- Add SQ52205 driver\n- https://lore.kernel.org/lkml/20240826062408.2885174-31-Delphine_CC_Chiu@wiwynn.com/\n\n# Test Log:\nroot@bmc:/sys/class/i2c-dev/i2c-14/device/14-0040/hwmon/hwmon18# find -type f -exec sh -c 'echo \"{}\" && cat {}' \\; | grep -i OF_COMPATIBLE_0 OF_COMPATIBLE_0=silergy,sq52205\n\n# Description\n\nPlease include a summary of the change and which issue is fixed.\n\n# Motivation\n\nPlease include an explanation of why you these changes are necessary\n\nPlease describe the tests that you ran to verify your changes. Provide instructions so we can reproduce.\n\nReviewed By: williamspatrick, amithash\n\nDifferential Revision: D61858071\n\nfbshipit-source-id: 6bc4edb75591a3bd6d44c819fbdd71ca1cfd26df","shortMessageHtmlLink":"yosemite4: add SQ52205 driver to dts"}},{"before":"4650a0a5a86d842a2004925ecdc3e9bd4d716c57","after":"757923aa8fd16088440dc024b2674bc78985eda7","ref":"refs/heads/helium","pushedAt":"2024-09-27T20:13:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"yosemite4: add SQ55205 driver\n\nSummary:\n# Description:\n- Add SQ52205 driver.\n\n# Motivation:\n- Add SQ52205 driver for power monitor sensor.\n\nX-link: https://github.com/facebookexternal/openbmc.wiwynn/pull/3152\n\nTest Plan:\n- Check the driver is added in i2c-dev.\n\n# Ref:\n- Add SQ52205 driver\n- https://lore.kernel.org/all/20240812154240.3570-1-wenliang202407@163.com/\n\n# Test Log:\nroot@bmc:/sys/class/i2c-dev/i2c-14/device/14-0040/hwmon/hwmon18# find -type f -exec sh -c 'echo \"{}\" && cat {}' \\; | grep -i OF_COMPATIBLE_0 OF_COMPATIBLE_0=silergy,sq52205\n\n# Description\n\nPlease include a summary of the change and which issue is fixed.\n\n# Motivation\n\nPlease include an explanation of why you these changes are necessary\n\nPlease describe the tests that you ran to verify your changes. Provide instructions so we can reproduce.\n\nReviewed By: amithash\n\nDifferential Revision: D61858029\n\nfbshipit-source-id: 7851d62315e8086382a81d449e9be58cd439686e","shortMessageHtmlLink":"yosemite4: add SQ55205 driver"}},{"before":"2ab5224f7b756e1fa8ec5df5d17b42b4d8489f6b","after":"4650a0a5a86d842a2004925ecdc3e9bd4d716c57","ref":"refs/heads/helium","pushedAt":"2024-09-27T19:19:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Adjust fan duty to 80% when one fan fails\n\nSummary:\n# Description\nModify the fan duty to 80% when one fan fails.\nPreviously, the fan duty was set to 90%.\n\n# Motivation\nBased on the Thermal team's DVT test results\nthey recommended reducing the fan duty to 80% when one fan fails instead of the previous 90%.\n\nGerrit link: https://gerrit.openbmc.org/c/openbmc/entity-manager/+/73176\n\nX-link: https://github.com/facebookexternal/openbmc.wiwynn/pull/3187\n\nTest Plan:\nBuild code - pass\nFan duty set to 80% when one fan fail - pass\n\n# Description\n\nPlease include a summary of the change and which issue is fixed.\n\n# Motivation\n\nPlease include an explanation of why you these changes are necessary\n\nPlease describe the tests that you ran to verify your changes. Provide instructions so we can reproduce.\n\nReviewed By: williamspatrick\n\nDifferential Revision: D63543830\n\nfbshipit-source-id: 10e08a1c11497747037435cb760fc5b324bc73a2","shortMessageHtmlLink":"Adjust fan duty to 80% when one fan fails"}},{"before":"ab0faceb6411b2a6392b7591c98ea276133bd3fa","after":"2ab5224f7b756e1fa8ec5df5d17b42b4d8489f6b","ref":"refs/heads/helium","pushedAt":"2024-09-27T19:12:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"yosemite4: Support http boot\n\nSummary:\n# Description:\n- Support for getting Http boot certification.\n- Revise file IO related functions and definitions according to the modification of libpldm.\n - Revise functon decode_oem_meta_file_io_req to decode_oem_meta_file_io_write_req.\n - Revise enumeration PLDM_OEM_META_FILEIO_CMD_WRITE_FILE to PLDM_OEM_META_FILE_IO_CMD_WRITE_FILE.\n - The input parameter is changed from passing individual pointers to structure.\n\n# Motivation:\n- Support BMC gets Http boot certification.\n- Modify file IO related functions and definitions according to the modification of libpldm to avoid file IO related functions being unavailable.\n\nX-link: https://github.com/facebookexternal/openbmc.wiwynn/pull/3184\n\nTest Plan:\n- Build code: Pass\n- Get certification information via raw command: Pass\n\n# Note:\n- Gerrit Change-Id: Iaa0da923a8703703744eccccbbc8d95146444c14\n- Gerrit link: https://gerrit.openbmc.org/c/openbmc/pldm/+/71889\n- Dependency gerrit:\n - 71888: oem: meta: Add decode_oem_meta_file_io_write_req() | https://gerrit.openbmc.org/c/openbmc/libpldm/+/71888\n - 72757: tests: oem: meta: Convert to new API | https://gerrit.openbmc.org/c/openbmc/libpldm/+/72757\n - 72758: oem: meta: Add decode_oem_meta_file_io_read_req() | https://gerrit.openbmc.org/c/openbmc/libpldm/+/72758\n - 72759: oem: meta: Add encode_oem_meta_file_io_read_resp() | https://gerrit.openbmc.org/c/openbmc/libpldm/+/72759\n - 74770: oem: meta: Stabilise decode/encode file IO API | https://gerrit.openbmc.org/c/openbmc/libpldm/+/74770\n\n# Test Log:\n[BMC console]\nroot@bmc:~# cat HTTP.crt > /mnt/data/host/bios-rootcert root@bmc:~# du -b /mnt/data/host/bios-rootcert\n2159 /mnt/data/host/bios-rootcert\nroot@bmc:~# crc32 /mnt/data/host/bios-rootcert\n8c07e33a /mnt/data/host/bios-rootcert\n\n[BIC console]\nuart:~$ platform ipmi raw 0x30 0x58 0x00\nBIC self command netfn:0x30 cmd:0x58 response with cc 0x0\n00000000: 6f 08 |o. |\nuart:~$ platform ipmi raw 0x30 0x58 0x01\nBIC self command netfn:0x30 cmd:0x58 response with cc 0x0\n00000000: 3a e3 07 8c |:... |\nuart:~$ platform ipmi raw 0x30 0x57 0x00 0x00 0x30\nBIC self command netfn:0x30 cmd:0x57 response with cc 0x0\n00000000: 30 2d 2d 2d 2d 2d 42 45 47 49 4e 20 43 45 52 54 |0-----BE GIN CERT|\n00000010: 49 46 49 43 41 54 45 2d 2d 2d 2d 2d 0a 4d 49 49 |IFICATE- ----.MII|\n00000020: 47 44 6a 43 43 41 2f 61 67 41 77 49 42 41 67 49 |GDjCCA/a gAwIBAgI|\n00000030: 55 |U |\nuart:~$ platform ipmi raw 0x30 0x57 0x00 0x00 0xF1\nBIC self command netfn:0x30 cmd:0x57 response with cc 0x0\n00000000: f1 2d 2d 2d 2d 2d 42 45 47 49 4e 20 43 45 52 54 |.-----BE GIN CERT|\n00000010: 49 46 49 43 41 54 45 2d 2d 2d 2d 2d 0a 4d 49 49 |IFICATE- ----.MII|\n00000020: 47 44 6a 43 43 41 2f 61 67 41 77 49 42 41 67 49 |GDjCCA/a gAwIBAgI|\n00000030: 55 4e 78 59 61 63 30 48 41 6a 47 2b 65 64 34 57 |UNxYac0H AjG+ed4W|\n00000040: 46 38 39 45 48 66 75 6e 77 75 61 6b 77 44 51 59 |F89EHfun wuakwDQY|\n00000050: 4a 4b 6f 5a 49 68 76 63 4e 41 51 45 4c 0a 42 51 |JKoZIhvc NAQEL.BQ|\n00000060: 41 77 67 59 30 78 43 7a 41 4a 42 67 4e 56 42 41 |AwgY0xCz AJBgNVBA|\n00000070: 59 54 41 6c 52 58 4d 51 38 77 44 51 59 44 56 51 |YTAlRXMQ 8wDQYDVQ|\n00000080: 51 49 44 41 5a 55 59 57 6c 33 59 57 34 78 44 7a |QIDAZUYW l3YW4xDz|\n00000090: 41 4e 42 67 4e 56 42 41 63 4d 42 6c 52 68 0a 61 |ANBgNVBA cMBlRh.a|\n000000A0: 58 42 6c 61 54 45 50 4d 41 30 47 41 31 55 45 43 |XBlaTEPM A0GA1UEC|\n000000B0: 67 77 47 56 32 6c 33 65 57 35 75 4d 51 30 77 43 |gwGV2l3e W5uMQ0wC|\n000000C0: 77 59 44 56 51 51 4c 44 41 52 43 53 55 39 54 4d |wYDVQQLD ARCSU9TM|\n000000D0: 53 55 77 49 77 59 4a 4b 6f 5a 49 68 76 63 4e 0a |SUwIwYJK oZIhvcN.|\n000000E0: 41 51 6b 42 46 68 5a 6a 62 47 39 32 5a 58 4a 66 |AQkBFhZj bG92ZXJf|\n000000F0: 59 32 |Y2 |\n\n# Description\n\nPlease include a summary of the change and which issue is fixed.\n\n# Motivation\n\nPlease include an explanation of why you these changes are necessary\n\nPlease describe the tests that you ran to verify your changes. Provide instructions so we can reproduce.\n\nReviewed By: williamspatrick\n\nDifferential Revision: D63431261\n\nfbshipit-source-id: 329877447aad2d5a5a9a421c694c48486f47f5f0","shortMessageHtmlLink":"yosemite4: Support http boot"}},{"before":"8f23cf657d67492f7864dc4efc3115acc77d19d2","after":"ab0faceb6411b2a6392b7591c98ea276133bd3fa","ref":"refs/heads/helium","pushedAt":"2024-09-27T18:38:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"yosemite4: Support to inject PMIC error\n\nSummary:\nDescription:\n- Support to inject/clear PMIC error.\n\nMotivation:\n- Support to inject PMIC error.\n\nX-link: https://github.com/facebookexternal/openbmc.wiwynn/pull/3162\n\nTest Plan:\n- Build code: Pass\n- Inject PMIC error: Pass\n\nTest Log:\nroot@bmc:~# /usr/bin/pmic-error-injection.sh slot3 --dimm dimm_A --error_inj SWAout_OV Read write_protect status\npldmtool: Tx: 80 3f 01 15 a0 00 e0 b1 15 a0 00 00 02 01 35 90 pldmtool: Rx: 00 3f 01 00 15 a0 00 e4 b1 00 15 a0 00 00 Inject PMIC error Done\n\nroot@bmc:~# journalctl | grep PMIC\nJul 31 06:16:02 bmc pldmd[29130]: Event: Host3 DIMM PMIC Error : DIMM A SWAout OV, ASSERTED\n\nroot@bmc:~# /usr/bin/pmic-error-injection.sh slot3 --dimm dimm_A --error_inj SWCout_OV Read write_protect status\npldmtool: Tx: 80 3f 01 15 a0 00 e0 b1 15 a0 00 00 02 01 35 b0\npldmtool: Rx: 00 3f 01 00 15 a0 00 e4 b1 00 15 a0 00 00\nInject PMIC error Done\n\nroot@bmc:~# journalctl | grep PMIC\nJul 31 06:25:38 bmc pldmd[29130]: Event: Host3 DIMM PMIC Error : DIMM A SWCout OV, ASSERTED\n\nroot@bmc:~# /usr/bin/pmic-error-injection.sh slot3 --dimm dimm_A --error_inj SWDout_OV Read write_protect status\npldmtool: Tx: 80 3f 01 15 a0 00 e0 b1 15 a0 00 00 02 01 35 c0 pldmtool: Rx: 00 3f 01 00 15 a0 00 e4 b1 00 15 a0 00 00 Inject PMIC error Done\n\nroot@bmc:~# journalctl | grep PMIC\nJul 31 06:25:50 bmc pldmd[29130]: Event: Host3 DIMM PMIC Error : DIMM A SWDout OV, ASSERTED\n\nroot@bmc:~# /usr/bin/pmic-error-injection.sh slot3 --dimm dimm_A --error_inj VinB_OV Read write_protect status\npldmtool: Tx: 80 3f 01 15 a0 00 e0 b1 15 a0 00 00 02 01 35 d0\npldmtool: Rx: 00 3f 01 00 15 a0 00 e4 b1 00 15 a0 00 00\nInject PMIC error Done\n\nroot@bmc:~# journalctl | grep PMIC\nJul 31 07:02:06 bmc pldmd[20645]: Event: Host3 DIMM PMIC Error : DIMM A Vin Bulk OV, ASSERTED\n\nroot@bmc:~# /usr/bin/pmic-error-injection.sh slot3 --dimm dimm_A --error_inj VinM_OV Read write_protect status\npldmtool: Tx: 80 3f 01 15 a0 00 e0 b1 15 a0 00 00 02 01 35 e0 pldmtool: Rx: 00 3f 01 00 15 a0 00 e4 b1 00 15 a0 00 00 Inject PMIC error Done\n\nroot@bmc:~# journalctl | grep PMIC\nJul 31 07:04:26 bmc pldmd[20645]: Event: Host3 DIMM PMIC Error : DIMM A Vin Mgmt OV, ASSERTED\n\nroot@bmc:~# /usr/bin/pmic-error-injection.sh slot3 --dimm dimm_A --error_inj SWAout_UV Read write_protect status\npldmtool: Tx: 80 3f 01 15 a0 00 e0 b1 15 a0 00 00 02 01 35 98 pldmtool: Rx: 00 3f 01 00 15 a0 00 e4 b1 00 15 a0 00 00 Inject PMIC error Done\n\nroot@bmc:~# journalctl | grep PMIC\nJul 31 07:04:58 bmc pldmd[20645]: Event: Host3 DIMM PMIC Error : DIMM A SWAout UV, ASSERTED\n\nroot@bmc:~# /usr/bin/pmic-error-injection.sh slot3 --dimm dimm_A --error_inj SWCout_UV Read write_protect status\npldmtool: Tx: 80 3f 01 15 a0 00 e0 b1 15 a0 00 00 02 01 35 b8 pldmtool: Rx: 00 3f 01 00 15 a0 00 e4 b1 00 15 a0 00 00 Inject PMIC error Done\n\nroot@bmc:~# journalctl | grep PMIC\nJul 31 07:07:46 bmc pldmd[20645]: Event: Host3 DIMM PMIC Error : DIMM A SWCout UV, ASSERTED\n\nroot@bmc:~# /usr/bin/pmic-error-injection.sh slot3 --dimm dimm_A --error_inj SWDout_UV Read write_protect status\npldmtool: Tx: 80 3f 01 15 a0 00 e0 b1 15 a0 00 00 02 01 35 c8 pldmtool: Rx: 00 3f 01 00 15 a0 00 e4 b1 00 15 a0 00 00 Inject PMIC error Done\n\nroot@bmc:~# journalctl | grep PMIC\nJul 31 07:10:35 bmc pldmd[20645]: Event: Host3 DIMM PMIC Error : DIMM A SWDout UV, ASSERTED\n\nroot@bmc:~# /usr/bin/pmic-error-injection.sh slot3 --dimm dimm_A --error_inj VinB_UV Read write_protect status\npldmtool: Tx: 80 3f 01 15 a0 00 e0 b1 15 a0 00 00 02 01 35 d8 pldmtool: Rx: 00 3f 01 00 15 a0 00 e4 b1 00 15 a0 00 00 Inject PMIC error Done\n\nroot@bmc:~# journalctl | grep PMIC\nJul 31 07:13:24 bmc pldmd[20645]: Event: Host3 DIMM PMIC Error : DIMM A Vin Bulk UV, ASSERTED\n\nroot@bmc:~# /usr/bin/pmic-error-injection.sh slot4 --dimm dimm_A --error_inj Vin_switchover Read write_protect status\npldmtool: Tx: 80 3f 01 15 a0 00 e0 b1 15 a0 00 00 02 02 35 81 pldmtool: Rx: 00 3f 01 00 15 a0 00 e4 b1 00 15 a0 00 81 00 Inject PMIC error Done\nroot@bmc:~# /usr/bin/pmic-error-injection.sh slot4 --dimm dimm_A --error_inj high_temp Read write_protect status\npldmtool: Tx: 80 3f 01 15 a0 00 e0 b1 15 a0 00 00 02 02 35 83 pldmtool: Rx: 00 3f 01 00 15 a0 00 e4 b1 00 15 a0 00 83 00 Inject PMIC error Done\nroot@bmc:~# /usr/bin/pmic-error-injection.sh slot4 --dimm dimm_A --error_inj Vout_1v8_PG Read write_protect status\npldmtool: Tx: 80 3f 01 15 a0 00 e0 b1 15 a0 00 00 02 02 35 84 pldmtool: Rx: 00 3f 01 00 15 a0 00 e4 b1 00 15 a0 00 84 00 Inject PMIC error Done\nroot@bmc:~# /usr/bin/pmic-error-injection.sh slot4 --dimm dimm_A --error_inj high_current Read write_protect status\npldmtool: Tx: 80 3f 01 15 a0 00 e0 b1 15 a0 00 00 02 02 35 85 pldmtool: Rx: 00 3f 01 00 15 a0 00 e4 b1 00 15 a0 00 85 00 Inject PMIC error Done\nroot@bmc:~# /usr/bin/pmic-error-injection.sh slot4 --dimm dimm_A --error_inj current_limit Read write_protect status\npldmtool: Tx: 80 3f 01 15 a0 00 e0 b1 15 a0 00 00 02 02 35 87 pldmtool: Rx: 00 3f 01 00 15 a0 00 e4 b1 00 15 a0 00 87 00 Inject PMIC error Done\nroot@bmc:~# /usr/bin/pmic-error-injection.sh slot4 --dimm dimm_A --error_inj critical_temp_shutdown Read write_protect status\npldmtool: Tx: 80 3f 01 15 a0 00 e0 b1 15 a0 00 00 02 02 35 82 pldmtool: Rx: 00 3f 01 00 15 a0 00 e4 b1 00 15 a0 00 82 00 Inject PMIC error Done\nroot@bmc:~# /usr/bin/pmic-error-injection.sh slot4 --dimm dimm_A --clear_error Read write_protect status\npldmtool: Tx: 80 3f 01 15 a0 00 e0 b1 15 a0 00 00 02 02 35 00 pldmtool: Rx: 00 3f 01 00 15 a0 00 e4 b1 d5\npldmtool: Tx: 80 3f 01 15 a0 00 e0 b1 15 a0 00 00 02 02 39 74 pldmtool: Rx: 00 3f 01 00 15 a0 00 e4 b1 d5\nClear register R04 ~ R07 Done\npldmtool: Tx: 80 3f 01 15 a0 00 e0 b1 15 a0 00 00 02 02 14 01 pldmtool: Rx: 00 3f 01 00 15 a0 00 e4 b1 d5\nClear register R08 ~ R0B, R33 Done\nroot@bmc:~# journalctl | grep PMIC\nJul 15 06:55:31 bmc pldmd[3096]: Event: Host4 DIMM PMIC Error : DIMM A Vin Mgmt To Vin Buck Switchover, ASSERTED Jul 15 06:56:40 bmc pldmd[3096]: Event: Host4 DIMM PMIC Error : DIMM A High Temp Warning, ASSERTED Jul 15 07:02:01 bmc pldmd[3096]: Event: Host4 DIMM PMIC Error : DIMM A Vout 1v8 PG, ASSERTED Jul 15 07:03:07 bmc pldmd[3096]: Event: Host4 DIMM PMIC Error : DIMM A High Current Warning, ASSERTED Jul 15 07:06:13 bmc pldmd[3096]: Event: Host4 DIMM PMIC Error : DIMM A Current Limit Warning, ASSERTED Jul 15 07:07:55 bmc pldmd[3096]: Event: Host4 DIMM PMIC Error : DIMM A Critical Temp Shutdown, ASSERTED\n\n# Description\n\nPlease include a summary of the change and which issue is fixed.\n\n# Motivation\n\nPlease include an explanation of why you these changes are necessary\n\nPlease describe the tests that you ran to verify your changes. Provide instructions so we can reproduce.\n\nReviewed By: amithash\n\nDifferential Revision: D61925040\n\nfbshipit-source-id: 9700ccd53a7b72c1be2003e99f5ad6702f787464","shortMessageHtmlLink":"yosemite4: Support to inject PMIC error"}},{"before":"ce23768cfd24a5d0053d2ea5a5990e074e6538f0","after":"8f23cf657d67492f7864dc4efc3115acc77d19d2","ref":"refs/heads/helium","pushedAt":"2024-09-27T18:30:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"catalina: hmc-util: add more features\n\nSummary:\n1. Update HMC managed component list.\n2. Add set HMC datetime support and service\n3. Support --force-update option\n4. Enhance firmware update output log.\n```\nroot@bmc:~# hmc-util --update sbios /tmp/F0N_1B01.fwpkg\nCMD: curl -s -u root:0penBmc -H 'Expect:' -L -X POST 'http://172.31.13.251/redfish/v1/UpdateService/update-multipart' -F 'UpdateParameters={\"Targets\":[\"/redfish/v1/UpdateService/FirmwareInventory/HGX_FW_CPU_0\",\"/redfish/v1/UpdateService/F\nirmwareInventory/HGX_FW_CPU_1\"]} ;type=application/json' -F UpdateFile=@/tmp/F0N_1B01.fwpkg\nTASK_ID: /redfish/v1/TaskService/Tasks/2\n\n[0] The task with Id '2' has started.\n[1] The target device 'HGX_FW_CPU_0' will be updated with image 'cec1736ApFw-1b01'.\n[2] The target device 'HGX_FW_CPU_1' will be updated with image 'cec1736ApFw-1b01'.\n[3] Image 'cec1736ApFw-1b01' is being transferred to 'HGX_FW_CPU_0'.\n[4] Image 'cec1736ApFw-1b01' is being transferred to 'HGX_FW_CPU_1'.\n[5] The task with Id '2' has changed to progress 20 percent complete.\n[6] Device 'HGX_FW_CPU_0' successfully updated with image 'cec1736ApFw-1b01'.\n[7] Awaiting for an action to proceed with activating image 'cec1736ApFw-1b01' on 'HGX_FW_CPU_0'.\n[8] Device 'HGX_FW_CPU_1' successfully updated with image 'cec1736ApFw-1b01'.\n[9] Awaiting for an action to proceed with activating image 'cec1736ApFw-1b01' on 'HGX_FW_CPU_1'.\n[10] The task with Id '2' has changed to progress 100 percent complete.\n[11] The task with Id '2' has completed.\nPercentComplete: 100 ...... (seconds: 270)\nUpdate finished, state: Completed, status: OK\n```\n\nX-link: https://github.com/facebookexternal/openbmc.quanta/pull/4444\n\nReviewed By: amithash\n\nDifferential Revision: D63363077\n\nfbshipit-source-id: f3c971a865768217b8d01dd171b314da5ad3a18f","shortMessageHtmlLink":"catalina: hmc-util: add more features"}},{"before":"9da4dff618da548580406856a777ac21b37d2d90","after":"ce23768cfd24a5d0053d2ea5a5990e074e6538f0","ref":"refs/heads/helium","pushedAt":"2024-09-27T18:23:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"catalina: fw-util: add new component and enhance hmc update\n\nSummary:\n1. Add ne wcomponents\n- HDD CPLD\n- NIC1\n\n2. Support force update for HMC's component\n\nX-link: https://github.com/facebookexternal/openbmc.quanta/pull/4443\n\nReviewed By: amithash\n\nDifferential Revision: D63363063\n\nfbshipit-source-id: 2c91d4fa8fa137828308da40e69b15fd51f4784b","shortMessageHtmlLink":"catalina: fw-util: add new component and enhance hmc update"}},{"before":"bfd15889f4b91305f584c6b4c1ec0b1b5c4484ad","after":"9da4dff618da548580406856a777ac21b37d2d90","ref":"refs/heads/helium","pushedAt":"2024-09-27T17:33:47.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"rackmon2: Restore addresses removed from ORv2\n\nSummary:\nThese were currently used in some infrequent configurations\nthus removing caused sudden removal of support for these\nrack types. Restore this range now that we can have\nHPR and ORv2 addresses overlap.\n\nTest Plan:\nrackmoncli list before and after shows the same number of HPR devices (52).\nrackmoncli list on storage rack shows addresses 165, 173 and 181 before\nand after installing the new rackmon binary.\n\nReviewed By: doranand\n\nDifferential Revision: D63419260\n\nfbshipit-source-id: 20a93e821baf1716ede986b673c5ac59775a7456","shortMessageHtmlLink":"rackmon2: Restore addresses removed from ORv2"}},{"before":"0cfe2e5845b0ef6136825baa17c7f424bdbce067","after":"bfd15889f4b91305f584c6b4c1ec0b1b5c4484ad","ref":"refs/heads/helium","pushedAt":"2024-09-26T19:53:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Remove slow-restart service and adjust pldmd revocer handling\n\nSummary:\n# Description\n1. Remove pldm-slow-restart.service and pldm-restart.sh.\n2. Updated the restart process for PLDM firmware update failures by replacing systemctl restart pldmd with\nsystemctl stop pldmd; sleep 10; systemctl start pldmd.\n\n# Motivation\n1. The previous backup solution pldm-slow-restart.service and pldm-restart.sh caused incomplete PLDM tree and update failures.\n2. Restarting pldmd after a failed pldm-fw-update prevented the software ID object from being created in subsequent updates, leading to update failures.\n\nX-link: https://github.com/facebookexternal/openbmc.wiwynn/pull/3186\n\nTest Plan:\n1. Build code - pass\n2. Perform 10 sled cycles and check after each cycle that the PLDM tree correctly generates:\n- /xyz/openbmc_project/inventory/system/board/Sentinel_Dome\n- /xyz/openbmc_project/inventory/system/board/Wailua_Falls\n3. Run systemctl stop pldmd; sleep 10; systemctl start pldmd and verify that the PLDM tree is correctly generated.\n\n# Description\n\nPlease include a summary of the change and which issue is fixed.\n\n# Motivation\n\nPlease include an explanation of why you these changes are necessary\n\nPlease describe the tests that you ran to verify your changes. Provide instructions so we can reproduce.\n\nReviewed By: williamspatrick\n\nDifferential Revision: D63457059\n\nfbshipit-source-id: ad179fd2944157ee4fa159cc02b156d1d63017e2","shortMessageHtmlLink":"Remove slow-restart service and adjust pldmd revocer handling"}},{"before":"8ed24faa5bdfd5f439c4e040b8dd23f55ebd3347","after":"0cfe2e5845b0ef6136825baa17c7f424bdbce067","ref":"refs/heads/helium","pushedAt":"2024-09-26T18:32:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"GTI: update CPU rail ADC snr PVDD18_S5 calbration formula to avoid UCR\n\nSummary:\n# Description\nBMC sensord alert UCR event from the CPU rail ADC sensor PVDD18_S5 when PVDD18_S5 is heavily loaded.\n\nThe remote feedback of PU3 (PVDD18_S5_P1) is detected on the CPU side, while the BMC reading is taken from the local side of PU3. When PVDD18_S5 is heavily loaded, the local voltage increases to approach the CPU voltage, resulting in a voltage difference of 30~40mV between the CPU terminal and the local terminal. This causes the data read by the BMC to exceed the UCR.\n\nX-link: https://github.com/facebookexternal/openbmc.quanta/pull/4445\n\nTest Plan: Build and test pass on GTI system\n\nReviewed By: amithash\n\nDifferential Revision: D63378833\n\nfbshipit-source-id: cc2a08369e7ae4e5f0f4dc903b961db8af9a2a5b","shortMessageHtmlLink":"GTI: update CPU rail ADC snr PVDD18_S5 calbration formula to avoid UCR"}},{"before":"b3a68e8c86c3fcd9af2af66966d90183a976d9cb","after":"8ed24faa5bdfd5f439c4e040b8dd23f55ebd3347","ref":"refs/heads/helium","pushedAt":"2024-09-26T10:41:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"yocto: update master\n\nSummary:\nUpdate master at d8cb1274d\nupdate-submodule: yocto/lf-master\n\n - Rebase Yv4 kernel patches.\n\nTest Plan: CIT build passes.\n\nReviewed By: amithash\n\nDifferential Revision: D63407740\n\nfbshipit-source-id: da2e024f14369b1ad5a57c2c2162ee7d692e82c5","shortMessageHtmlLink":"yocto: update master"}},{"before":"5e1451b8049a66a360873d4f019e228a448c940b","after":"b3a68e8c86c3fcd9af2af66966d90183a976d9cb","ref":"refs/heads/helium","pushedAt":"2024-09-25T16:32:59.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"catalina: add tests2 from minerva\n\nSummary:\nCopy harma tests2 to catalina so conveyor\nattempts to do something in the qemu step.\n\nTest Plan: Blindly copy.\n\nReviewed By: doranand, cjcon90\n\nDifferential Revision: D63388682\n\nfbshipit-source-id: f2303f669f3b45fe6a0ad5189242151f5228a7a0","shortMessageHtmlLink":"catalina: add tests2 from minerva"}},{"before":"1ef25a699c0bca33ad397c697d415cf3fe39b7b3","after":"5e1451b8049a66a360873d4f019e228a448c940b","ref":"refs/heads/helium","pushedAt":"2024-09-25T14:59:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"yosemite4: fw-versions: Set fw verions on D-Bus for multiple BIC update\n\nSummary:\n# Description:\nSet fw verions on D-Bus for multiple BIC update.\n\n# Motivation:\nWe also need to set fw verions on D-Bus for multiple BIC update.\n\nX-link: https://github.com/facebookexternal/openbmc.wiwynn/pull/3183\n\nTest Plan:\nBuild code - pass\nTested on yv4 - pass\n\nReviewed By: williamspatrick\n\nDifferential Revision: D63362832\n\nfbshipit-source-id: fc6c9d6d994936c6fdbfe31f88d4c1ada6d276ea","shortMessageHtmlLink":"yosemite4: fw-versions: Set fw verions on D-Bus for multiple BIC update"}},{"before":"8da91cf569524f6c6ec82b2a64d52960ea3e4829","after":"1ef25a699c0bca33ad397c697d415cf3fe39b7b3","ref":"refs/heads/helium","pushedAt":"2024-09-25T10:45:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"yosemite4: fw-versions: Remove redundant if condition\n\nSummary:\n# Description:\nRemove redundant if condition which was missing after rebase the code.\n\n# Motivation:\nThis will cause the script always fails to execue.\n\nX-link: https://github.com/facebookexternal/openbmc.wiwynn/pull/3181\n\nTest Plan: Tested on yv4 and checked the sd-bic version - pass\n\nReviewed By: williamspatrick\n\nDifferential Revision: D63364689\n\nfbshipit-source-id: c37203c92f324e84559a47cac46937fb4744817d","shortMessageHtmlLink":"yosemite4: fw-versions: Remove redundant if condition"}},{"before":"7e089fca96db1774be13ac085f9c4aaede5ce259","after":"8da91cf569524f6c6ec82b2a64d52960ea3e4829","ref":"refs/heads/helium","pushedAt":"2024-09-25T04:59:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"yosemite4: fw-versions: Fix tpm script\n\nSummary:\n# Description:\nFix tpm script with missing break in the loop.\n\n# Motivation:\nThe break is missing in while loop after rebase the code. It will impact other service with dependency.\n\nX-link: https://github.com/facebookexternal/openbmc.wiwynn/pull/3180\n\nTest Plan: Tested on yv4 and check the tpm version - pass\n\nReviewed By: williamspatrick\n\nDifferential Revision: D63363322\n\nfbshipit-source-id: 57db4603dcc48eb594bfdfa60f475925204a8f70","shortMessageHtmlLink":"yosemite4: fw-versions: Fix tpm script"}},{"before":"9a280e74ceca233a7d6f223c99e0299e5a1e8095","after":"7e089fca96db1774be13ac085f9c4aaede5ce259","ref":"refs/heads/helium","pushedAt":"2024-09-25T03:19:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"GTA: support NIC card typt for Thor2\n\nSummary:\n# Description:\n- As title.\n\n# Motivation:\n- Distinguish nic card type.\n\nX-link: https://github.com/facebookexternal/openbmc.wiwynn/pull/3179\n\nTest Plan:\n- Build code : pass\n- Get NIC fw version : pass\n\n```\nroot@bmc-oob:~# fw-util nic1 --version\nBroadcom NIC Version: 230.2.53.0\n\nroot@bmc-oob:~# fw-util nic1 --version\nMellanox NIC Version: 28.36.1010\n```\n\nReviewed By: amithash\n\nDifferential Revision: D63242498\n\nfbshipit-source-id: 02617e9c4c4b5bc15060de8f1addd006d3aa8dad","shortMessageHtmlLink":"GTA: support NIC card typt for Thor2"}},{"before":"c80bb7af605d8c1dd56d53d2d6856083745b1938","after":"9a280e74ceca233a7d6f223c99e0299e5a1e8095","ref":"refs/heads/helium","pushedAt":"2024-09-25T03:15:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Javaisland: add VR OCP CPUVDD event parsing\n\nSummary:\n# Description\n\nadd VR OCP CPUVDD event parsing\n\nX-link: https://github.com/facebookexternal/openbmc.quanta/pull/4441\n\nTest Plan:\nbuild and test on javaisland pass.\n\nbefore:\n1 slot1 2024-09-23 01:15:58 ipmid SEL Entry: FRU: 1, Record: Standard (0x02), Time: 2024-09-23 01:15:58, Sensor: VR_OCP (0x71), Event Data: (06FFFF) Undefined VR Assertion\n\nafter:\n1 slot1 2024-09-23 01:20:59 ipmid SEL Entry: FRU: 1, Record: Standard (0x02), Time: 2024-09-23 01:20:59, Sensor: VR_OCP (0x71), Event Data: (06FFFF) CPUVDD Assertion\n\nReviewed By: amithash\n\nDifferential Revision: D63248553\n\nfbshipit-source-id: 9d00e386b7a9db2f5909b61d8a3262270aa81563","shortMessageHtmlLink":"Javaisland: add VR OCP CPUVDD event parsing"}},{"before":"59a07af7a55e24013fb3876126fdd67d9fff5b36","after":"c80bb7af605d8c1dd56d53d2d6856083745b1938","ref":"refs/heads/helium","pushedAt":"2024-09-25T03:07:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"GTT/GTI: fix detecting unknown GPU config\n\nSummary:\n# Description\nThe issue was found on H100 with FW bundle v.1.4.0. In case of failure to retrieve a byte from the GPU Baseboard FRU EEPROM. So, we add a retry mechanism as a workaround.\n\nX-link: https://github.com/facebookexternal/openbmc.quanta/pull/4442\n\nTest Plan: Build and test pass on GTT/GTI H100 system\n\nReviewed By: amithash\n\nDifferential Revision: D63319965\n\nfbshipit-source-id: 15a9c5b82232127cbfb2c3e8b211611429f13610","shortMessageHtmlLink":"GTT/GTI: fix detecting unknown GPU config"}},{"before":"644511b2093e49afdfa1c69a433637053946de6e","after":"59a07af7a55e24013fb3876126fdd67d9fff5b36","ref":"refs/heads/helium","pushedAt":"2024-09-24T21:01:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"yocto: update master\n\nSummary:\nUpdate master at 496b66411\nupdate-submodule: yocto/lf-master\n\n - Rebase Yv4 kernel patches.\n\nTest Plan: CIT build passes.\n\nReviewed By: amithash\n\nDifferential Revision: D63267494\n\nfbshipit-source-id: 9a398c9c2812bee0d9bf182b16674aeecfb45682","shortMessageHtmlLink":"yocto: update master"}},{"before":"7f3b9f1293fc261a874217f4a7bb2a7422ab53bf","after":"644511b2093e49afdfa1c69a433637053946de6e","ref":"refs/heads/helium","pushedAt":"2024-09-24T14:31:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Add swagger definitions for gtartemis\n\nSummary: Don't have any swagger definitions set for GTArtemis, let's add some!\n\nTest Plan:\n`buck2 run mode/opt openbmc/scripts/swagger_gen:swagger_gen -- rtptest166-oob.cco1.facebook.com`\n ---\nWill test in openbmcfb in next diff, once I have synced schema paths to fbcode\n\nReviewed By: doranand\n\nDifferential Revision:\nD62635435\n\nPrivacy Context Container: L1188897\n\nfbshipit-source-id: 99f99eff39a92f00fe8b0ed7b1a857d001d769d5","shortMessageHtmlLink":"Add swagger definitions for gtartemis"}},{"before":"3e5e2c828755d8dfe34cfccfb71ee6cb6882bc54","after":"7f3b9f1293fc261a874217f4a7bb2a7422ab53bf","ref":"refs/heads/helium","pushedAt":"2024-09-23T13:24:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"yocto: update master\n\nSummary:\nUpdate master at e06fdc14e\nupdate-submodule: yocto/lf-master\n\n - Refresh PLDM patches.\n - Some commits merged upstream, required pulling update from\n Gerrit on other pending work. Gerrit commits now depend on\n some CPER support also pending.\n - Rebase dbus-sensors patches.\n - Rebase entity-manager patches.\n - Rebase Yv4 kernel patches.\n - Fix minor warning in bmcweb_%.bbappend.\n\nTest Plan: CIT build passes.\n\nReviewed By: jagpalgill\n\nDifferential Revision: D63151743\n\nfbshipit-source-id: 7d1ac9dc62b5d199cc69982d3e85a552a93aeca2","shortMessageHtmlLink":"yocto: update master"}},{"before":"23097efc616125889c1bcfabea7f5263a4e732b8","after":"3e5e2c828755d8dfe34cfccfb71ee6cb6882bc54","ref":"refs/heads/helium","pushedAt":"2024-09-23T07:24:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"yosemite4: pldm-fw-update: Remove retry getting version\n\nSummary:\n# Description:\nRemove retry getting version.\n\n# Motivation:\nWe want to add retry mechanism directly in fw-versions script.\n\nX-link: https://github.com/facebookexternal/openbmc.wiwynn/pull/3171\n\nTest Plan:\nBuild code - pass\nTested on yv4 - pass\n\nReviewed By: jagpalgill\n\nDifferential Revision: D62286063\n\nfbshipit-source-id: 40bd1b116ee7883d96ff3469a302414b274c9b3f","shortMessageHtmlLink":"yosemite4: pldm-fw-update: Remove retry getting version"}},{"before":"a3c091c852c04abde5da53911281fffca858a0ff","after":"23097efc616125889c1bcfabea7f5263a4e732b8","ref":"refs/heads/helium","pushedAt":"2024-09-20T21:25:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"yosemite4: fw-versions: Add retry mechanism\n\nSummary:\n# Description:\nAdd retry mechanism.\n\n# Motivation:\nThe BMC has chance that the fw versions might be missing due to timing issue.\n\nX-link: https://github.com/facebookexternal/openbmc.wiwynn/pull/3170\n\nTest Plan:\nBuild code - pass\nStress test on yv4 - pass\n\nReviewed By: williamspatrick\n\nDifferential Revision: D62286035\n\nfbshipit-source-id: 9a84fb8822be576cfd2f50e09d9886c69c010dae","shortMessageHtmlLink":"yosemite4: fw-versions: Add retry mechanism"}},{"before":"3b2266753f294ee9a1d40bc1c89e162520de44b5","after":"a3c091c852c04abde5da53911281fffca858a0ff","ref":"refs/heads/helium","pushedAt":"2024-09-20T20:24:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"meta-yosemite4:recipes-facebook: Remove restart pldmd work-around\n\nSummary:\n# Description\nRemove the section in pldm-fw-update.sh that\nchecks the number of pldm devices and executes systemctl restart pldmd.\n\n# Motivation\nDuring pldm updates, if any of the four NIC cards are missing the system will lack pldm devices.\nRestarting pldmd in this scenario\nprevents the software ID object path from being generated causing the update to fail.\n\nX-link: https://github.com/facebookexternal/openbmc.wiwynn/pull/3176\n\nTest Plan: Build code: pass\n\nReviewed By: williamspatrick\n\nDifferential Revision: D63012119\n\nfbshipit-source-id: 6d372a7a9bf98c2d6e4e385d49a7705281df6a08","shortMessageHtmlLink":"meta-yosemite4:recipes-facebook: Remove restart pldmd work-around"}},{"before":"e8de4fe43f5975703325dcd442a02ae9ce08e164","after":"3b2266753f294ee9a1d40bc1c89e162520de44b5","ref":"refs/heads/helium","pushedAt":"2024-09-20T03:44:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"fixmybmc fpga_ver.sh check\n\nSummary:\nFrom oncall runbook: https://www.internalfb.com/intern/wiki/FBOSS_Platform/FBOSS_Platform_Oncall_Runbook/#fbar-hostname-audits-min\n\nSimply checks the output of fpga_ver.sh. After D62903380 fpga_ver.sh will `exit 1` if any PIM is not able to be detected.\n\nTest Plan:\n```root@fboss311782520-oob:~# fixmybmc\nLoaded 4 checks\nRunning checks...\nRunning check: fpga_ver_ok\nRunning check: provisioning_stable_image\nRunning check: eth0_up\nRunning check: sshd_running\nResult summary:\n\tPassed: 4\n\tProblems: 0\n\tErrors: 0\nroot@fboss311782520-oob:~# vi /usr/local/bin/fpga_ver.sh\nroot@fboss311782520-oob:~# fixmybmc\nLoaded 4 checks\nRunning checks...\nRunning check: fpga_ver_ok\nRunning check: provisioning_stable_image\nRunning check: eth0_up\nRunning check: sshd_running\nResult summary:\n\tPassed: 3\n\tProblems: 1\n\tErrors: 0\nfpga_ver_ok\n\tfpga_ver.sh returned error. Check the below output for more details.\n\tCommand: fpga_ver.sh\n\tstdout:\n\tDOMFPGA1 is not detected\n\tDOMFPGA2: 0.56\n\tNot all DOMFPGA or PIM were detected/inserted. Please review the logs above.... exiting\n\n\tRemediation:\n\tRun `wedge_power.sh reset -s` to powercycle the device then run fixmybmc again and see if it has resolved. If not, send this error to ENS Break/Fix.\n```\n\nReviewed By: alandau\n\nDifferential Revision: D63042979\n\nfbshipit-source-id: bfbcda69b0eab0eb4e6ffc6cc859623cbabf8179","shortMessageHtmlLink":"fixmybmc fpga_ver.sh check"}},{"before":"0ecb62f1eb9c6f834e1f3524195e09de4084aa46","after":"e8de4fe43f5975703325dcd442a02ae9ce08e164","ref":"refs/heads/helium","pushedAt":"2024-09-20T00:16:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"tahan: openbmc-utils: update wedge_board_rev for PVT and MP\n\nSummary:\n# Description\ntanga: openbmc-utils: update wedge_board_rev for PVT and MP\n\n# Motivation\nto support PVT and MP hardware, to get board revision ref: R4063-G0002-03-SC META TH5_BLADE SMB 20240820 1643.pdf\n```\n- 0000 EVT-1\n- 0001 EVT-2\n- 0010 EVT-3\n- 0011 DVT-1\n- 0100 DVT-2\n- 0101 PVT\n- 0110 MP\n```\n\nX-link: https://github.com/facebookexternal/openbmc.celestica/pull/1803\n\nTest Plan:\nTest on Tahan platform\n```\nroot@bmc-oob:~# cat /sys/bus/i2c/devices/1-0035/version_id\n0x3\n\nNote:\nNW TH5 Blade SCM Board revision:\n 0x0: EVT-1\n 0x1: EVT-2\n 0x2: EVT-3\n 0x3: DVT-1\n 0x4: DVT-2\n 0x5: PVT\n 0x6: MP\nBit[3:0] @ register 0x0, register value 0xc3\nroot@bmc-oob:~# . openbmc-utils.sh\nroot@bmc-oob:~# wedge_board_type\ntahan\nroot@bmc-oob:~# wedge_board_rev\nBoard type: Tahan Switching System\nRevision: DVT-1\nroot@bmc-oob:~#\n```\n\nReviewed By: mikechoifb\n\nDifferential Revision: D63010502\n\nPulled By: alandau\n\nfbshipit-source-id: b9f02b2eaaa8b2b320d777356ec2e63b309de032","shortMessageHtmlLink":"tahan: openbmc-utils: update wedge_board_rev for PVT and MP"}},{"before":"6de2eeea0183a68c60647df087e98fe0f4929d4d","after":"0ecb62f1eb9c6f834e1f3524195e09de4084aa46","ref":"refs/heads/helium","pushedAt":"2024-09-20T00:06:55.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"montblanc: openbmc-utils: update wedge_board_rev for PVT and MP\n\nSummary:\n# Description\nmontblanc: openbmc-utils: update wedge_board_rev for PVT and MP\n\n# Motivation\nto support PVT and MP hardware, to get board revision\nref: R3214-M0011-01 Minipack 3_HW_Design_Specification_R0.7_20240906.doc\n```\n- 0000 EVT-1\n- 0001 EVT-2\n- 0010 EVT-3\n- 0011 DVT-1\n- 0100 DVT-2\n- 0101 PVT\n- 0110 MP\n```\n\nX-link: https://github.com/facebookexternal/openbmc.celestica/pull/1801\n\nTest Plan:\ntest on Montblanc DVT platform\n```\nroot@bmc-oob:~# . openbmc-utils.sh\nroot@bmc-oob:~# wedge_board_type\nMONTBLANC\nroot@bmc-oob:~# wedge_board_rev\nBoard type: Minipack3 Switching System\nRevision: DVT-1\nroot@bmc-oob:~#\n```\n\nReviewed By: mikechoifb\n\nDifferential Revision: D63010381\n\nPulled By: alandau\n\nfbshipit-source-id: f1a3926ad7b1cb7780f1a7ca94475bf5e7f24fab","shortMessageHtmlLink":"montblanc: openbmc-utils: update wedge_board_rev for PVT and MP"}},{"before":"1ec843bae0225dcd306e63119db885fe7c1cf02d","after":"6de2eeea0183a68c60647df087e98fe0f4929d4d","ref":"refs/heads/helium","pushedAt":"2024-09-20T00:02:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"fuji: front-paneld: postpone the hsc detect of PIM as last as possible\n\nSummary:\n# Description\npostpone the HSC detecting of PIM as last as possible\n\n# Motivation\nTo fix the issue that occurred at production system test, found after upgrade PIM DOM FPGA, the PIM was reset, then the PIM present status will be changed too.\n\nthe frontpaneld process got triggers from PIM status to unplug and re-plug detect the HSC before the bus is ready, then decide the device doesn't appear in the bus\n![image](https://github.com/user-attachments/assets/ab2995c8-8655-4318-af5c-d7543fd8b7b5)\n\nthat the sensor test result will fail.\n\n[JIRA: R3097CTH-12](https://celestica.atlassian.net/browse/R3097CTH-12)\n\nX-link: https://github.com/facebookexternal/openbmc.celestica/pull/1799\n\nTest Plan: fix more delay for detecting and postpone the HSC after other chip probes, Let the Test team stress run in production, so the issue does not occur again.\n\nReviewed By: mikechoifb\n\nDifferential Revision: D63009854\n\nPulled By: alandau\n\nfbshipit-source-id: cbb70993df2b48754cdc22f5752eee1686992cab","shortMessageHtmlLink":"fuji: front-paneld: postpone the hsc detect of PIM as last as possible"}},{"before":"d22d3a8f4417def9aa4ea1cfc3f32333d91c5e0d","after":"1ec843bae0225dcd306e63119db885fe7c1cf02d","ref":"refs/heads/helium","pushedAt":"2024-09-19T23:56:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"janga: openbmc-utils: update wedge_board_rev for PVT and MP\n\nSummary:\n# Description\njanga: openbmc-utils: update wedge_board_rev for PVT and MP\n\n# Motivation\nto support PVT and MP hardware, to get board revision\nref: R4062-G0002-04-SC,META J3A0_BLADE SMB DVT2_20240816.pdf\n```\n- 0000 EVT-1\n- 0001 EVT-2\n- 0010 EVT-3\n- 0011 DVT-1\n- 0100 DVT-2\n- 0101 PVT\n- 0110 MP\n```\n\nX-link: https://github.com/facebookexternal/openbmc.celestica/pull/1802\n\nTest Plan:\nTest on Janga platform\n```\nroot@bmc-oob:~# cat /sys/bus/i2c/devices/1-0035/version_id\n0x3\n\nNote:\nNW J3 Blade SCM Board revision:\n 0x0: EVT-1\n 0x1: EVT-2\n 0x2: EVT-3\n 0x3: DVT-1\n 0x4: DVT-2\n 0x5: PVT\n 0x6: MP\n\nBit[3:0] @ register 0x0, register value 0x43\nroot@bmc-oob:~# . openbmc-utils.sh\nroot@bmc-oob:~# wedge_board_type\njanga\nroot@bmc-oob:~# wedge_board_rev\nBoard type: Janga Switching System\nRevision: DVT-1\nroot@bmc-oob:~#\n```\n\nReviewed By: mikechoifb\n\nDifferential Revision: D63010449\n\nPulled By: alandau\n\nfbshipit-source-id: 347dbaefa1cbd6e5a796a771c0c13573b57914a2","shortMessageHtmlLink":"janga: openbmc-utils: update wedge_board_rev for PVT and MP"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yN1QyMzowOTo0NC4wMDAwMDBazwAAAATDFbDi","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOVQyMzo1NjozOC4wMDAwMDBazwAAAAS7ajSl"}},"title":"Activity ยท facebook/openbmc"}