edac: ibecc: Add testing README
Add README listing BIOS options for error injection. Signed-off-by: Andrei Emeltchenko <andrei.emeltchenko@intel.com>
This commit is contained in:
parent
633a7208df
commit
8d5452fcbc
1 changed files with 34 additions and 0 deletions
34
tests/subsys/edac/ibecc/README.rst
Normal file
34
tests/subsys/edac/ibecc/README.rst
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
.. _edac_ibecc_tests:
|
||||||
|
|
||||||
|
Testing Error Detection and Correction
|
||||||
|
######################################
|
||||||
|
Tests verify API and use error injection method to inject
|
||||||
|
errors.
|
||||||
|
|
||||||
|
Prerequisites
|
||||||
|
*************
|
||||||
|
IBECC should be enabled in BIOS. This is usually enabled in the default
|
||||||
|
BIOS configuration. Verify following:
|
||||||
|
Intel Advanced Menu -> Memory Configuration -> In-Band ECC -> <Enabled>.
|
||||||
|
Verify also operational mode with:
|
||||||
|
Intel Advanced Menu -> Memory Configuration -> In-Band ECC Operation Mode -> 2
|
||||||
|
|
||||||
|
For injection test Error Injection should be enabled.
|
||||||
|
|
||||||
|
Error Injection
|
||||||
|
===============
|
||||||
|
IBECC includes a feature to ease the verification effort such as Error
|
||||||
|
Injection capability. This helps to test the error checking, logging and
|
||||||
|
reporting mechanism within IBECC.
|
||||||
|
|
||||||
|
In order to use Error Injection user need to use BIOS Boot Guard 0 profile.
|
||||||
|
|
||||||
|
Additionally Error Injection need to be enabled in the following BIOS menu:
|
||||||
|
Intel Advanced Menu -> Memory Configuration -> In-Band ECC Error -> <Enabled>.
|
||||||
|
|
||||||
|
Configurations
|
||||||
|
**************
|
||||||
|
Due to high security risk Error Injection capability should not be
|
||||||
|
enabled for production. Due to this reason test has production configuration
|
||||||
|
and debug configuration. The main difference is that debug configuration
|
||||||
|
includes Error Injection.
|
Loading…
Add table
Add a link
Reference in a new issue