12 Commits

Author SHA1 Message Date
Sabryna
2d67e89703 Update basic info, tool version & amend parts of tutorials (#211)
Visual Studio Supported version: 2015-2022
Ubuntu latest stable version: 22.04
Intel UDK link deceprated, replaced with updated direct links
Other minor updates to the documentations

Signed-off-by: Syahirah Sabryna <nur.syahirah.sabryna.mohmad@intel.com>
2025-06-16 11:05:45 +08:00
sean-m-mcginn
34c99146c0 Update corruptcomp (corruption tool) enablement instructions (#181)
Update corruptcomp enablement instructions to reflect latest
implementation

Signed-off-by: Sean McGinn <sean.mcginn@intel.com>
2023-06-22 14:28:36 -07:00
Atharva Lele
dbde6f11c2 Enhance docs and clean up warnings in several docs (#169)
- Make footer copyright year update automatically
- Add clarification about EPLD region
- Add heading to build tool doc
- Clean up warnings about section links, length of underlines, etc.
- Adjust whitespace in Build System doc
- Fix reference to key management section

Signed-off-by: Atharva Lele <atharva.lele@intel.com>
2023-04-04 14:30:28 -07:00
sean-m-mcginn
ea0bc6a037 Further enhance documentation for firmware resiliency (#159)
* Reduce the size of SBL recovery sample logs

Signed-off-by: Sean McGinn <sean.mcginn@intel.com>

* Note that FSP debugging must be turned off when SBL resiliency enabled

Signed-off-by: Sean McGinn <sean.mcginn@intel.com>

* Group SBL resiliency diagrams by scenario

Signed-off-by: Sean McGinn <sean.mcginn@intel.com>

* Refactor note on FSP debugging and SBL resiliency

Signed-off-by: Sean McGinn <sean.mcginn@intel.com>

Signed-off-by: Sean McGinn <sean.mcginn@intel.com>
2023-01-18 09:23:18 -08:00
sean-m-mcginn
37e88e8461 Enhance documentation for firmware resiliency (#158)
* Add expected behavior to the corruption tutorial section

Signed-off-by: Sean McGinn <sean.mcginn@intel.com>

* Add note detailing which platforms support resiliency

Signed-off-by: Sean McGinn <sean.mcginn@intel.com>

Signed-off-by: Sean McGinn <sean.mcginn@intel.com>
2023-01-17 15:10:42 -08:00
sean-m-mcginn
39319deba6 Add documentation for firmware resiliency (#151)
* Add documentation for firmware resiliency

This change adds a section for firmware resiliency
as well as updates existing sections that are related
to firmware resiliency

Signed-off-by: Sean McGinn <sean.mcginn@intel.com>

* Fix grammatical errors in resiliency and recovery section

Signed-off-by: Sean McGinn <sean.mcginn@intel.com>

* Add in test tool tutorials for SBL resiliency

Signed-off-by: Sean McGinn <sean.mcginn@intel.com>

* Add in block diagrams for SBL resiliency

Signed-off-by: Sean McGinn <sean.mcginn@intel.com>

* Make minor improvements to resiliency and update sections

Signed-off-by: Sean McGinn <sean.mcginn@intel.com>

* Mention non-overlapping region requirement for FW update capsule tool

Signed-off-by: Sean McGinn <sean.mcginn@intel.com>

* Give example for building FW update capsule with TMAC:IPFW

Signed-off-by: Sean McGinn <sean.mcginn@intel.com>

* Add note that corruptcomp tool should be disabled in prod builds

Signed-off-by: Sean McGinn <sean.mcginn@intel.com>

Signed-off-by: Sean McGinn <sean.mcginn@intel.com>
2023-01-13 13:40:04 -08:00
Aiden Park
22759b9da6 Update GDB helper script information (#58)
The GDB helper scripts have been moved to Slim Bootloader source tree.
Update 'Launch GDB' step.

Signed-off-by: Aiden Park <aiden.park@intel.com>
2019-10-04 13:11:57 -07:00
Aiden Park
8146a9f406 Minor update on Debugging SBL on QEMU with GDB (#57)
Fix invalid information in 'Transit Stage2 to Payload'.
Additionally minor changes have been updated.
- typo. make -> mkdir
- adding a screenshot for 'before Stage1B entry point'
- updating comments and description

Signed-off-by: Aiden Park <aiden.park@intel.com>
2019-10-01 17:35:03 -07:00
Aiden Park
f7e97417f5 Add a tutorial page for Debugging SBL on QEMU with GDB (#55)
This page is to provide basic GDB usage on QEMU target
for better understanding SBL flow.
- Prepare SBL QEMU image
- Prepare GDB helper scripts
- Launch QEMU target
- Launch GDB
- Transit Stage1A to Stage1B
- Transit Stage1B to Stage2
- Transit Stage2 to OsLoader

Signed-off-by: Aiden Park <aiden.park@intel.com>
2019-10-01 09:30:11 -07:00
James Gutbub
c5a516be99 Clean up spelling (#41)
Performed some spell checking on the source/*.rst files
in most places as needed

Signed-off-by: James Gutbub <james.gutbub@intel.com>
2019-04-23 15:34:23 -07:00
Huang Jin
41ca732eea Cleanup build warnings. No content change. (#27)
Signed-off-by: Huang Jin <huang.jin@intel.com>
2019-01-04 16:53:36 -08:00
YoYo
d4aa43efcf Add training materials (#7)
Add initial training materials that demonstrate Slim Bootloader basic features on QEMU target.

TODO: QEMU OS image generation instruction will provided in a follow-up PR.
2018-11-14 11:54:32 -08:00