Dear coreboot folks,
I would welcome it, if you could send a short message to this list, if
you publish something about coreboot.
Reading a blog post about the ASRock E350M1/USB3 I could not resist to
comment and mention coreboot. One image/movie says more than a thousand
words and therefore I searched for a demo on YouTube.
I was surprised to find the demonstration »Coreboot - 9.6sec from
poweron to XBMC« [2] created by Marshall.
It would be great if you could inform this list about such
demonstrations so people can use it for “marketing” or just tell their
friends about this.
I hope you developers do not mind about such messages. I guess with a
descriptive subject line people not interested can just delete such
messages.
By the way, Marshall, could you give more information about your setup,
like the distribution, the XBMC version and the init system, and maybe
even publish your flash image.
Thanks,
Paul
[1] http://tanguy.ortolo.eu/blog/article22/efi-boot
[2] http://www.youtube.com/watch?v=IntsDeX_s1M
>> commit 000ea3878c8d28dc79897c997f5ca82366542da8
>> Author: Kerry She <shekairui at gmail.com>
>> Date: Thu Aug 18 18:58:40 2011 +0800
>>
>> AMD F14 Rev C0 update
>>
>> Add AMD Family14 Rev C0 cpu id
>
>The second line is in my opinion even a better commit summary.
How about
"family14: Add AMD Family14 Revision C0 cpu id"
I'm trying to port an Asus A8V-VM board (it has the already supported
VIA K8M890/VT8237A and W83627EHG).
Currently I have a major problem with getting the serial port working correctly.
Booting SerialICE (rom for Asus m2v-mx_se, which has totally different
SuperIO, but the same NB/SB) works, the serial console is fully
accessible and qemu can talk to the board.
With coreboot the board hangs on console_init() right after the serial
port is initialized.
In the attached romstage.c (http://pastebin.com/AKrr2A7i) I see output
right before the console_init() call. It's also strange that it takes
about 20-30 sec. to print the whole line ( print_info("pre:
console_init()\n"); ). A char. is printed every ~2 sec.
I also tried using the initialization code from already supported
boards like A8V-E SE, still w/o any luck.
Porting the already working SerialICE code (see
http://pastebin.com/Y9Gc0U6n) to coreboot results the same slow
printing and hang on the console_init() call.
Any help would be really helpful and thanks in advance!
Kerry, thank you for picking up my patch. I will not be contributing
via gerrit for a number of reasons.
> commit 5c1e35472b33b04ff018f500fd719d4b2474be5d
> Author: Kerry She <shekairui at gmail.com>
> Date: Thu Aug 18 18:44:00 2011 +0800
>
> AMD SB800 southbridge update
It would help a lot if the short commit message were more descriptive
of the particular patch. Also I would like see coreboot adopt the widespread
Linux-style format "subsection: description".
How about this:
"sb800: Enable superio hardware monitor access in LPC device"
>
> This patch enables access to the registers of the hardware monitor
> logical device in the superio via isa ports 0x295/0x296.
> Previously this was not enabled in the SB8xx LPC device.
> This is required for initialisation in init_hwm() in
> src/superio/winbond/w83627hf/superio.c and also by OS-level
> sensor monitoring such as lm-sensors to access temperature,
> fan monitoring and control and voltage registers.
> asrock/e350m1 and advansus/a785e-i mainboard changes are included herein.
>
> Change-Id: I2176885549277b335c0c41b48457d09b9b76b703
> Signed-off-by: Per Hansen <perh52 at runbox.com>
> Signed-off-by: Kerry She <shekairui at gmail.com>
Thanks.
Hi,
Yes, but you might need to solder a connector to the flash header in
order to write the flash chip, and an external programmer to perform
the write.
Cristi
Dear Tanguy,
Am Donnerstag, den 18.08.2011, 10:35 +0200 schrieb Tanguy Ortolo:
> Following your comment on my blog post [1], I am contacting you I am now
> looking for more information in order to try that.
>
> [1] http://tanguy.ortolo.eu/blog/article22/efi-boot
great that I could arouse your interest in coreboot. Just to clear
things up I am no developer so please post specific questions to the
list.
> If I want to try coreboot safely, I need a new DIP8 flash chip, do you
> know where I could buy one? Is this common electronic material, that can
> be found in a local store? I am not really fond of electronics so I do
> not know much on that subject. :-)
There is an entry in the FAQ [1] and I also posted a message to the list
[2] for people to share their experiences. According to Rudolf [3]
<http://bios-repair.co.uk/> is a good pick to order from if you live in
Europe.
Tanguy, I guess you live in France. Hopefully someone can recommend a
store there or you could try to go into an electronics store in your
city and ask them.
> Now, the current UEFI firmware from ASRock provides an interface for
> configuring some mainboard settings such as the SATA mode. What does
> that become with coreboot?
Coreboot only initializes the hardware and gives control afterward to a
so called payload. Unfortunately there does not exist a payload yet to
let you configure such setting as far as I know.
There are certain settings stored in NVRAM you can configure/set using
`nvramtool` if I am not mistaken. But I am not sure what exact settings
are stored in NVRAM for ASRock E350M1/USB3. So the hard way is to change
the settings in the source and rebuild the image and flash it to the
chip.
> Finally, in order to use coreboot I shall need to configure it for my
> board, then compile it and flash it: can that be done in place with
> flashrom?
Yes, flashrom was originally developed to be able to flash a coreboot
image to the flash chip under GNU/Linux.
Thanks,
Paul
[1] http://www.coreboot.org/FAQ#Where_can_I_buy_BIOS_chips_.28empty_or_pre-flas…
[2] http://www.coreboot.org/pipermail/coreboot/2011-August/066205.html
[3] http://www.coreboot.org/pipermail/coreboot/2011-August/066207.html
[4] http://tanguy.ortolo.eu/perso/pages/accueil/
Dear coreboot folks,
unfortunately people still need to/should buy BIOS/flash chips when
trying out coreboot.
Could you please comment if the FAQ entry »Where can I buy BIOS chips
(empty or pre-flashed)?« is still up to date.
It lists some stores in Germany, the UK and the USA.
1. Could you recommend stores in other countries like France, Czech
Republic, Sweden, … or local stores in cities like Berlin?
2. Could you share your experience what stores should be preferred when
buying different quantities like 1, 5 or 10?
3. Could you think of a way to bring interested people together to buy
BIOS/flash chips? Like if there are five interested people in Berlin
each wanting two chips, could we bring them together or should one just
send a message to the list?
Thanks,
Paul
[1] http://www.coreboot.org/FAQ#Where_can_I_buy_BIOS_chips_.28empty_or_pre-flas…