[coreboot] Asus F2A85-M progress

David Hubbard david.c.hubbard+coreboot at gmail.com
Tue Dec 18 12:53:46 CET 2012


Hi Idwer,

On Tue, Dec 18, 2012 at 4:41 AM, Idwer Vollering <vidwer at gmail.com> wrote:
>> I got SerialICE to start up and respond to simple commands. (I haven't
>> run the BIOS image in Qemu yet, but commands such as *mb work.)
>>
>> I selected the Asus M4A77TD_PRO board. Since SerialICE only needs to
>> know how to init the chipset and superio enough to talk to the serial
>> port, this is close enough. If you'd like to try SerialICE on a board
>> other than mine (f2a85-m/csm) you should check src/mainboard/<your
>> board>/romstage.c and start at cache_as_ram_main()
>>
>> For example, src/mainboard/amd/thatcher/
>> romstage.c has only a few lines before it8712f_enable_serial() gets
>> called. The code in it8712f_enable_serial() is also important.
>>
>> I compared the coreboot code to SerialICE/mainboard/asus_m4a77td_pro.c
>> chipset_init()
>>
>> The same i/o is done even though it is for a different chipset and
>> superio, so I decided to give it a try. I made sure to have a backup
>> flash chip in a safe place in case this didn't work.
>>
>> Here's a shell script to build SerialICE -- checks it out from svn,
>
> SerialICE code is in a git repo nowadays: git clone
> http://review.coreboot.org/p/serialice.git
>
> You should read this wiki page, http://www.coreboot.org/Git and push a
> changeset with git.
> Replace '/coreboot' with '/serialice', in this chapter:
> http://www.coreboot.org/Git#Pushing_changes

Ok thanks! I think serialice.com/Installation.html is out of date.

The git version should be fine.

Thanks,
David



More information about the coreboot mailing list