Nils wrote:
Is that a caching problem introduced by tiny bootblock? What is needed to get it right?
Probably MTRRs. With tinybootblock, these are set at slightly different times. GX2 uses Cache-As-RAM, right? That affects MTRRs, too (as CAR is a "special" MTRR setup)
Correct me if i'm wrong but Geode GX2/LX doesn't have MTRRs. Cache is setup via MSR registers. So all that MTRR stuf in tiny bootblok/coreboot is useless to Geode. Which regions are used for tiny bootblock that need caching?
The flash chip, most importantly.
//Peter