Skip to content

Releases: facebook/OpenBIC

Yosemite v3.5 : Rainbow Falls - version 2022.22.01

28 Jul 21:51
Compare
Choose a tag to compare

Features

  • [#315] Version commit for oby35-rf-2022.22.01
  • [#312] Support GPIO interrupt
  • [#311] Support power sequence
  • [#310] Support sensor reading
  • [#304] Support get board id
  • [#312] Support GPIO
  • [#301] Support fru
  • [#300] Support IPMB
  • [#316] Add Yosemite v3.5 : Rainbow Falls to CI
  • [#299] Initialize rainbow fall BIC

Yosemite v3.5 : Crater Lake - version 2022.22.01

28 Jul 21:29
Compare
Choose a tag to compare

Features

  • [#314] Version commit for oby35-cl-2022.22.01
  • [#308] Support IPMI command - Get card type
  • [#304] Support get board id
  • [#303] Support DPV2 sensor
  • [#309] common: Support INA and VR sensor
  • [#297] Modify pex89000 device and add private data feature
  • [#298] Adjust VR power reading
  • [#307] Correct CL BIC GPIO table
  • [#305] Increase the I2C clock rate accuracy

Bug Fixes

  • [#296] Fix that BIC reports wrong PCH sensor value during in-ban…
  • [#295] Remove useless code

Yosemite v3.5 : Crater Lake - version 2022.17.01

28 Jul 20:54
Compare
Choose a tag to compare

Features

  • [#266] Version commit for oby35-cl-2022.17.01
  • [#267] Check data length and IANA for OEM commands

Bug Fixes

  • [#264] Fix PCH temperature sensor reading
  • [#265] common: Fix GPIO return wrong value

Yosemite v3.5 : Crater Lake - version 2022.16.01

28 Jul 20:41
Compare
Choose a tag to compare

Features

  • [#260] Version commit for oby35-cl-2022.16.01
  • [#259] Create service directory in common layer
  • [#258] Support system can re-init flash at any time after booting up
  • [#257] yv3.5: Increase stack size for preventing BIC crash
  • [#256] common: Change I2C master w/r to 0-base
  • [#253] yv3.5: Prevent false GPIO interrupt alert for IRQ_SML1_PMBUS_ALERT_N
  • [#252] Adjust ADM1278 value
  • [#251] common: Delay ready time
  • [#250] Add power/ME status check and clear cache when invalid
  • [#245] Implement MCTP and PLDM on common code
  • [#244] Sensor monitoring related change
  • [998da29] Extend SDR_Full_sensor ID_str Array 16->18
  • [#243] Support add sel
  • [#240] Add platform command
  • [#236] Add read and write BIC register command
  • [#235] Added memory thermal trip event.
  • [#233] Modify get/send post code stop time.
  • [#232] common: Add Zephyr Kernel patches
  • [#231] Support TMP431 sensor reading
  • [#229] new sensor reading structure and support MP5990 sensor reading
  • [#227] Move main to common layer
  • [3a19f0c] Minor Structure Changes to Code
  • [#224] Optimize Crater Lake - Fix Warnings
  • [#214] Optimize Crater Lake - sensor monitor
  • [#195] Optimize Crater Lake IPMB (main_v2)
  • [#190] Optimize Crater Lake IPMI (main_v2)
  • [#228] Modify PCH sensor read

Bug Fixes

  • [#249] common: Fix I2C scan problem
  • [#248] common: Fix SDR problem
  • [#246] Fix ACD related function
  • [4c3c085] Fixed memcpy that should be memset.
  • [b08b110] Fix initialization of from 'void *' Warnings
  • [0bff258] Remove Unused Variable
  • [#230] Fixing warning messages

Yosemite v3.5 : BaseBoard - version 2022.16.01

28 Jul 20:51
Compare
Choose a tag to compare

Features

  • [#261] Version commit for oby35-bb-2022.16.01
  • [#259] Create service directory in common layer
  • [#256] common: Change I2C master w/r to 0-base
  • [#255] Initialize fan pwm default value
  • [#254] Support CPLD update
  • [#251] common: Delay ready time
  • [#247] Support sensor reading
  • [#244] Sensor monitoring related change
  • [998da29] Extend SDR_Full_sensor ID_str Array 16->18
  • [#242] Support get MB index
  • [#241] Support fan control
  • [#239] Enable USB
  • [#232] common: Add Zephyr Kernel patches
  • [#227] Move main to common layer
  • [#225] Refactor Baseboard layer
  • [3a19f0c] Minor Structure Changes to Code
  • [#262] Supersede Old Main Branch with Refactor
  • [#228] Modify PCH sensor read

Bug Fixes

  • [#249] common: Fix I2C scan problem
  • [#248] common: Fix SDR problem
  • [4c3c085] Fixed memcpy that should be memset.
  • [b08b110] Fix initialization of from 'void *' Warnings
  • [0bff258] Remove Unused Variable
  • [e2fd37b] Fix Small Formatting Error Using Clang-Format
  • [#238] Fix IPMB TX/RX
  • [#234] Fix reset problem

Yosemite v3.5 : Crater Lake - version 2022.13.01

31 Mar 20:31
Compare
Choose a tag to compare

Features

  • [#220] Version commit for oby35-cl-2022.13.01
  • [#213] Support MP5990 sensor reading
  • [60f8d5e] Mark card_type_1ou as Unusued
  • [#211] Add patch to correct i2c timeout
  • [#186] Implement MCTP and PLDM on common code

Bug Fixes

  • [#216] Fix responding SDR failed at config D
  • [5857ffa] Silence Compiler Warning "Outside Array Bounds"

Yosemite v3.5 : BaseBoard - version 2022.13.01

31 Mar 20:44
Compare
Choose a tag to compare

Features

  • [#221] Version commit for oby35-bb-2022.13.01
  • [#218] common: Fix ADM1278 VIN reading
  • [#186] Implement MCTP and PLDM on common code

Bug Fixes

  • [#216] Fix responding SDR failed at config D
  • [#217] workaround for notifying another BMC failed issue

Yosemite v3.5 : Crater Lake - version 2022.11.01

31 Mar 19:48
Compare
Choose a tag to compare

Features

  • [#205] Version commit for oby35-cl-2022.11.01
  • [#196] fby3.5-Remove sensor device project code
  • [#209] Add patch to extend the ipmb buffer
  • [#203] Modify get/send post code stop time.
  • [#199] Enable USB
  • [#200] Add TI and Infineon VR sensor, and add OEM command to set
  • [#185] Fby3.5 add platform commands
  • [#193] Fixup: Add missing commits
  • [#192] Modify sensor read to common code
  • [45b224d] Move sensor read to common code
  • [#191] Update sensor threshold

Bug Fixes

  • [c2f5168] Add clear_unaccessible_sensor_cache Function to sensor.h
  • [ae842b0] Remove Return Value from set_ME_restore()
  • [056cf42] Fixed Compilation Warnings in plat_ipmi.c for Yv3.5 CL
  • [01da8ca] Fix Cast in hal_peci.c
  • [#207] Fix Handler Declarations in K_WORK_DELAYABLE_DEFINE
  • [#198] Fix warning message when building image
  • [a61d66f] Fix Warnings in util_spi.c

Yosemite v3.5 : BaseBoard - version 2022.11.01

31 Mar 20:10
Compare
Choose a tag to compare

Features

  • [#208] Version commit for oby35-bb-2022.11.01
  • [c2f5168] Add clear_unaccessible_sensor_cache Function to sensor.h
  • [#202] Support sensor reading
  • [#201] Support fan control
  • [#196] fby3.5-Remove sensor device project code
  • [#209] Add patch to extend the ipmb buffer
  • [#204] Support CPLD fw updatea
  • [#199] Enable USB
  • [#185] Fby3.5 add platform commands
  • [#192] Modify sensor read to common code
  • [cfbdb8f] Expose submit_bic_warm_reset() in header function.
  • [b7031e3] Include timer.h for util_init_timer() function
  • [5599461] Include fru.h for FRU_init() function
  • [229f5c7] Add usb_dev_init() to USB Header File
  • [#163] Support get slot index
  • [#170] SDK: Phase in Aspeed SDK v00.01.04
  • [550bd6e] Create util_sys.h to Expose Needed Reboot Functions
  • [8dd6c61] Add Missing Include for osDelay
  • [b8be3bc] Initialize eight_bit_value to 0.
  • [#153] Move PR Template so it Doesn't Clutter PR Box
  • [de97c9d] Adding Missing Function Declaration pal_warm_reset_prepare
  • [#132] Support sled cycle button
  • [#142] Remove Unnecessary Imports From west.yml
  • [#139] Support slot 12V cycle
  • [#138] Support FRU read/write

Bug Fixes

  • [ae842b0] Remove Return Value from set_ME_restore()
  • [01da8ca] Fix Cast in hal_peci.c
  • [#207] Fix Handler Declarations in K_WORK_DELAYABLE_DEFINE
  • [#197] Fix reset problem
  • [a61d66f] Fix Warnings in util_spi.c
  • [#210] Fix I2C scan issue
  • [#164] Fix IPMB interface mapping
  • [37cc090] Fix Switch on "status" when "option" is not 0 or 1.
  • [a9b5c66] Fix "Wincompatible-pointer-types" in hal_gpio.h

Yosemite v3.5 : Crater Lake - version 2022.01.01

10 Mar 00:53
Compare
Choose a tag to compare

Features

  • [#109] Version commit for oby35-cl-2022.01.01
  • [#110] Modify thread stack size
  • [#96] Modified class type read
  • [#94] Added double check for sensor access
  • [#91] Modified post code buffer size
  • [#97] Modify ASDInit behavior
  • [#100] Modify SDRs
  • [#103] Add Two OEM Commands
  • [#107] Modify some sensor reading functions
  • [#108] Add FRB3 and CATERR event log

Bug Fixes

  • [#95] Fixed channel setting of ADC reading
  • [#99] Fixed wrong parameter in IPMB_TXTask
  • [#105] SDK: v00.01.03: I2C patch for driver behavior fix
  • [#89] Fixed FRU access limit and bridge command memory leak