<feed xmlns='http://www.w3.org/2005/Atom'>
<title>talos-hcode/import/tools, branch 07-25-2019</title>
<subtitle>Blackbird™ HCODE sources</subtitle>
<id>https://git.raptorcs.com/git/talos-hcode/atom?h=07-25-2019</id>
<link rel='self' href='https://git.raptorcs.com/git/talos-hcode/atom?h=07-25-2019'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hcode/'/>
<updated>2018-09-19T15:54:57+00:00</updated>
<entry>
<title>OCMB explorer initCompiler support</title>
<updated>2018-09-19T15:54:57+00:00</updated>
<author>
<name>Claus Michael Olsen</name>
<email>cmolsen@us.ibm.com</email>
</author>
<published>2018-07-23T16:50:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hcode/commit/?id=3c3a12adec74298608841817c485ac38e8633468'/>
<id>urn:sha1:3c3a12adec74298608841817c485ac38e8633468</id>
<content type='text'>
Change-Id: I2778965fbd071d6821f6de3990b11a9c85e753b4
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/63156
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: STEPHEN GLANCY &lt;sglancy@us.ibm.com&gt;
Reviewed-by: Benjamin Gass &lt;bgass@us.ibm.com&gt;
Reviewed-by: Jennifer A. Stofer &lt;stofer@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Revert "Self Restore: Integrated support for build of self-restore code in EKB."</title>
<updated>2018-09-19T15:54:52+00:00</updated>
<author>
<name>Gregory S. Still</name>
<email>stillgs@us.ibm.com</email>
</author>
<published>2018-06-21T14:01:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hcode/commit/?id=5762d99877f8bd357cc1e0652046632d5d1b0a10'/>
<id>urn:sha1:5762d99877f8bd357cc1e0652046632d5d1b0a10</id>
<content type='text'>
This reverts commit dcebd90d5d9518bfe9809dac395f8410d67f5ee6.

Change-Id: I588f0798c0f1914e10f7aef218e9e377b12aa3c2
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/61066
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: Gregory S. Still &lt;stillgs@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Self Restore: Integrated support for build of self-restore code in EKB.</title>
<updated>2018-09-19T15:54:51+00:00</updated>
<author>
<name>Prem Shanker Jha</name>
<email>premjha2@in.ibm.com</email>
</author>
<published>2018-04-17T16:24:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hcode/commit/?id=00771fa993da5aafef4b2cbc41ec2532a0a6b3c7'/>
<id>urn:sha1:00771fa993da5aafef4b2cbc41ec2532a0a6b3c7</id>
<content type='text'>
Self restore binary used to get built by a shell script standalone.
It used to get checked in to EKB. Hardware image build infrastructure
used to just pick that binary and insert it into the hardware image.
This commit augments the EKB build flow by incorporating a capability
to build self restore binary like any other executable generated
during EKB build. Syntax to build binary:
    ekb build p9_core_restore_routines

 Key_Cronus_Test=PM_REGRESS

Change-Id: Ifdcf31df6ceded564222f6962d94a3459072a3d3
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/57345
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Tested-by: Cronus HW CI &lt;cronushw-ci+hostboot@us.ibm.com&gt;
Tested-by: FSP CI Jenkins &lt;fsp-CI-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: Kahn C. Evans &lt;kahnevan@us.ibm.com&gt;
Reviewed-by: Douglas R. Gilbert &lt;dgilbert@us.ibm.com&gt;
Reviewed-by: Richard J. Knight &lt;rjknight@us.ibm.com&gt;
Reviewed-by: Gregory S. Still &lt;stillgs@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Revert "Self Restore: Integrated build with rest of the EKB build flow."</title>
<updated>2018-09-19T15:54:51+00:00</updated>
<author>
<name>Prem Shanker Jha</name>
<email>premjha2@in.ibm.com</email>
</author>
<published>2018-04-03T17:51:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hcode/commit/?id=52a11a1d8cc7d9da1cf4d520740f63d13db80ac2'/>
<id>urn:sha1:52a11a1d8cc7d9da1cf4d520740f63d13db80ac2</id>
<content type='text'>
This reverts commit 9a74fd0f1b933fa171eaa10e0a60540160ce7aca.

