summaryrefslogtreecommitdiffstats
path: root/src/usr/hwpf/hwp/sbe_centaur_init
Commit message (Collapse)AuthorAgeFilesLines
* Changes to use the centaur sbe image from pnorayma2013-10-291-70/+46
| | | | | | | | | | | | | | | | | Instead of using the pre-built centaur_sbe.pnor.bin file the centaur sbe will be read from pnor when the centaurs are initialized in istep 10. Story 47032 is a pre-req to these changes. The change id for story 47032 is I3f545a134493c7595ce50fd885478bbe606de472 Change-Id: I69454e215ca4b8947ad8c01f42d87c09728e623d Depends-on: I3f545a134493c7595ce50fd885478bbe606de472 RTC: 77647 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/6622 Reviewed-by: Michael Baiocchi <baiocchi@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Initial Support for Updating SBE SEEPROMMike Baiocchi2013-10-281-0/+9
| | | | | | | | | | | | | | | This initial commit will be used to create the new SBE directories and files. It also supports the usr functions to find and copy SBE PNOR images. NOTE: It will not enable Updating SBE SEEPROMs in the IPL. Change-Id: I3f545a134493c7595ce50fd885478bbe606de472 RTC: 47032 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/6311 Tested-by: Jenkins Server Reviewed-by: ADAM R. MUHLE <armuhle@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Memory workaround for 1200 CDIMMSMatt Ploetz2013-10-101-0/+1
| | | | | | | | | | Change-Id: I8f6ffc2ef653d4245bc002cdca66f59a6e1771fa RTC: 76932 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/5901 Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Dynamically determine PLL ATTR based on freq and chip IDECDean Sanner2013-10-031-10/+9
| | | | | | | | Change-Id: I733760ecbc995d429de862fe56ad44fcc3aae228 RTC: 69918 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/6305 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Hostboot - Updated HWPs from defect SW219606 (week 8/13)Thi Tran2013-09-111-2/+1
| | | | | | | | | | SW219606 Change-Id: I9eee6d20610412764a0ad3ed406633426f154b2f Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/5971 Tested-by: Jenkins Server Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HOSTBOOT - Add workaround for Centaur SBE Repair Loader failureThi Tran2013-07-301-3/+57
| | | | | | | | | | SW212513 Change-Id: Ic459656aa6c650938bedd63ada72559efeae0ef8 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/5626 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* TULETA Bring Up - Centaur SBE image fix.Thi Tran2013-05-011-13/+0
| | | | | | | | | | Removed retry workaround, implemented fix with image from b0424c_1317.810 Change-Id: I7d32531390d260a0b931165fecd5aef10c68d287 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4239 Tested-by: Jenkins Server Reviewed-by: Van H. Lee <vanlee@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Update p8_xip_* HWP and load SLW image from PNORDean Sanner2013-04-051-2/+5
| | | | | | | | | Change-Id: I115c918b107ede18918909b60489476fc9e9b3d7 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3902 Reviewed-by: Mark W. Wenning <wenning@us.ibm.com> Reviewed-by: ADAM R. MUHLE <armuhle@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HWP: Integrate cen_xip_customize into hostbootvanlee2013-03-205-111/+587
| | | | | | | | Change-Id: Ib4098f329d94b5b7138e311b9a6393a69d716239 RTC: 64603 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3603 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* TULETA Bring Up - Workaround for Centaur SBE failureThi Tran2013-03-201-1/+19
| | | | | | | Change-Id: Iffe079424b09547668a91576bf27a5701be2221e Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3612 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* change path.dump() calls to trace HUIDBrian Horton2013-02-041-8/+13
| | | | | | | | | | | | | | also, some other general cleanup - replace loop counters with iterators - made more code consistant - fixed bug where errl wasn't getting committed Change-Id: I7acdda17b1b116675ce84de8c22f87395e0fee91 RTC: 59413 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2949 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* VSBE source code and Centaur SBE image updateThi Tran2013-01-211-29/+29
| | | | | | | | | Change-Id: Iee0155820ebaf2837e67ff4d3a852ab8318c52f6 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2950 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: Van H. Lee <vanlee@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Update hostboot to version 1.28 IPL Flow documentRichard J. Knight2012-12-132-5/+15
| | | | | | | | Change-Id: Ie42bebb0fa91f248bc3ae3b1d1231d97cc5a4ca9 RTC: 52964 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2578 Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Tested-by: Jenkins Server
* Updates to IPL flow to match doc v1.18Richard J. Knight2012-11-151-0/+1
| | | | | | | | | Change-Id: I9fe83e777fde516b6ddbadd2eea4969b87e601fa RTC: 50424 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2167 Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Return error when procedures fail during istepRichard J. Knight2012-11-031-15/+25
| | | | | | | | | | | Change-Id: I65686d261583ea84c7908f819071bd751fdb0e06 RTC: 39876 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1627 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: Paul Nguyen <nguyenp@us.ibm.com> Reviewed-by: Mark W. Wenning <wenning@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Memory Leak task_endBill Schwartz2012-10-122-4/+4
| | | | | | | | Change-Id: Idb7a2d8d72a55f644efd0b2548eca5df5d062e6d RTC: 47491 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2011 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Tool to analyze HWP filesBrian Horton2012-09-262-0/+4
| | | | | | | | | | | | | | | | | | Scan hardware procedure files and look for: . if file has special IGNORE string, ignore (ie, initservice files) . if file doesn't have '$Id:' tag - report it (if -m option used) . if file has '$Id:' tag, print filename and version Several different reporting options are supported. In addition, make target added for obj/genfiles/hwp_id.html and this file is now in the fsp.tar file that will be shipped. Change-Id: Iac56d4a2a839fac0c4522ceaa9eb11f16ca9c199 RTC: 35726 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1651 Tested-by: Jenkins Server Reviewed-by: Mark W. Wenning <wenning@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Integrate cen_sbe procedures for Grub milestoneVan Lee2012-07-122-660/+93
| | | | | | | | | | | | | | - Enable calling istep 10 under simics with required action rules - Update Fapiporeve HWP per code review - Pick up latest poreve code and update per code review - change mba_startclocks to mem_startclocks in do_sprint to sync with HB Change-Id: Id8fb932dc8409b50d3bd04be8b99724d81c74904 RTC: 42926 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1267 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Enable cen_sbe_tp_chiplet_init1 runThi Tran2012-06-181-46/+44
| | | | | | | | | | | | | Disable run in Simics to avoid build break RTC 42926 Change-Id: I1f63504362254fa3c90f25cbea118aff35cff153 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1196 Tested-by: Jenkins Server Reviewed-by: Mark W. Wenning <wenning@us.ibm.com> Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Pick up latest mss_eff_config HWPVan Lee2012-06-061-17/+6
| | | | | | | | | | | | Implemented util functions getAllChips, getAllChiplets, getChildChiplets, getAffinityChips. RTC: 41712 Change-Id: I625695a85d768e03365a91fb44b4f9d6525a4276 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1073 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Integrate proc_start_clocks_chiplets hw procedureThi Tran2012-04-271-229/+53
| | | | | | | | RTC: 39854 Change-Id: I0e6f51a41e5543beca1f97482aa0494bf067a7a3 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/913 Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Tested-by: Jenkins Server
* Support targeting code commonalityNick Bofferding2012-04-241-10/+4
| | | | | | | | | | | | | | | - Moved common targeting code to own subtrees - Updated many components with header file changes - Implemented abstract pointer class - Implemented Hostboot specific support for targeting commonality - Changed attribute VMM base address to 4 GB (From 3 GB) - Removed tabs, fixed > 80 character lines Change-Id: Ie5a6956670bfa4f262f7691b4f0ce5a20ed289fe RTC: 35569 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/909 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Add IStep Stubs for all ISteps in IPL Flow DocumentMark Wenning2012-04-172-98/+127
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add stubs for all remaining ISteps, based on HostBoot_IPL_Flow_v1.01.odt document. Task 39253 1 -5 Not applicable, performed by SBE 6 - Save SBE (HWAS) ALL, Brian is moving some of them from 4 7 - Start Clocks on Nest Chiplets ALL 8 - EDI, EI init ALL 9 - Activate PowerBus ALL 10 - Centaur Init already implemented 11 - DMI Training already implemented 12 - MC Init already Implemented 13 - Dram Training already Implemented 14 - Dram Initialization ALL 15 - Build Winkle Images ALL 16 - Core Activate ALL 17 - Init PSI marked FSP, not implemented 18 - Establish System SMP 18.8, 9, 10 only, the rest are marked FSP 19 - Build and Load Host Image marked FSP, not implemented 20 - Load Payload ALL 21 - Start Payload ALL RTC: 38196 Change-Id: I4e853f58caafe7dd472d57b42883724eaaa2e8a3 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/826 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Refactor InitServiceMark Wenning2012-04-041-60/+24
| | | | | | | | | | | | | | | | Finish join() conversion, remove TaskArgs Cleanup Initservice Cleanup ExtInitService Cleanup IStepDisp Add SPLess Halt & Shutdown command. Implements code for Tasks 35508, 3855, 36929 and 38870 . RTC: 38196 Change-Id: I554655412b529ef6cd143fea361a39bd584d18b5 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/794 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* ERRL: Ensure all Hostboot code uses ErrlUserDetails framework.Mike Jones2012-03-161-2/+1
| | | | | | | | | RTC: 36920 Change-Id: I82667c8e63e8a99b9cc7eb1dfbbbdbe1c3b2bb2a Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/730 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* VSBE code change to run SBE cen_sbe_tp_chiplet_init1Thi Tran2012-03-082-34/+199
| | | | | | | | | | Updated with Review comments Change-Id: I745f0cd19b5e3159bba590f4efa9eab6fec71779 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/710 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Create framework for ISTEP 10, 12, 13Mark Wenning2012-02-293-0/+967
istep framework for istep 10 (sbe_centaur_init) istep 12( mss_volt, etc). istep 13 ( mss_draminit, etc ) Commented out testHWP, not used anymore. Fixed bug in hb-istep for simics fixed review comments Added section in genIstep.pl to generate include/usr/isteps/istepNlist.H ( istep 13 generated using script) NOTE: 10, 11, 12 were partially generated manually, that is why they are not consistent. Change-Id: I28ed8d3e60d2d0438ebe7ca3ed2053c781bc72ed Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/661 Tested-by: Jenkins Server Reviewed-by: Van H. Lee <vanlee@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
OpenPOWER on IntegriCloud