[coreboot] coreboot and MSM800BEV

Peter Stuge peter at stuge.se
Fri Jan 15 00:57:41 CET 2010


Stefan Reinauer wrote:
> > I've planned to write the simple application on Linux which will
> > print values of given registers. Now it is not necessary :)
> 
> That might still be worthwhile.
> But: Most config registers on Geode are set via MSRs, so you might
> get quite far with Peter Stuge's "msrtool" (coreboot/util/msrtool)

Good point. Try running:

./msrtool 0x200000{18,19,1a,1b,1c,1d} 0x4c0000{0f,14}

in Linux started by factory BIOS. Note that you need /dev/cpu/*/msr
available to run msrtool in Linux. Unfortunately, msrtool is not
currently available as payload, but perhaps coreinfo can be used to
display MSRs?

(It would be nice to have msrtool diff mode available in coreinfo,
using a file stored in cbfs for comparison!)


//Peter




More information about the coreboot mailing list