Change-Id: Id362411dea9054c9836bfbf9f57b42e727da44e1
Original-Change-Id: Id935d8de4ccca6a41d25e8b9465f69fad8941188
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/56661
Tested-by: FSP CI Jenkins &lt;fsp-CI-jenkins+hostboot@us.ibm.com&gt;
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: Jennifer A. Stofer &lt;stofer@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Self Restore: Integrated build with rest of the EKB build flow.</title>
<updated>2018-09-19T15:54:50+00:00</updated>
<author>
<name>Prem Shanker Jha</name>
<email>premjha2@in.ibm.com</email>
</author>
<published>2018-03-08T18:42:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hcode/commit/?id=5477b13b8aa181dbb8e4be1c72daf858c5eb26a5'/>
<id>urn:sha1:5477b13b8aa181dbb8e4be1c72daf858c5eb26a5</id>
<content type='text'>
Self restore binary used to get built by a shell script standalone.
It used to get checked in to EKB. Hardware image build infrastructure
used to just pick that binary and insert it into the hardware image.
This commit augments the EKB build flow by incorporating a capability
to build self restore binary like any other executable generated
during EKB build. Syntax to build binary:
   ekb build p9_core_restore_routines

Key_Cronus_Test=PM_REGRESS

Change-Id: I63abaafb398de14c33ad8f36580d5a6d9b72f6c2
Original-Change-Id: I68b2587eab2798b7b8a2a188187767fa53aaf12f
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/55259
Tested-by: FSP CI Jenkins &lt;fsp-CI-jenkins+hostboot@us.ibm.com&gt;
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Tested-by: Cronus HW CI &lt;cronushw-ci+hostboot@us.ibm.com&gt;
Reviewed-by: Douglas R. Gilbert &lt;dgilbert@us.ibm.com&gt;
Reviewed-by: Richard J. Knight &lt;rjknight@us.ibm.com&gt;
Reviewed-by: Gregory S. Still &lt;stillgs@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Characterization Default Image</title>
<updated>2017-10-23T23:43:45+00:00</updated>
<author>
<name>Adam Hale</name>
<email>adam.samuel.hale@ibm.com</email>
</author>
<published>2017-07-21T05:44:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hcode/commit/?id=318a174897126d34e5b3e8875e3727883d7fb94e'/>
<id>urn:sha1:318a174897126d34e5b3e8875e3727883d7fb94e</id>
<content type='text'>
Change-Id: I24ce2816a6e5583824f94db4f200cba9e0a2ec74
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43407
Tested-by: PPE CI &lt;ppe-ci+hostboot@us.ibm.com&gt;
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: Michael S. Floyd &lt;mfloyd@us.ibm.com&gt;
Tested-by: Hostboot CI &lt;hostboot-ci+hostboot@us.ibm.com&gt;
Reviewed-by: BRIAN D. VICTOR &lt;brian.d.victor1@ibm.com&gt;
Reviewed-by: Gregory S. Still &lt;stillgs@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>CME/SGPE/PGPE/Restore Image Build: pick up per-chip/EC level files</title>
<updated>2017-10-23T22:46:50+00:00</updated>
<author>
<name>Martin Peschke</name>
<email>mpeschke@de.ibm.com</email>
</author>
<published>2017-06-01T08:24:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hcode/commit/?id=724effb336d509e303def707646b78e0b7d6107e'/>
<id>urn:sha1:724effb336d509e303def707646b78e0b7d6107e</id>
<content type='text'>
introduces a new image build macro that is an easy-to-use wrapper
for the p9_dd_container_tool, which is the base for this support

calls new macro in various XIP sub-image build flows to generate
DD level containers for some section content, and picks these
files up in XIP image build flows

DD level specific files to be handled include HCODE for CME/SGPE/PGPE
and CPMR/PPMR/QPMR headers.

Change-Id: Ia78e99bfa508cbddcb6599ef0c980deca0993d66
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/39590
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: Douglas R. Gilbert &lt;dgilbert@us.ibm.com&gt;
Reviewed-by: Gregory S. Still &lt;stillgs@us.ibm.com&gt;
Reviewed-by: Richard J. Knight &lt;rjknight@us.ibm.com&gt;
Reviewed-by: Martin Peschke &lt;mpeschke@de.ibm.com&gt;
</content>
</entry>
<entry>
<title>HW Image Build Flow: per-chip XIP sub-images</title>
<updated>2017-10-23T22:46:07+00:00</updated>
<author>
<name>Martin Peschke</name>
<email>mpeschke@de.ibm.com</email>
</author>
<published>2017-06-01T15:33:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hcode/commit/?id=32f0580c8ef4ab024506c5f25a1d1110f02a5bf9'/>
<id>urn:sha1:32f0580c8ef4ab024506c5f25a1d1110f02a5bf9</id>
<content type='text'>
prereq for supporting multiple DD level HCODE

