I am an undergraduate student interested to learn and contribute to Coreboot. I have no prior experience in Coreboot related development. Once I tried to add heap overflow detection support in AddressSanitizer [Patch https://review.coreboot.org/c/coreboot/+/51787] as an extension to the GSoC 2020 ASan project.
I find the following projects interesting to me.
1. U-Boot EFI Payload integration (New) 2. Port payloads to ARM, AArch64 or RISC-V https://doc.coreboot.org/contributing/project_ideas.html#port-payloads-to-arm-aarch64-or-risc-v
If I could get the following information regarding the projects, it'll be really helpful.
- Prerequisites for each project - Size of the projects (medium:~175 hours, large:~350 hours - from GSoC blog) - Required hardwares
I have some experience with C programming. Hardwares with me now:
- Intel Galileo Gen 2 - Beaglebone Black with JLink - Raspberry Pi 3B+,3A
If there are other projects which might interest me, please let me know.
Best Regards, Husni.