[coreboot] ultimate VGABIOS extraction! +NEW working way for AMD laptop's discrete GPU

Peter Stuge peter at stuge.se
Sat Jul 8 21:56:23 CEST 2017


Nico Huber wrote:
> > 0x42D3B3000 - working integrated graphics ROM !!!
> > 
> > 0x42D305020 - working discrete graphics ROM (first working copy, the same)
> > 0x42E40DCD0 - working discrete graphics ROM (second working copy, the same)
> 
> nice work! If these are physical addresses, dumping from Linux should
> come easy: Boot with `iomem=relaxed` in the kernel command line and then
> as root execute:
> 
>     # dd bs=1 skip=$addr count=64K if=/dev/mem of=dumped.rom
> 
> where $addr is the physical address.
> 
> Would be interesting to know, if these lie within a reserved BIOS area
> of the RAM.

Run this to find out:

cat /proc/iomem


> If you can confirm that they are physical addresses, please
> append the output of `dmesg`.


//Peter



More information about the coreboot mailing list