[coreboot] Using as default external monitor for booting in x230

Nico Huber nico.h at gmx.de
Sun Jan 15 19:07:43 CET 2017


Hi,

On 15.01.2017 01:12, Car.cuevas via coreboot wrote:
> Hi,
> 
> well actually, I will have to use Seabios as payload, since I may be
> needing sometimes to boot to the windows which came pre-installed, but
> 99% of times I am using Debian. And actually, my problem is about
> using as default screen when booting the Bios, because of the FHD mod,
> the screen which it should be used is the Digital 1 on Dock; the only
> thing which can be found about this in the coreboot x230 code is:
> 
> https://github.com/coreboot/coreboot/blob/master/src/mainboard/lenovo/x230/devicetree.cb#L10
> 
> (register "gpu_panel_port_select" = "0" # LVDS)

I'm afraid this setting only affects panel power and backlight sequen-
cing.

> 
> So should I use there the value 2 or 3 as explained in
> https://github.com/coreboot/coreboot/blob/master/src/northbridge/intel/sandybridge/chip.h#L33
> ?

It wouldn't matter as the current native gfx code in coreboot doesn't
support external displays.

I guess, the easiest option for your setup is to let SeaBIOS run the
original Video BIOS with a modified VBT (I guess you already had to do
something like that for the Lenovo BIOS?).

If you want OSS for the gfx initialization, there's also libgfxinit
(written in Ada, see 3rdparty/libgfxinit in the coreboot tree). It can
enable external displays but would need some patching to make the panel
power and backlight control work with that.

Nico

> 
> Thanks
> 
> 
> 
> 
> 
> 
> 
> 
> -------- Original Message -------- Subject: Re: [coreboot] Using as
> default external monitor for booting in x230 Local Time: January 14,
> 2017 12:32 PM UTC Time: January 14, 2017 11:32 AM From:
> mytbk920423 at gmail.com To: coreboot at coreboot.org
> 
> Hi,
> 
> I've just flashed my X230 using Linux payload with petitboot. It can
> light up the screen when the payload runs without any graphics init
> (native gfx or VGA BIOS) in coreboot.
> 
> My petitboot payload is built with the buildroot project from Arthur
> Heymans[0]. I forked it and updated buildroot to a newer version.
> 
> [0]: https://github.com/ArthurHeymans/petitboot_for_coreboot
> 
> [1]:
> https://github.com/mytbk/petitboot_for_coreboot/tree/buildroot-2016.11
> 
> Iru
> 
> 
> On 2017年01月13日 20:46, Car.cuevas via coreboot wrote:
>>
>> Hi all,
>>
>> First thanks to all for such an amazing job, I just realized that
>> Coreboot is already working in the lenovo x230, and I am really
>> thinking in flash it and give a try :) But since I have a mod in my
>> x230 for having FHD (edp screen), somehow I will need to somehow
>> setup on the bios that I need to use the external Digital output (the
>> one used for the dock station) as default... Is it any way to
>> configure that?
>>
>> thanks very much in advance :)
>>
>>
>>
>>
>>
>>
> 
> 
> -- coreboot mailing list: coreboot at coreboot.org
> https://www.coreboot.org/mailman/listinfo/coreboot
> 
> 
> 




More information about the coreboot mailing list