libreboot
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Libreboot] Bricked my c201


From: Albin
Subject: Re: [Libreboot] Bricked my c201
Date: Tue, 19 Jan 2016 14:41:29 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Icedove/38.5.0

Hi,

Sorry for the late reply.

Den 2015-12-24 kl. 16:22, skrev Paul Kocialkowski:
> Hi,
> 
> Le mercredi 16 décembre 2015 à 01:27 +0100, Albin a écrit :
>> Den 2015-12-14 kl. 19:39, skrev Paul Kocialkowski:
>>> Le jeudi 10 décembre 2015 à 22:42 +0100, Albin a écrit :
>>>> Pressing Ctrl+U results in a *beep*, i.e. the Debian kernel on the SD
>>>> card won't get loaded.
>>>
>>> Make sure you set up the partitions correctly. It has to be an EFI
>>> filesystem and I recall that some special properties for CrOS have to be
>>> set.
>>
>> I tried to follow the Debian guide exactly so I didn't try to do
>> anything else than what's written here:
>> https://wiki.debian.org/InstallingDebianOn/Asus/C201
>>
>> Either there is something wrong with the guide or I made mistakes when
>> when trying to follow it.
> 
> I wouldn't exclude the possibility that the guide is missing or
> overlooking some steps. I don't have the device with me at the moment to
> check what exactly should be done to set up an external boot media, but
> I could try to look into it and write something up about it sometime
> soon.
> 
> Either way, it's hard to find out exactly why it's refusing to boot
> externally, provided that Libreboot still shows the warning about
> external media booting being enabled. Still, it is probably either about
> the kernel you extracted not being in the right format or the partitions
> not being set up correctly.
> 
> Perhaps you could send me the kernel file you extracted (I'm not sure I
> have a backup of mine) and I could prepare a known-to-work disk image
> for you to boot from.

That would be very nice but unfortunately I cannot access the files on
the USB drive where I saved it. When I insert it into my other (X86_64)
computer it shows up as an "unknown" device. Besides, external media
booting has now been switched off as well so I really need to reflash
the firmware.

> If that fails, it might mean that you'll have to relfash the SPI flash
> with an image that allows running unsigned kernels, which will give us
> more flexibility.
> 
> Either way, your device is not lost and I'm confident there will always
> be a way to straighten it out. If you feel like you don't want to pull
> this off yourself, we could see about you sending me the device so that
> I do what's needed to fix it.

Thank you for the encouragement! I do have an SPI programmer and some
experience with flashing externally (T60 and macbook2,1) so I would like
to try to unbrick the c201 myself. Still, I could need some help with
how to connect the wires to the BBB. I'm familiar with most of the
abbreviations but I don't know how to connect HOLD#, CLK and CS#. Maybe
you, or somebody else, could expand the documentation with details about
BBB wiring, like it's in the other guides.

Another thing that would be useful, I think, is a libreboot
configuration for veyron_speedy with some of the security features
switched off. That would give somebody who needs to recover their device
another option than reinstalling the backed up factory image.

> 
>>>> Pressing CTRL+D, i.e. booting from internal
>>>> memory, gives me the screen "Welcome to recovery mode! Please insert an
>>>> external recovery media.".
>>>>
>>>> Previously, even with libreboot, I could boot ChromeOS from internal
>>>> memory with boot_signed_only enabled. Now I can't boot at all!
>>>>
>>>> I never got to the part about installing to the internal memory so I
>>>> don't understand what's happened.
>>>>
>>>> Do you have any idea about could have gone wrong and what I can do to
>>>> recover?
>>>
>>> That's strange. If all you did was extract the kernel and set
>>> "crossystem dev_boot_signed_only=1", there is no reason why it would
>>> refuse booting. That is, assuming that you didn't already replace
>>> ChromeOS with something else.
>>
>> It's possible that I made a mistake that damaged both the ChromeOS
>> install and the SD image that I was trying to create since there were a
>> long series of commands that had to be entered as root.
> 
> Let's go with the assumption that internal boot is broken for now and
> that your best shot is to boot externally now, so we have to figure out
> why it isn't working.
> 
> Cheers,
> 

Best regards,

Albin

Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]