On Tue, Jul 12, 2011 at 8:38 AM, Andrew Bolster <me(a)andrewbolster.info> wrote:
> On 12 July 2011 15:31, Benjamin Henrion <bh(a)udev.org> wrote:
>>
>> On Tue, Jul 12, 2011 at 3:18 PM, Andrew Bolster <me(a)andrewbolster.info>
>> wrote:
>> >
>> > I only started looking into coreboot yesterday, so forgive the
>> > incoming naivety.
>> > Can anyone point me in the direction of how to set up coreboot + seabios
>> > so that it actually uses the VGA? I've got the system up and running and
>> > talking to me over the OS's services fine, so all is working except for the
>> > VGA.
>> > I've tried the rational combinations of enabling and disabling the
>> > option roms, but I assume that I need a vgabios.bin? This board is a PC
>> > Engines ALIX3D3 (http://www.pcengines.ch/alix3d3.htm), and I can't seem to
>> > find any information on how to go about fixing the geode vga output.
>>
>> This is my experience with it:
>>
>> http://www.zoobab.com/alix-1c
>>
>> I still need to find the time to recover the firmware with an PLC
>> homemade adaptor (parallel port or arduino based).
>>
>> --
>> Benjamin Henrion <bhenrion at ffii.org>
>> FFII Brussels - +32-484-566109 - +32-2-4148403
>> "In July 2005, after several failed attempts to legalise software
>> patents in Europe, the patent establishment changed its strategy.
>> Instead of explicitly seeking to sanction the patentability of
>> software, they are now seeking to create a central European patent
>> court, which would establish and enforce patentability rules in their
>> favor, without any possibility of correction by competing courts or
>> democratically elected legislators."
>
> I saw your work, but unfortunately by the time I got to your page I had
> already sorted out the vsa issues. Fortunately I've been using a
> piggy-backed ROM so if/when it all goes kaput I just pull the LPC module.
> VGA isn't even a major problem for the product I'm working on, but I really
> can't understand how such an otherwise awesome chipset has missed out of VGA
> :S
> Thanks anyway Benjamin.
>
http://www.coreboot.org/AMD_Geode_Porting_Guide#Graphics
--
http://se-eng.com
On 12 July 2011 15:31, Benjamin Henrion <bh(a)udev.org> wrote:
> On Tue, Jul 12, 2011 at 3:18 PM, Andrew Bolster <me(a)andrewbolster.info>
> wrote:
> >
> > I only started looking into coreboot yesterday, so forgive the
> incoming naivety.
> > Can anyone point me in the direction of how to set up coreboot + seabios
> so that it actually uses the VGA? I've got the system up and running and
> talking to me over the OS's services fine, so all is working except for the
> VGA.
> > I've tried the rational combinations of enabling and disabling the option
> roms, but I assume that I need a vgabios.bin? This board is a PC Engines
> ALIX3D3 (http://www.pcengines.ch/alix3d3.htm), and I can't seem to find
> any information on how to go about fixing the geode vga output.
>
> This is my experience with it:
>
> http://www.zoobab.com/alix-1c
>
> I still need to find the time to recover the firmware with an PLC
> homemade adaptor (parallel port or arduino based).
>
> --
> Benjamin Henrion <bhenrion at ffii.org>
> FFII Brussels - +32-484-566109 - +32-2-4148403
> "In July 2005, after several failed attempts to legalise software
> patents in Europe, the patent establishment changed its strategy.
> Instead of explicitly seeking to sanction the patentability of
> software, they are now seeking to create a central European patent
> court, which would establish and enforce patentability rules in their
> favor, without any possibility of correction by competing courts or
> democratically elected legislators."
>
I saw your work, but unfortunately by the time I got to your page I had
already sorted out the vsa issues. Fortunately I've been using a
piggy-backed ROM so if/when it all goes kaput I just pull the LPC module.
VGA isn't even a major problem for the product I'm working on, but I really
can't understand how such an otherwise awesome chipset has missed out of VGA
:S
Thanks anyway Benjamin.
On Tue, Jul 12, 2011 at 3:18 PM, Andrew Bolster <me(a)andrewbolster.info> wrote:
>
> I only started looking into coreboot yesterday, so forgive the incoming naivety.
> Can anyone point me in the direction of how to set up coreboot + seabios so that it actually uses the VGA? I've got the system up and running and talking to me over the OS's services fine, so all is working except for the VGA.
> I've tried the rational combinations of enabling and disabling the option roms, but I assume that I need a vgabios.bin? This board is a PC Engines ALIX3D3 (http://www.pcengines.ch/alix3d3.htm), and I can't seem to find any information on how to go about fixing the geode vga output.
This is my experience with it:
http://www.zoobab.com/alix-1c
I still need to find the time to recover the firmware with an PLC
homemade adaptor (parallel port or arduino based).
--
Benjamin Henrion <bhenrion at ffii.org>
FFII Brussels - +32-484-566109 - +32-2-4148403
"In July 2005, after several failed attempts to legalise software
patents in Europe, the patent establishment changed its strategy.
Instead of explicitly seeking to sanction the patentability of
software, they are now seeking to create a central European patent
court, which would establish and enforce patentability rules in their
favor, without any possibility of correction by competing courts or
democratically elected legislators."
I only started looking into coreboot yesterday, so forgive the
incoming naivety.
Can anyone point me in the direction of how to set up coreboot + seabios so
that it actually uses the VGA? I've got the system up and running and
talking to me over the OS's services fine, so all is working except for the
VGA.
I've tried the rational combinations of enabling and disabling the option
roms, but I assume that I need a vgabios.bin? This board is a PC Engines
ALIX3D3 (http://www.pcengines.ch/alix3d3.htm), and I can't seem to find any
information on how to go about fixing the geode vga output.
Any help would be great.
Regards
Andrew Bolster
<http://andrewbolster.info/blog/?utm_source=correspondence&utm_medium=email&…><http://www.linkedin.com/in/andrewbolster><http://facebook.com/andrew.bolster><http://twitter.com/bolster>
No trees were killed to send this message, but a large number of electrons
were terribly inconvenienced.I enjoy the massacre of ads. This sentence will
slaughter ads without a messy bloodbath.
the following patch was just integrated into master:
commit 5f1cfd8ee9d400f20a5aa30eb50b9afb5e2694db
Author: Kevin O'Connor <kevin(a)koconnor.net>
Date: Sat Jul 9 20:22:21 2011 -0400
Do full flush on uart8250 only at end of printk.
The previous code does a full flush of the uart after every character.
Unfortunately, this can cause transmission delays on some serial
ports.
This patch changes the code so that it does a flush at the end of
every printk instead of at the end of every character. This reduces
the time it takes to transmit serial messages (up to 9% on my Asrock
e350m1 board). It also makes the transmission time more consistent
which is important when performing timing tests via serial
transmissions.
Change-Id: I6b28488b905da68c6d68d7c517cc743cde567d70
Signed-off-by: Kevin O'Connor <kevin(a)koconnor.net>
See http://review.coreboot.org/90 for details.
-gerrit
the following patch was just integrated into master:
commit f53038334f203008b625669404794bbaa4dd9d8e
Author: Patrick Georgi <patrick.georgi(a)secunet.com>
Date: Thu Jul 7 12:02:10 2011 +0200
libpayload: Add qsort()
It's taken from OpenBSD and thus appropriately licensed (and reasonably
tested).
Change-Id: I5767600c9865d39e56c220b52e045f3501875b98
Signed-off-by: Patrick Georgi <patrick.georgi(a)secunet.com>
See http://review.coreboot.org/88 for details.
-gerrit
the following patch was just integrated into master:
commit 9171c64a4c9860c5f1f434956fde6b03cd868917
Author: Sven Schnelle <svens(a)stackframe.org>
Date: Mon Jul 11 15:22:42 2011 +0200
T60: enable GPIO before using GPIO I/O port range
Change-Id: I39369e6f8a39f53f58a4b7fbe357637a79f5b596
Signed-off-by: Sven Schnelle <svens(a)stackframe.org>
See http://review.coreboot.org/93 for details.
-gerrit
the following patch was just integrated into master:
commit 45a424419a5647d5016b1462255b1241988d36df
Author: Sven Schnelle <svens(a)stackframe.org>
Date: Mon Jul 11 14:58:48 2011 +0200
T60: dont use X60 USB init flag
ec byte 0x03, bit 2 seems to be only used on the X60s for USB switch
initialization. Don't touch it on T60.
Change-Id: Icb89a514757a0e06ccea200fde62a778fa8c268e
Signed-off-by: Sven Schnelle <svens(a)stackframe.org>
See http://review.coreboot.org/92 for details.
-gerrit