[SerialICE] Porting to new boards

Stefan Reinauer stepan at coresystems.de
Tue Jun 22 10:43:00 CEST 2010


On 6/22/10 6:23 AM, Myles Watson wrote:
>> On 06/21/2010 01:00 PM, Myles Watson wrote:
>>     
>>> I'd like to have SerialICE working on my Tyan boards, but I don't see
>>> any output from the serial port after my porting attempt.
>>>
>>> I took a step back and tried Qemu and SimNOW.  I see the SerialICE
>>> prompt, but I don't know how to test that interface.
>>>
>>> SerialICE v1.5 (Jun 21 2010)
>>>
>>>       
>> not sure what you mean test it? Have you read the README's? If your
>> getting the prompt your good to go :-)
>>     
> I have, but it's always possible that I missed something.
>
>   
>>> I was expecting to be able to enter some commands at the prompt, to
>>> read/write memory locations and registers.
>>>
>>>       
>> yes, why can't you?
>>     
> I figured it out a little better since then.  I wasn't getting any response
> to my queries.  Now I can do reads and writes from the prompt.
>  
>   
>>> I'm attaching the patches I am working with:
>>> emulators.diff: Add trivial support for qemu and copy support for
>>> SimNOW from Tyan s2912 since they use the same SuperIO chip.
>>> pci_read.diff: Add pci_read functions, since my Tyan s2895 Serial init
>>> code uses them (copied from Coreboot)
>>> tyan.diff: Add code for s2895 (s2892 is just a copy of s2895 right now)
>>> debug_romstrap.diff: Make the romstrap end up looking like Coreboot's
>>>       
>> romstrap.
>>     
>>> Status:
>>> Qemu&  SimNOW give me a prompt, but I don't know how to interact with
>>>       
>> it.
>>     
>>> Tyan s2895 - No output.
>>>
>>>       
>> what is the superio on your s2895?
>>
>>     
> smsc lpc47b397.  I copied the initialization code from Coreboot.
>   
You might also need to set up certain parts of the southbridge (worst
case HT enumeration?)

Stefan




More information about the SerialICE mailing list