Docs/project_ideas.md: Add a memtest libpayload based payload
Change-Id: Iebdb75b99e18fe92aa4c801769532781edf44d9a Signed-off-by: Arthur Heymans <arthur@aheymans.xyz> Reviewed-on: https://review.coreboot.org/c/coreboot/+/36747 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net> Reviewed-by: Patrick Georgi <pgeorgi@google.com>
This commit is contained in:
parent
084233bbb6
commit
4c28ccd0dc
|
@ -166,3 +166,21 @@ This is a research-heavy project.
|
||||||
|
|
||||||
### Mentors
|
### Mentors
|
||||||
* Ron Minnich <rminnich@google.com>
|
* Ron Minnich <rminnich@google.com>
|
||||||
|
|
||||||
|
## Libpayload based memtest payload
|
||||||
|
[Memtest86+](https://www.memtest.org/) has some limitations: first and
|
||||||
|
foremost it only works on x86, while it can print to serial console the
|
||||||
|
GUI only works in legacy VGA mode.
|
||||||
|
|
||||||
|
This project would involve porting the memtest suite to libpayload and
|
||||||
|
build a payload around it.
|
||||||
|
|
||||||
|
### Requirements
|
||||||
|
* coreboot knowledge: Should know how to build coreboot images and
|
||||||
|
include payloads.
|
||||||
|
* other knowledge: Knowledge on how dram works is a plus.
|
||||||
|
* hardware requirements: Initial work can happen on qemu targets,
|
||||||
|
being able to test on coreboot supported hardware is a plus.
|
||||||
|
|
||||||
|
### Mentors
|
||||||
|
* TODO
|
||||||
|
|
Loading…
Reference in New Issue