Does anyone know where to download (or mirror) the docker image for edk2 debugging from… (I think I can’t post links because I have less than 5 posts)
github.com/tianocore/tianocore.github.io/wiki/Container-for-OSFC-Workshops/cf67fda3fbc9f8ae7823f0b145776afd78ceec1a
firmware.intel.com/sites/default/files/edk2-ubuntu_docker_image.zip
I am looking for the Workshop_Material, udk_gdb_script, MyUefiDriver.c Hello World files.
Don’t know why intel del it ?
UDK is gone too ?
software.intel.com/en-us/firmware/develop/intel-uefi-tools-and-utilities/intel-uefi-development-kit-debugger-tool#overlay-context=develop
thanks
@Kocoman - Maybe this will help?
https://webcache.googleusercontent.com/s…n&ct=clnk&gl=us
https://hub.docker.com/r/geneerik/docker-edk2-uefi
https://wiki.ubuntu.com/UEFI/EDK2
https://hub.docker.com/r/rojuinex/edk2-uefi/dockerfile/
https://hub.docker.com/r/michas2/edk2-test/dockerfile/
Its permanently gone, I wanted to use the sample C code in them to learn to make Tianocore mix into cbmem (coreboot) console so it may help others debug in the future.
If you look thru these slides
2018.osfc.io/uploads/talk/paper/15/Debugging_UEFI_Firmware_Linux_Workshop_OSFC_19.pdf
github.com/Laurie0131/OSFC_Build_Workshop/blob/7515396dad2cc328aeb020729670e4adcf08a8a4/OSFC_Debug_Workshop_Slides.md (OCR version)
The source code containing MyUefiDriverDriverBindingStart
The docker site you gave sadly does not store the binaries.
Where else can I post to see if someone had a copy? its related to edk2 development…
If you’re using a coreboot opensource BIOS, why do you need a Tianocore payload? Any UEFI, even the opensource Tianocore, is a bloated crapware abomination:
Why a SeaBIOS (modern legacy-style BIOS) - is the most popular payload for coreboot and is a coreboot’s default payload? This fact alone shows a true use(less)ness of UEFI: when the people have a real choice, they always choose a BIOS over UEFI, and there’s nothing UEFI can do than BIOS couldn’t do at least theoretically. People have never asked for UEFI, it has been just showed down the customer’s throats as bundled together with the new computers. UEFI also has a horrible security-ignorant design, which allows the backdoors like Computrace to flourish.
Please choose a SeaBIOS instead of Tianocore for your experiments. SeaBIOS is written in C and has a real simple codebase (less than 50k lines of code), so hopefully it will be a perfect match for your goals.