[coreboot] Serial Console only starts after reset

Stefan Reinauer stepan at coresystems.de
Tue Jun 15 16:32:21 CEST 2010


On 6/15/10 4:28 PM, Joseph Smith wrote:
> Hmm, This is interesting. The first time I booted it, I had copied romstage
> from another board that had:
>
> #define SERIAL_DEV PNP_DEV(0x4e, SMSCSUPERIO_SP1)
>
> And I got coreboot serial console (early_serial) just fine but when it came
> to detecting and inializing the superio, I got all kinds of errors from
> coreboot about device not found.
>
> So I changed it to 0x2e as described in the datasheet and detected with
> superiotool(vendor bios), and that is when this problem started. But now
> coreboot is happy, detects the device and the resource allocator is happy,
> I just do not get early_serial on cold boot.
>
> This is weird!
>   
The above define does not change any behavior in stage 2 / the resource
allocator. Try disabling romstage smsc initialization completely and see
if that helps.




More information about the coreboot mailing list