commit | a5f72c69c9f0a2ac96067a56f23d047a57055b19 | [log] [tgz] |
---|---|---|
author | hostboot <hostboot@us.ibm.com> | Tue Jun 22 00:47:53 2021 -0500 |
committer | hostboot <hostboot@us.ibm.com> | Tue Jun 22 00:47:53 2021 -0500 |
tree | 5d2772b961124d3f8143ff50af0cc54929d996c3 | |
parent | 4f47ca613a839f55f5be06a06abad7fb3a9b35b5 [diff] |
op-build update 6-22-2021 Changes Included for package everest-xml, branch master: 1784d76 - Anh Dang - 2021-06-14 - no change.. blank space correction 0940122 - Anh Dang - 2021-06-14 - no change--remove some blank space 558de5b - Anh Dang - 2021-06-14 - Update per https://w3.rchland.ibm.com/projects/bestquest/?defect=SW522500 MSS_MRW_OCMB_THERMAL_MEMORY_POWER_LIMIT 0xFFFFFC0009C40000,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 fe9bc92 - Anh Dang - 2021-06-09 - Remove I2c Connection to Fansipan -- as Fansipan is currently is NOT a FRU. 9e45554 - Anh Dang - 2021-06-08 - Correction for issue https://github.ibm.com/openbmc/everest-xml/issues/39 -take2 77908d5 - Anh Dang - 2021-06-07 - Correction for issue https://github.ibm.com/openbmc/everest-xml/issues/39 843495e - Anh Dang - 2021-05-11 - Merge pull request #37 from anhdang/master cfb825e - Anh Dang - 2021-05-11 - Update PROC_PCIE_LANE_EQUALIZATION_GEN3/4/5 Changes Included for package occ, branch master-p10: 016bf5b - Douglas Gilbert - 2021-06-04 - OCMB Additional changes to clear emergency throttle bd5d463 - Amit Tendolkar - 2021-06-04 - Sync occ-ekb common files changed in hw/ekb for hcode err logging 9f12462 - mbroyles - 2021-05-27 - Raise proc fmax when in a fmax mode a0cb8ef - mbroyles - 2021-05-26 - Add additional debug data to proc OT error 0765856 - Douglas Gilbert - 2021-05-19 - OCMB deadman timer reset with OCC touch sync cmd 7f8fe4a - Douglas Gilbert - 2021-05-17 - Ensure gppe/xgpe shared SRAM space is noncacheable 8f145b0 - mbroyles - 2021-05-10 - Memory bandwidth sensor fixes 8a9d6da - Douglas Gilbert - 2021-05-05 - Disable OCMB deadman timer 5a7b339 - mbroyles - 2021-05-05 - Re-order state change and shared memory update check 2c38d9e - mbroyles - 2021-05-02 - Redundant DDIMM temperature sensor fixes 4fddf66 - mbroyles - 2021-04-30 - WOF temperature scaling fixes 4282349 - Chris Cain - 2021-04-30 - Skip frequency limit checking on mode change if no cores present 41f7531 - Chris Cain - 2021-04-29 - Fix user details structure in error logs d4578ce - mbroyles - 2021-04-26 - Update WOF temperature scaling coefficients Changes Included for package sbe, branch master-p10: c0778ad - Raja Das - 2021-06-21 - EQ Mask register write issue fixed 6dd9b11 - Joe McGill - 2021-06-21 - DD2 ABUS CCM updates e698511 - Chris Steffen - 2021-06-21 - RCS Setup Updates cd919d5 - Louis Stermole - 2021-06-21 - Work around pmic_n_mode_detect crash when less than 4 PMICs given b2e24fa - Matthew Raybuck - 2021-06-21 - Use ATTR_PG_MVPD instead of ATTR_PG when determining ECO cores 82a1c5e - akhis023 - 2021-06-21 - Updated write allow list .csv entries caa67e4 - Yue Du - 2021-06-21 - QME: keep mma enabled in contained mode regardless mode f1d0003 - Murulidhar Nataraju - 2021-06-17 - MPIPL: Collect FAPI FFDC even if Checkstop is Active ed2c078 - Prem Shanker Jha - 2021-06-16 - Image Build: Moving PGPE Image Size Line - part 1 ea9dd94 - Yue Du - 2021-06-16 - QME: branch to self instead of halt upon db0 for fit workaround 484d704 - Yue Du - 2021-06-16 - QME: do not provide spwu_done and pm_exit to callout cores 3ffbfbe - Prasad Bg Ranganath - 2021-06-16 - PM HWP: Fix OC link index d8f9f33 - akhis023 - 2021-06-16 - Added additional allow list .csv entries 112273c - Greg Still - 2021-06-15 - PM HWP ECO mode support (select_ex, update_ec_state, activate_cores) b721ed2 - Joe McGill - 2021-06-15 - HWP updates for ECO mode 260ab86 - Yue Du - 2021-06-15 - QME: Cache Only mode boot support cc4a16b - Joe McGill - 2021-06-15 - p10_fbc_eff_config -- reduce DD2 POR epsilon guardband 184d945 - Chris Steffen - 2021-06-15 - IO LTE Presets + Channel Loss + PPE a1.6 a1d8ed8 - Sunil Kumar - 2021-06-14 - Changed sbe-debug.py to parse the sbe local register for SBE dump 715095a - Srikantha Meesala - 2021-06-11 - Updated sbeModifyPGvalue.py for simics to update ATTR_MVPD CORE 415f604 - Christian Geddes - 2021-06-11 - Add sbeError tag to all sbe errors defined in the p10_sbe_*_errors.xml files b83f3bf - Nicholas Landi - 2021-06-11 - Increase sim delay time during PGPE init 4820314 - akhis023 - 2021-06-10 - Added scom filtering security check for OCMB scoms 03f3865 - Rahul Batra - 2021-06-09 - PM: Restructure GPPB - Header (1/3) f953fdc - Chris Steffen - 2021-06-09 - RCS Max Streak Fix 67d40a8 - Yue Du - 2021-06-09 - QME: ignore core_vcs for p10 dd1 only c3b994e - Joe McGill - 2021-06-09 - p10_fbc_eff_config -- update epsilon table granularity 74b7836 - Yue Du - 2021-06-09 - QME: Fix MMA attribute condtion check in stop3and11 hwp 0c916be - Sunil Kumar - 2021-06-09 - Unlock Meas SPI for secondary SBEs in MPIPL path. 4400adf - Lilith Hale - 2021-06-08 - MC loaded latency dials 48199ac - akhis023 - 2021-06-08 - Enable allow and deny list 4fd0add - akhis023 - 2021-06-08 - Check if secure mode basis lfr reg bit 19 instead of attr 22d2205 - akhis023 - 2021-06-08 - Removed PPE mirror tag for P10_Security_Allow_Deny_list.csv bfd6adc - akhis023 - 2021-06-08 - Updated .csv file with allow list reg's cc91810 - Greg Still - 2021-06-07 - PPB: fix Racetrack currents; add processor target designators to traces 7e84261 - Joe McGill - 2021-06-07 - p10_determine_eco_mode -- create HWP to populate ATTR_ECO_MODE 0935ae9 - Ryan Miller - 2021-06-07 - RCS changes to address SW526296 dd2f375 - Ryan Miller - 2021-06-07 - initial RCS Transient Error check code 9260366 - Lilith Hale - 2021-06-07 - SW525387 MMU dial settings 0faf9cd - Stephen Glancy - 2021-06-07 - Updates exp draminit processing of extended error codes bd98eb2 - akhis023 - 2021-06-07 - Added deny list .csv file 1675285 - Ryan Miller - 2021-06-02 - Fix case where no clock errors are found in deskew (SW526296) 601fb49 - Greg Still - 2021-06-02 - p10_pm_set_system_freq: clear ATTR_POUND_V_STATIC_DATA_ENABLE each IPL 86f0796 - prasrang - 2021-06-02 - PM HWP: Add some FFDC to qme_init procedures 0549c00 - Prasad Bg Ranganath - 2021-06-02 - XGPE HCODE: Create pgpe log when it halts ea79c9a - Sunil Kumar - 2021-05-30 - unmask all eq targets in continue mpipl path. 7236a8b - rajerpp1 - 2021-05-30 - Fix for pau_check_quiesce() fail, when OTL brick is not configured 6637556 - Greg Still - 2021-05-30 - DDS: attribute defaults change for enablement 68c54b3 - Sunil Kumar - 2021-05-30 - Pass the functional state for the chip in putscom in dump path. 5c9acc2 - Zach Clark - 2021-05-28 - Fix bug in PM flow mode name array 6d8caa9 - Mark Pizzutillo - 2021-05-28 - Add logging of failed DQ bits in training failure d5c7436 - Thi Tran - 2021-05-27 - P10 Fixes for L2/L3 RAS review comments a646733 - Greg Still - 2021-05-27 - WOF/UV/OV: default enablement fixes bc506e9 - Chris Steffen - 2021-05-27 - Update RCS Delay Settings 80b4aa2 - Sneha Kadam - 2021-05-27 - Added a new plug rule for no mixing dimm heights within a subchannel pair. 93c8b8f - Sunil Kumar - 2021-05-27 - Release meas SPI locks with which SBE is booted. 783e0a1 - Joe McGill - 2021-05-27 - pm_plat_attributes -- adjust default for SYSTEM_MMA_POWEROFF_DISABLE 75d0111 - Srikantha Meesala - 2021-05-26 - PreReq verification for stopState for all Core targets 512f46e - prasrang - 2021-05-26 - PM HWP: Bug fix in static io link computation 40291dd - Yue Du - 2021-05-26 - QME: Errlog - Fapi Error handling 34a0818 - Louis Stermole - 2021-05-26 - Add BOOT_CONFIG0 DLL_LOCK RC to exp_omi_setup 0d97ffd - akhis023 - 2021-05-25 - Bug fix: SBE Signing Script 84408b7 - Geetha Pisapati - 2021-05-24 - Fixed MBAREFAQ_CFG_TSTAB value to be in num of clocks 885b529 - Olsen - 2021-05-24 - Coreq avoidance reversal of commit 92684 c6f3940 - Joe McGill - 2021-05-24 - Ring Table Update (v23) b651623 - Austin Cui - 2021-05-24 - Ring Table Update (new excel format v22) 6a52c52 - Olsen - 2021-05-24 - Mvpd-Ekb ringId gap-discontinuity support 55e5c4a - Olsen - 2021-05-24 - RS4 header type field cleanup and Cmsk support removal f28586b - Joe McGill - 2021-05-24 - p10_ipl_customize -- cleanup output printing e9d0b2e - Olsen - 2021-05-24 - Fastarray customization support 0f46bd4 - Olsen - 2021-05-24 - TOR API : Refactoring, traversal and buffer check improvements 0afacac - Olsen - 2021-05-24 - RingId header file updates : Support for Mvpd-Ekb ringId grouping 963e4fb - Claus Michael Olsen - 2021-05-24 - Eliminating separate MVPD ring lists and updating insertion order 3bb080e - Claus Michael Olsen - 2021-05-24 - Dyninits support: ipl_customize prep for dyninits 3a7033a - Claus Michael Olsen - 2021-05-23 - Dyninits support: ring_apply and .dynamic ring section generation 9f09327 - Greg Still - 2021-05-23 - PPB: move to common Pstate routine and move to nearest rounding 8462a08 - Greg Still - 2021-05-23 - Hcode Flag: clean out deprecated flags to match documentation a94809a - Claus Michael Olsen - 2021-05-23 - Dyninits support: TOR API, RS4 API/hdr and ring_apply using new APIs 8cd5861 - Claus Michael Olsen - 2021-05-23 - Removing TOR ring variants 23be364 - Kahn Evans - 2021-05-23 - ifCompiler updates(2): Getting ifCompiler to function with P10 engd 715a6fc - Claus Michael Olsen - 2021-05-23 - P10 prep: IPL image [formerly XIP image] changes (2) d6c12ef - Claus Michael Olsen - 2021-05-23 - P10 prep: IPL image [formerly XIP image] changes (1) d8b0d3e - Claus Michael Olsen - 2021-05-23 - Renaming and relocating core image infrastructure files (new) 82d2455 - Stephen Glancy - 2021-05-23 - Updates all memory XML to L3 f0b6d4f - Daniel Crowell - 2021-05-23 - Add TOPOLOGY_SWAP enum to ATTR_RECONFIGURE_LOOP 6660e5f - Nick Bofferding - 2021-05-23 - Support synchonizing ATTR_PG_MVPD to ATTR_PG during SBE update 477dfec - Ryan Miller - 2021-05-23 - Update RCS algo delay and max loop count 0010186 - rajerpp1 - 2021-05-19 - Fixing wrong trace in pmic_health_check chipop 1507670 - rajerpp1 - 2021-05-19 - Fixing alignment issue in SDATA2 section 41a9bac - rajerpp1 - 2021-05-19 - Changes for integarting and calling pmic_n_mode_detect HWP 161609a - Ilya Smirnov - 2021-05-19 - Good PCI Filter For MC Groups f33930e - Amit Tendolkar - 2021-05-19 - QME: Do not provide spwu done on core where MMA is down 21fa179 - Mark Pizzutillo - 2021-05-18 - Changes for compiling pmic_n_mode_detect HWP in PPE cd17af5 - Daniel Crowell - 2021-05-18 - Add FIND_DECONFIGURED_PART procedure callout 9fc391d - Joe McGill - 2021-05-18 - p10_sbe_scratch_regs -- use CFAMID query to set PAU freq for BMC e7995b7 - Matthew Raybuck - 2021-05-18 - Add new mfg flag to verify measurement seeprom security 9c962d0 - Geetha Pisapati - 2021-05-18 - Added new plug rule for no mixing dimm sizes within a subchannel pair. d84a658 - Prem Shanker Jha - 2021-05-18 - QME Hcode: Optimization of temp buffer for block copy of SCOM restores. 3f6b0d2 - Yue Du - 2021-05-18 - QME: Move NCU scominit to cache_scominit to scom restore properly 0f58ef2 - Mark Pizzutillo - 2021-05-18 - Change sorted find_targets to pos instead of index 8f7f760 - Louis Stermole - 2021-05-18 - Replace Andre Marin contact info in all MSS source 6150512 - Mark Pizzutillo - 2021-05-18 - Fix find_targets_sorted_by_index sort bug 148b8f3 - Andre A. Marin - 2021-05-18 - Snapshot of mss generic, explorer, and pmic source 5fb722e - Andre A. Marin - 2021-05-18 - PMIC HWP snapshot from P9A to P10 5d82f34 - Andre A. Marin - 2021-05-18 - Add snapshot of generic/memory for master-p10 bbef844 - Prem Shanker Jha - 2021-05-17 - Hcode: Added support for XGPE's auxiliary task binary. 08c7290 - Prem Shanker Jha - 2021-05-17 - QME Hcode: Identifying failed core(s) during parallel scanning by QME. ccb6e2d - Paul Grohowski - 2021-05-17 - Adds additional precanned march tests for mcbist 9c64f42 - Prem Shanker Jha - 2021-05-17 - PM HWP: Ported TDP IO index to XGPE image for IODLR. d72029d - Prem Shanker Jha - 2021-05-17 - PM HWP: added attribute for implementation of IODLR. 41807a5 - Douglas Holtsinger - 2021-05-17 - Change iv_ram_enable to per-Core tracking variable b42e9fb - Jacob Harvey - 2021-05-17 - L3 work for mss xmls 06814a4 - Andre Marin - 2021-05-17 - Fix duplicate symbol error when linking mss and cen libs a880a40 - Andre Marin - 2021-05-17 - Move index API to generic/memory folder a430993 - Rahul Batra - 2021-05-17 - PM: Update DDS/WOV attrs default 02d20d0 - Sneha Kadam - 2021-05-17 - Added support to read exp DRAM training params from SPI flash 4b5f60e - Ilya Smirnov - 2021-05-17 - Change Init Value of ATTR_CP_REFCLOCK_SELECT edcefcc - Greg Still - 2021-05-17 - PM: update attribute defaults (WOF, validation) ad94cfe - Prasad Bg Ranganath - 2021-05-17 - PM HWP: CLear OCC injection during PM complex start c06c004 - rajerpp1 - 2021-05-13 - Interface implementation of SBE_PSU_CMD_MEM_CONFIG chipop b9781f7 - Srikantha Meesala - 2021-05-13 - Enable Clock off entries in the MPIPL HW Dump 5a39a07 - Sunil Kumar - 2021-05-13 - Fix for the chiplet range. 50d302f - rajerpp1 - 2021-05-13 - Fix for pervasive chiplets missing in dump bd96d93 - Prasad Bg Ranganath - 2021-05-12 - PM SUSP: Add errorhandling support 7f136c1 - Joe McGill - 2021-05-12 - apply #I bad lane vector data to AXON busses (2/2) 1ba1872 - Raja Das - 2021-05-11 - P10 stop clock support (To enable Cache Stop Clock for MPIPL) 113f82c - Nicholas Landi - 2021-05-11 - vbu/contained: add attribute to prevent threading fallout a81de0a - Srikantha Meesala - 2021-05-11 - FastArray length is updated as per DD level 1492d97 - Srikantha Meesala - 2021-05-11 - Update PHB Funtional States before start DUMP ChipOp fe724ec - Mark Pizzutillo - 2021-05-11 - Add pmic n_mode detection procedure ab37ffa - rajerpp1 - 2021-05-11 - adding pmic_health_check chipop 4646382 - Deb McLemore - 2021-05-11 - HWP update: p10_disable_ocmb_i2c 9fb941b - Joe McGill - 2021-05-11 - p10_sbe_scratch_regs -- shift FW to set PAU DPLL freq from HWP code 8261a95 - rajerpp1 - 2021-05-11 - Uncommenting code to add clock_pos FFDC ca41e6b - Yue Du - 2021-05-11 - QME: Disable Rvrm usage for qvid circuit problem 835a1c7 - Chris Engel - 2021-05-10 - Add support for production signing of the SBE images 4cc4428 - Chris Engel - 2021-05-10 - Updates to SBE signature verification flow e9b4837 - Chris Engel - 2021-05-10 - Update verification image to fetch secure_mode from SB header 132ccd2 - Sunil Kumar - 2021-05-07 - Fixed the relative address for getring chip-op through dump. debbba1 - Amit Tendolkar - 2021-05-07 - Enable QME Error Handling & Injects 5b96fc1 - Prasad Bg Ranganath - 2021-05-07 - PM HWP:detect static I/O configuration to take credit for WOF I/O index 81cf68e - Nicholas Landi - 2021-05-07 - gettracearray: Add empty scoms to advance trace array pointer 3d86ed7 - rajerpp1 - 2021-05-07 - Skipping deskew algorithm in simics. d2045be - Sunil Kumar - 2021-05-06 - getDump chip-op will have a parameter to collect fastarray c1f4273 - Joseph J McGill - 2021-05-06 - Revert "workaround for Elliptical Eggnog -- inhibit flush for core,L2 plats" 6a28151 - Srikantha Meesala - 2021-05-06 - PreReq bits updates in case of NonFuntional 3352f7a - Ankita Medhi - 2021-05-05 - Python-3 updates for sbe tools/scripts, required to support simics-6 f3f5c32 - rajerpp1 - 2021-05-05 - PMIC and GI2C target Support e024e14 - Sunil Kumar - 2021-05-04 - Added following verification files in the simics tar. 887ec1b - Greg Still - 2021-05-03 - Move frequency compatibility checks from Pstate0 to UltraTurbo 50b3d72 - Greg Still - 2021-05-03 - PVREF: Setup of OCCMISC register to enable gross and fine errors b4f66cd - Yue Du - 2021-05-03 - QME: not halt qme by system checkstop so stop can complete ec3b782 - Louis Stermole - 2021-05-03 - Add support for OMI CDR offset setting after BOOT_CONFIG0 6be7b3d - Prem Shanker Jha - 2021-05-03 - PM HWP: Misc changes identified during scom restore debug. beef5e1 - Ryan Miller - 2021-05-03 - Schmoo RES_SEL for each RCS deskew value 7286542 - Chris Engel - 2021-05-03 - Update SBE signing script to resolve path issue when signing from Cronus 71a2dc7 - Greg Still - 2021-05-03 - PPB: add #V TDP current mark check f7580d6 - Chris Engel - 2021-04-29 - Add support to set FW secure version during SBE signing from FIPS build 6ad0397 - Raja Das - 2021-04-29 - Bug fixed in Boot Seeprom L1 Loader 8ed22c6 - Mark Pizzutillo - 2021-04-28 - Add support for PMIC and GI2C target types. 7afa5b4 - Sunil Kumar - 2021-04-28 - Locking the measurement seeprom to golden image 0ca6917 - Justin Smith - 2021-04-27 - DFT mods for power_dft to compile with new commits 3bde042 - Justin.Ginn@ibm.com - 2021-04-27 - Allow DFT to point to the master copy of sbe_link.H 0ca11b7 - Yue Du - 2021-04-27 - QME: improve stop2 latency cc5de46 - Joe McGill - 2021-04-27 - workaround for Elliptical Eggnog -- inhibit flush for core,L2 plats 3125892 - Joe McGill - 2021-04-27 - p10_sbe_chiplet_fir_init -- mask PCI_LOCAL_FIR PSCOM error 3225579 - Raja Das - 2021-04-26 - MSR defaulted to ipl reset value in MPIPL reset path 47523a7 - Greg Still - 2021-04-26 - PVREF: change OISR setup to avoid erroneous events 5f8bd30 - Lilith Hale - 2021-04-26 - HW544290 - Enable Tepid Moonbeam fixes 47f6ace - Greg Still - 2021-04-26 - PPB: suppress WOF Validation under Cronus 16d0767 - Yue Du - 2021-04-26 - QME: using MMA attributes to control MMA stop modes 1310f1a - Daniel Melnikov - 2021-04-26 - Expand valid raw card naming conventions in SPD revision checks e26fdae - Louis Stermole - 2021-04-26 - Add capture of Explorer active logs via i2c in FFDC 723e75a - Louis Stermole - 2021-04-26 - Add targeted trace to FW_STATUS i2c error Changes Included for package rainier-xml, branch master: 07073d9 - RUBY ZGABAY - 2021-05-14 - Merge pull request #68 from rubymart/master 74b05c7 - rubymart - 2021-05-13 - Add the correct value for attribute N_MAX_MEM_POWER_WATTS 15d1c9d - rubymart - 2021-05-13 - SW522499 : Rainier MRW updates for memory power curves f593c9f - RUBY ZGABAY - 2021-05-07 - Merge pull request #67 from rubymart/master 48583d2 - rubymart - 2021-05-06 - Removed FREQ_IOHS_LINK_MHZ default value for all 8 IOHS units 221c101 - rubymart - 2021-05-06 - Updates to OCC attributes due to OPEN_POWER attribute renames 8927d32 - RUBY ZGABAY - 2021-05-05 - Merge pull request #66 from rubymart/master 0619199 - rubymart - 2021-05-04 - Deleting the extra CACHE attributes 21d5423 - rubymart - 2021-05-04 - Fixing attribute value for FREQ_IOHS_LINK_MHZ & FREQ_IOHS_MHZ eb388d8 - RUBY ZGABAY - 2021-04-27 - Merge pull request #65 from rubymart/master 207a4fc - rubymart - 2021-04-27 - Removed the CACHE attribute files, not sure how those were added again e0158a2 - rubymart - 2021-04-12 - Multiple attribute value changes for Rainier 2U and 4U MRWs Changes Included for package rainier-xml, branch master: 07073d9 - RUBY ZGABAY - 2021-05-14 - Merge pull request #68 from rubymart/master 74b05c7 - rubymart - 2021-05-13 - Add the correct value for attribute N_MAX_MEM_POWER_WATTS 15d1c9d - rubymart - 2021-05-13 - SW522499 : Rainier MRW updates for memory power curves f593c9f - RUBY ZGABAY - 2021-05-07 - Merge pull request #67 from rubymart/master 48583d2 - rubymart - 2021-05-06 - Removed FREQ_IOHS_LINK_MHZ default value for all 8 IOHS units 221c101 - rubymart - 2021-05-06 - Updates to OCC attributes due to OPEN_POWER attribute renames 8927d32 - RUBY ZGABAY - 2021-05-05 - Merge pull request #66 from rubymart/master 0619199 - rubymart - 2021-05-04 - Deleting the extra CACHE attributes 21d5423 - rubymart - 2021-05-04 - Fixing attribute value for FREQ_IOHS_LINK_MHZ & FREQ_IOHS_MHZ eb388d8 - RUBY ZGABAY - 2021-04-27 - Merge pull request #65 from rubymart/master 207a4fc - rubymart - 2021-04-27 - Removed the CACHE attribute files, not sure how those were added again e0158a2 - rubymart - 2021-04-12 - Multiple attribute value changes for Rainier 2U and 4U MRWs Changes Included for package rainier-xml, branch master: 07073d9 - RUBY ZGABAY - 2021-05-14 - Merge pull request #68 from rubymart/master 74b05c7 - rubymart - 2021-05-13 - Add the correct value for attribute N_MAX_MEM_POWER_WATTS 15d1c9d - rubymart - 2021-05-13 - SW522499 : Rainier MRW updates for memory power curves f593c9f - RUBY ZGABAY - 2021-05-07 - Merge pull request #67 from rubymart/master 48583d2 - rubymart - 2021-05-06 - Removed FREQ_IOHS_LINK_MHZ default value for all 8 IOHS units 221c101 - rubymart - 2021-05-06 - Updates to OCC attributes due to OPEN_POWER attribute renames 8927d32 - RUBY ZGABAY - 2021-05-05 - Merge pull request #66 from rubymart/master 0619199 - rubymart - 2021-05-04 - Deleting the extra CACHE attributes 21d5423 - rubymart - 2021-05-04 - Fixing attribute value for FREQ_IOHS_LINK_MHZ & FREQ_IOHS_MHZ eb388d8 - RUBY ZGABAY - 2021-04-27 - Merge pull request #65 from rubymart/master 207a4fc - rubymart - 2021-04-27 - Removed the CACHE attribute files, not sure how those were added again e0158a2 - rubymart - 2021-04-12 - Multiple attribute value changes for Rainier 2U and 4U MRWs Changes Included for package rainier-xml, branch master: 07073d9 - RUBY ZGABAY - 2021-05-14 - Merge pull request #68 from rubymart/master 74b05c7 - rubymart - 2021-05-13 - Add the correct value for attribute N_MAX_MEM_POWER_WATTS 15d1c9d - rubymart - 2021-05-13 - SW522499 : Rainier MRW updates for memory power curves f593c9f - RUBY ZGABAY - 2021-05-07 - Merge pull request #67 from rubymart/master 48583d2 - rubymart - 2021-05-06 - Removed FREQ_IOHS_LINK_MHZ default value for all 8 IOHS units 221c101 - rubymart - 2021-05-06 - Updates to OCC attributes due to OPEN_POWER attribute renames 8927d32 - RUBY ZGABAY - 2021-05-05 - Merge pull request #66 from rubymart/master 0619199 - rubymart - 2021-05-04 - Deleting the extra CACHE attributes 21d5423 - rubymart - 2021-05-04 - Fixing attribute value for FREQ_IOHS_LINK_MHZ & FREQ_IOHS_MHZ eb388d8 - RUBY ZGABAY - 2021-04-27 - Merge pull request #65 from rubymart/master 207a4fc - rubymart - 2021-04-27 - Removed the CACHE attribute files, not sure how those were added again e0158a2 - rubymart - 2021-04-12 - Multiple attribute value changes for Rainier 2U and 4U MRWs Changes Included for package hostboot, branch master-p10: 2c9fc01 - Caleb Palmer - 2021-06-21 - PRD: Fix assert from capturing port data in TdCtlr b96be55 - hostboot - 2021-06-21 - Update HCODE commit to d0e9eaf... P10 HDCT - Update for CSCX dump type f52556d - Geetha Pisapati - 2021-06-21 - Added switch for ATTR_MEM_IGNORE_PLUG_RULES in enforce_pre_eff_config_thermal b751b63 - Chris Steffen - 2021-06-21 - Abus Power Down Hygiene 0ba4834 - Joe McGill - 2021-06-21 - DD2 ABUS CCM updates 6660ee9 - Greg Still - 2021-06-21 - PPB: fix large droop slope bugs Changes Included for package pnor, branch master-p10: b63d810 - Christian Geddes - 2021-05-14 - Merge pull request #39 from crgeddes/copy_hbb_as_lid d561ed3 - Christian Geddes - 2021-05-13 - Use HBB.bin output from genPnorImages.pl as the hostfw lid HBB.content Signed-off-by: hostboot <hostboot@us.ibm.com>
The OpenPOWER firmware build process uses Buildroot to create a toolchain and build the various components of the PNOR firmware, including Hostboot, Skiboot, OCC, Petitboot etc.
https://open-power.github.io/op-build/
See the doc/ directory for documentation source. Contributions are VERY welcome!
Issues, Milestones, pull requests and code hosting is on GitHub: https://github.com/open-power/op-build
See CONTRIBUTING.md for howto contribute code.
To build an image for a Blackbird system:
git clone --recursive git@github.ibm.com:open-power/op-build.git cd op-build ./op-build rainier_defconfig && ./op-build
There are also default configurations for other platforms in openpower/configs/
. Current POWER9 platforms include Witherspoon, Boston (p9dsu), Romulus, and Zaius.
Buildroot/op-build supports both native and cross-compilation - it will automatically download and build an appropriate toolchain as part of the build process, so you don't need to worry about setting up a cross-compiler. Cross-compiling from a x86-64 host is officially supported.
The machine your building on will need Python 2.7, GCC 6.2 (or later), and a handful of other packages (see below).
Install Ubuntu (>= 18.04) or Debian (>= 9) 64-bit.
Enable Universe (Ubuntu only):
sudo apt-get install software-properties-common sudo add-apt-repository universe
Install the packages necessary for the build:
sudo apt-get install cscope ctags libz-dev libexpat-dev \ python language-pack-en texinfo gawk cpio xxd \ build-essential g++ git bison flex unzip \ libssl-dev libxml-simple-perl libxml-sax-perl libxml-parser-perl libxml2-dev libxml2-utils xsltproc \ wget bc rsync
Install Fedora (>= 25) 64-bit.
Install the packages necessary for the build:
sudo dnf install gcc-c++ flex bison git ctags cscope expat-devel patch \ zlib-devel zlib-static texinfo "perl(bigint)" "perl(XML::Simple)" \ "perl(YAML)" "perl(XML::SAX)" "perl(Fatal)" "perl(Thread::Queue)" \ "perl(Env)" "perl(XML::LibXML)" "perl(Digest::SHA1)" "perl(ExtUtils::MakeMaker)" \ "perl(FindBin)" "perl(English)" "perl(Time::localtime)" \ libxml2-devel which wget unzip tar cpio python bzip2 bc findutils ncurses-devel \ openssl-devel make libxslt vim-common lzo-devel python2 rsync hostname