build changes to generate &lt;chipid&gt;.&lt;name&gt;_image.bin files

follow-up commits will pick up per-chip section content that is
provided by others and their build flows

Change-Id: Ief6ed91e1feb8dbf56802efd0f38ec9b75db2c05
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40755
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: Prachi Gupta &lt;pragupta@us.ibm.com&gt;
Reviewed-by: Richard J. Knight &lt;rjknight@us.ibm.com&gt;
Reviewed-by: Martin Peschke &lt;mpeschke@de.ibm.com&gt;
</content>
</entry>
<entry>
<title>Increased the size of buildTag in xip header by another 4Bytes</title>
<updated>2017-10-23T22:15:34+00:00</updated>
<author>
<name>Raja Das</name>
<email>rajadas2@in.ibm.com</email>
</author>
<published>2017-03-21T08:45:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hcode/commit/?id=0dc5b210fe6a8d6132ad4dfdc063d3c24822b307'/>
<id>urn:sha1:0dc5b210fe6a8d6132ad4dfdc063d3c24822b307</id>
<content type='text'>
RTC:170829
Change-Id: I82b6a6fbe0816ab3cf205aa4e7b5dfe1fda2c8bb
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/38195
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: Shakeeb A. Pasha B K &lt;shakeebbk@in.ibm.com&gt;
Tested-by: PPE CI &lt;ppe-ci+hostboot@us.ibm.com&gt;
Tested-by: Hostboot CI &lt;hostboot-ci+hostboot@us.ibm.com&gt;
Reviewed-by: Sachin Gupta &lt;sgupta2m@in.ibm.com&gt;
Reviewed-by: Martin Peschke &lt;mpeschke@de.ibm.com&gt;
</content>
</entry>
<entry>
<title>PM: Added support for PGPE Boot/PGPE integration</title>
<updated>2017-10-23T22:09:21+00:00</updated>
<author>
<name>Prem Shanker Jha</name>
<email>premjha2@in.ibm.com</email>
</author>
<published>2016-06-08T10:48:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-hcode/commit/?id=0a1e893404bacf476aa3d95f7ffffb10dca82567'/>
<id>urn:sha1:0a1e893404bacf476aa3d95f7ffffb10dca82567</id>
<content type='text'>
- support for P-State parameter block
- implements a compact image layout of PGPE similar to CME/SGPE.
- adds PGPE boot progress code as a field in PPMR header.
- implements PGPE boot loader and PGPE boot copier.
- incorporates ability to generate PPMR header in the build flow.
- change logic for calculating CME's first block copy length.
- Turned on generated tables in PGPE Hcode
- Fixed up pointers to generated tables
- add ATTR_PGPE_HCODE_FUNCTION_ENABLE attribute to control PGPE ops
- fix p9_pstate_parameter_build bug with AVS timing attributes
- Make OCC Pstate Parameter block a fixed offset (128KB) in PPMR
- Make Pstate Table from PGPE a fixed offset (144KB) in PPMR to ease debug
- Fix Endianes issues in OCC PPB and input slope calcs
- Added PGPE Hcode Length to PGPE header so that GPPB SRAM location is known.
- Build flag for OCc Immediate IPC response
- Build flag to no use temp boot settings
- Expanding tracing for debug
- Added default values for PBAX attributes as placeholders for MRW in firmware
- Added WOF VFRT structure definions to headers;  movement into HOMER NOT
  yet supported
- Addressed review comments and rebased
- Rebased with ATTR_PGPE_HCODE_FUNCTION_ENABLE in separate commit for Cronus

Change-Id: I4752debbc7fb3275d4e79804333654511de427ff
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26115
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Tested-by: PPE CI &lt;ppe-ci+hostboot@us.ibm.com&gt;
Reviewed-by: Gregory S. Still &lt;stillgs@us.ibm.com&gt;
Tested-by: Hostboot CI &lt;hostboot-ci+hostboot@us.ibm.com&gt;
Reviewed-by: ASHISH A. MORE &lt;ashish.more@in.ibm.com&gt;
Reviewed-by: Jennifer A. Stofer &lt;stofer@us.ibm.com&gt;
</content>
</entry>
</feed>
