Re: [coreboot] Lenovo Thinkpad X201: cannot boot encrypted Debian w/Coreboot & GRUB2

2017-03-27 Thread Denis 'GNUtoo' Carikli
On Fri, 24 Mar 2017 03:16:27 + Sam Kuper wrote: > GNUtoo in 2013: > https://www.coreboot.org/index.php?title=Board:lenovo/x201=prev=11609 > > GNUtoo in 2013: > https://www.coreboot.org/index.php?title=Board:lenovo/x201=prev=11614 > > phcoder in 2013: >

Re: [coreboot] Lenovo Thinkpad X201: cannot boot encrypted Debian w/Coreboot & GRUB2

2017-03-27 Thread Denis 'GNUtoo' Carikli
On Wed, 22 Mar 2017 16:03:28 + Sam Kuper wrote: > Is my interpretation plausible? In any case, how would more > experienced Corebooters suggest I proceed? Here's my configuration for the I945 and GM45 thinkpads. It probably will not help you to find and/or fix the

Re: [coreboot] Lenovo Thinkpad X201: cannot boot encrypted Debian w/Coreboot & GRUB2

2017-03-24 Thread Nico Huber
On 24.03.2017 04:16, Sam Kuper wrote: > On 23/03/2017, Arthur Heymans wrote: >> Last option is hook up libgfxinit, an alternative Intel display init >> code written in ada/spark, which might set up display correctly... > > Nice. I will look into that when I get a chance. It

Re: [coreboot] Lenovo Thinkpad X201: cannot boot encrypted Debian w/Coreboot & GRUB2

2017-03-24 Thread Sam Kuper
On 24/03/2017, Peter Stuge wrote: > Sam Kuper wrote: >> GNUtoo in 2013: >> GNUtoo in 2013: >> phcoder in 2013: >> phcoder in 2014: >> Kl3 in 2015 >> >> So, it would seem that during 2013-2015, native graphics init became >> operational within Coreboot for the X201. > > TL;DR: That

Re: [coreboot] Lenovo Thinkpad X201: cannot boot encrypted Debian w/Coreboot & GRUB2

2017-03-24 Thread Peter Stuge
Sam Kuper wrote: > GNUtoo in 2013: > GNUtoo in 2013: > phcoder in 2013: > phcoder in 2014: > Kl3 in 2015 > > So, it would seem that during 2013-2015, native graphics init became > operational within Coreboot for the X201. TL;DR: That code was always poor, don't expect it to work reliably. Don't

Re: [coreboot] Lenovo Thinkpad X201: cannot boot encrypted Debian w/Coreboot & GRUB2

2017-03-23 Thread Sam Kuper
On 23/03/2017, Arthur Heymans wrote: >> I tried again, this time with SeaBIOS instead of GRUB2 as the primary >> payload, and with CoreInfo as a secondary payload. As above, I >> selected "Use native graphics initialization" under "Devices" within >> `make nconfig`. (See

Re: [coreboot] Lenovo Thinkpad X201: cannot boot encrypted Debian w/Coreboot & GRUB2

2017-03-23 Thread Arthur Heymans
Hi > > I tried again, this time with SeaBIOS instead of GRUB2 as the primary > payload, and with CoreInfo as a secondary payload. As above, I > selected "Use native graphics initialization" under "Devices" within > `make nconfig`. (See attached .config .) > > The result was the same as above: the

Re: [coreboot] Lenovo Thinkpad X201: cannot boot encrypted Debian w/Coreboot & GRUB2

2017-03-23 Thread Sam Kuper
On 22/03/2017, Sam Kuper wrote: > On 22/03/2017, Sam Kuper wrote: >> On 22/03/2017, Nico Huber wrote: >>> Easiest option seems to be to select CONFIG_MAINBOARD_DO_NATIVE_VGA_INIT >> > Based on your suggestion above, I kept everything

Re: [coreboot] Lenovo Thinkpad X201: cannot boot encrypted Debian w/Coreboot & GRUB2

2017-03-22 Thread Sam Kuper
On 22/03/2017, Sam Kuper wrote: > On 22/03/2017, Nico Huber wrote: >> On 22.03.2017 17:03, Sam Kuper wrote: >> The GRUB payload, by default, doesn't have any configuration file and >> will wait at the prompt (no matter if the disk is encrypted or not). > >

Re: [coreboot] Lenovo Thinkpad X201: cannot boot encrypted Debian w/Coreboot & GRUB2

2017-03-22 Thread Sam Kuper
On 22/03/2017, Nico Huber wrote: > On 22.03.2017 17:03, Sam Kuper wrote: >> -- Choose "GRUB2" as payload. > You didn't select any option to initialize the display. [...] >> - After about 10 minutes, the fan spins up for a few seconds, then >> spins back down. This repeats roughly

Re: [coreboot] Lenovo Thinkpad X201: cannot boot encrypted Debian w/Coreboot & GRUB2

2017-03-22 Thread Nico Huber
Hi Sam, On 22.03.2017 17:03, Sam Kuper wrote: > Steps followed: > > ... > > - On spare PC, in Coreboot directory: > > -- make distclean && make nconfig > > -- Choose "Lenovo" as mainboard vendor. > > -- Choose "ThinkPad X201 / X201s / X201t" as mainboard. > > -- Choose "Add Intel

[coreboot] Lenovo Thinkpad X201: cannot boot encrypted Debian w/Coreboot & GRUB2

2017-03-22 Thread Sam Kuper
Steps followed: - Switch off X201; disconnect X201 PSU and battery. - Flash X201 using Bus Pirate, with OEM BIOS that has had its ME neutralised with me_cleaner, noting that Flashrom reported "VERIFIED". - Disconnect Bus Pirate from X201. - Reconnect X201 PSU. - Press power button, then F12