[coreboot] Serial Console only starts after reset

Joseph Smith joe at settoplinux.org
Tue Jun 15 16:12:11 CEST 2010




On Tue, 15 Jun 2010 15:50:51 +0200, Stefan Reinauer <stepan at coresystems.de>
wrote:
> On 6/15/10 2:41 PM, Joseph Smith wrote:
>>
>>
>> On Tue, 15 Jun 2010 05:30:07 -0700, ron minnich <rminnich at gmail.com>
> wrote:
>>
>>> It would seem that the RAM code is right but the "early setup" code is
>>> wrong. It's working because the "early setup" is probably having no
>>> effect whatsoever ...
>>>
>>>
>> Hmm,
>> There is a src/superio/smsc/lpc47m10x maybe I will try that and see if
it
>> works.
>>
> That driver seems non functional. It looks like it was added for the sun
> ultra 40 board but then romstage.c of that machine includes init code of
> another superio ....
> 
Yeh I noticed that it is a half port....

>> Maybe the src/superio/smsc/smscsuperio does not do early_serial
correctly
>> for this chip?
>>
> Google tells me that this document knows the answer:
> http://www.smsc.com/media/Downloads_Public/Data_Sheets/47m10x.pdf
> 
Yes, of course I have the datasheeet, silly :-)
> 
> 
>> FYI, after I push the reset button and can see the bootlog,
>> it appears that the superio is detected and setup correctly.
>>
> Does pushing the superio button help when you're still in FILO, too?
> 
Hmm, not sure I usually push the reset before I get to payload. I can
check.

-- 
Thanks,
Joseph Smith
Set-Top-Linux
www.settoplinux.org





More information about the coreboot mailing list