On Sat, Apr 18, 2009 at 09:40:56PM -0400, Kevin O'Connor wrote: > On Sat, Apr 18, 2009 at 09:14:06PM -0400, Kevin O'Connor wrote: > > On my epia-cn machine, it takes coreboot-v2 8.7 seconds to launch > > SeaBIOS. It looks like about 4 seconds is lost due to a reboot > > half-way through the startup - I'm guessing a watchdog timer is > > kicking in. As to why it takes so long to boot - maybe rom caching is > > off? > > Nope - looks like calibrate_tsc is taking 2.9 seconds to calibrate: > > 00.608: Jumping to coreboot. > 00.609: coreboot-2.0.0-epiacn Sat Apr 18 21:34:47 EDT 2009 booting... > 00.612: Calibrating delay loop...
If I add the following to Config.lb: option CONFIG_TSC_X86RDTSC_CALIBRATE_WITH_TIMER2=1 then the problem goes away - coreboot takes only 1.8 seconds. The weird thing is that: default CONFIG_TSC_X86RDTSC_CALIBRATE_WITH_TIMER2 = 1 is already in the epia-cn Options.lb file. Perhaps the 'default' line in src/cpu/x86/tsc/Config.lb is overriding it? -Kevin (dreams of Kconfig) -- coreboot mailing list: [email protected] http://www.coreboot.org/mailman/listinfo/coreboot

