Stream

Join this community to post or comment
Pinned by moderator

John Lewis
owner

coreboot specific  - 
 
POST DELETED?
COMMENT DELETED?
READ BELOW TO FIND OUT WHY:

BEFORE POSTING/COMMENTING, YOU MUST HAVE READ, ACCEPTED, AND ATTEMPTED TO UNDERSTAND THE COMMUNITY INFO, AND THIS STICKY. IF IT'S APPARENT YOU HAVEN'T, YOUR POST/COMMENT WILL BE DELETED.

WHEN ASKING FOR HELP YOU ARE EXPECTED TO INCLUDE THE FOLLOWING MINIMUM INFORMATION:

1. A BRIEF ONE LINE SYNOPSIS OF WHAT YOU'RE TRYING TO ACHIEVE.

2. THE RESULTS YOU'RE GETTING, INCLUDING ANY ERROR MESSAGES, AND AN ACCURATE DESCRIPTION OF WHERE IT IS FAILING. IN THE CASE OF THE LATTER E.G. I PRESS ESC, BUT THE BOOT MENU DOESN'T APPEAR AND IT JUST SAYS "BOOTING FROM HARD-DISK ..."

3. THE FULL MODEL NAME AND NUMBER.

4. IF USING SEABIOS, THE VERSION STRING REPORTED BY SEABIOS WHEN SEABIOS RUNS.

ALSO NOTE, I GENERALLY IGNORE PM'S/INVITATIONS.

THE BASIC PROCEDURE FOR GETTING SOUND WORKING ON BAYTRAIL DEVICES, ON LINUX, IS AS FOLLOWS:

1. UPDATE TO AT LEAST KERNEL 4.x

2. IF YOU'RE MISSING THESE THREE FILES FROM /lib/firmware/intel

fw_sst_0f28.bin
fw_sst_0f28.bin-48kHz_i2s_master
fw_sst_22a8.bin

DOWNLOAD THEM FROM https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/tree/intel INTO /lib/firmware/intel AND REBOOT

3. RUN 'amixer -c 0 sset "Left Speaker Mixer Left DAC" unmute' AND 'amixer -c 0 sset "Right Speaker Mixer Right DAC" unmute'

N.B. YOU MAY NEED TO SOURCE FIRMWARE FOR THE SOUNDCARD AS AT LEAST ONE DISTRO IS NOT DISTRIBUTING IT.

I AM NOT HERE TO TEACH PEOPLE LINUX. IF YOU DON'T KNOW HOW TO USE THE LINUX CMDLINE, DON'T ASK ADVANCED QUESTIONS, OR AT LEAST COMPLETE THE LINUX FOUNDATION'S FREE "INTRO TO LINUX" COURSE BEFORE YOU POST.

https://www.edx.org/course/introduction-linux-linuxfoundationx-lfs101x-2#.VN3jAlWsXWU

DO NOT USE MYDIGITALSSD PRODUCTS, FOR THE SAKE OF YOUR DATA.
105
1
John Lewis's profile photoHuan Truong's profile photoJohann Orellana's profile photo
48 comments
 
I just checked and mine is going strong after the last one got replaced about one year ago as well.
Add a comment...

Adam Lee

coreboot specific  - 
 
Thank you for your work John!
This is not an emergency but any help is appreciated!

I am trying to get into SeaBios on my HP Chromebook (Model 14-x010wm).

I've already:
- enabled developer mode
- removed the write protect screw
- disabled write protection
- set legacy boot as default

When the laptop boots neither pressing <C-l> <C-u> <Esc> works and as stated above it should be trying to boot SeaBios automatically. When the laptop turns on there is a brief flash of black as though it is trying to boot an alternative medium but failing to find any.

So I"m trying to install SeaBios manually but I get the following error after running "flashrom -w /path/to/latest/falco/rom": http://sprunge.us/bgIh

I'm wary of trying the "-f" or "-p internal:boardmismatch=force" options.
flashrom v0.9.4 : 671fa13 : Jan 06 2016 13:22:41 UTC on Linux 3.10.18 (armv7l), built with libpci 3.1.10, GCC 4.9.x-google 20150123 (prerelease), little endian Error: Image size doesn't match: stat 8388608 bytes, wanted 4194304! FAILED.
1
John Lewis's profile photoAdam Lee's profile photo
20 comments
 
That guide is quite helpful, thanks!
Add a comment...

Jack Smith

coreboot specific  - 
 
Hello John and Coolstar,
I maybe found 2 bugs in your full ROMs. The first one is when I open the lid of my Falco when it is completely off, the Chromebook not boot every time whereas it does with default firmware + Legacy RW.

The second one is that my Falco boot sometimes when I plug in the power adapter. It never boot when I plug in the power adapter with default firmware + Legacy RW. I also noticed that sometimes, when I plug in the power adapter, with the default firmware + Legacy RW, the Chromebook begin to start but stop and shutdown after about 2s (before launching the OS). There is maybe some kind of fix or workaround in the default firmware that is not included in the full ROMs ? I have found these 2 commits that seem related to the problem:
https://review.coreboot.org/#/c/444 and https://review.coreboot.org/#/c/1323/

Thanks !
1
John Lewis's profile photo
 
Personally, I would recommend using an option that is still utilising the stock coreboot ROM (like BOOT_STUB or RW_LEGACY) for the simple reason that Google have spent x hours testing it and it's likely to behave better and be more consistent than either a ROM compiled from upstream, or with a different toolchain.

I have been aware for probably 2 years about such issues with the full ROMs and that is somewhat what prompted more focus on the other options.
Add a comment...

Adrian Georgescu

coreboot specific  - 
 
Hello,
I tried to restore the original rom on my Asus Chrombox using the script, I believe it was option #3. I also restore the gbb and rovpd files. But now, when I insert the Chrome OS recovery usb, it hangs with a black screen. Did I miss something? Thanks
1
Matt DeVillier (Matt Devo)'s profile photoAdrian Georgescu's profile photo
5 comments
 
After leaving it overnight, it worked :) Thank you 
Add a comment...

Isaiah Dominguez

distro specific  - 
 
I'm running GalliumOS on a Lenovo N21 Chromebook and my trackpad worked fine at first. But then it started to acting stupid and now Gallium doesn't even read it's there.
1
Isaiah Dominguez's profile photoJohn Lewis's profile photo
5 comments
 
I take it the power is plugged in? There was a grounding issue with some of the older Chromebooks (like the C710).
Add a comment...

Dawid Jurkiewicz

coreboot specific  - 
 
I have seabios installed and I'm successfully running Ubuntu 15.10 on Toshiba Chromebook 2.
Everything works great.

Recently I needed some swap so I have permanently inserted USB drive. Now it boots firstly from USB and I have to press ESC every time to boot from MMC SSD drive.

TL;DR: Is there any way to change boot order? 
1
Dawid Jurkiewicz's profile photoMatt DeVillier (Matt Devo)'s profile photo
25 comments
 
+Dawid Jurkiewicz must be an issue with the version of cbfstool you're using, since it works fine here on just the BOOT_STUB; I was just trying to save you a step by not having to dd again.  Either way, glad you got it sorted out :)
Add a comment...

Brian Havard

coreboot specific  - 
 
Is there some way to reset a C300 (quawks) chromebook with BOOT_STUB installed? The docs make it clear that "REFRESH + POWER" is a bad idea and I've managed to get a kernel panic after a failed attempt to get Ubuntu 16.04 running. Is there anything I can do other than wait for the battery to run out?
1
John Lewis's profile photoBrian Havard's profile photo
3 comments
 
Thanks John, that did work, though I swear I tried that before posting and got no response...
Have Ubuntu 16.04 (Mate version) running nicely now.
Add a comment...

Orlando Teixeira

coreboot specific  - 
 
Hi all,  I recently purchased an Acer CB5-571 with the thoughts of making it an Ubuntu laptop.  It was only 150 refurbished, and with that screen I could not pass it up. 

Anyway, I downloaded the coolstar rom, backed up my rom, etc.  While using the flashrom it got an error, and somehow I was dumb enough to power off the box.
 
Now on boot all it does is blink the screen on and off, no signs of life, no esc-2, no dev mode keys response.  I have made a chrome recovery USB as well, it doesn't know what to do with it. 

So, I am guessing it's bricked, but spending almost 100 on parts to unbrick a 150 laptop seems kind of silly.  Is there anyone I can ship this off to that does this service for less, or maybe a local person in the Raleigh NC area that can help me?
1
Orlando Teixeira's profile photo
6 comments
 
Guys, +Matt DeVillier is awesome, he did exactly what he said for me, I spent the fraction I would have on the hardware that I would only use once, and my laptop is on it's way back to me now.  Thanks Matt!!
Add a comment...

Guillaume Jacquemin

coreboot specific  - 
 
Hi,
I would like to try to install Ubuntu on chromebook samsung xe503c but I don't find information about this models. I don't know if this model is supported, where is the jumper/removing a screw...etc
Could you help me?
Thanks
1
Alexandre Croteau's profile photoJohn Lewis's profile photo
2 comments
 
So, in a nutshell, because it's ARM it's unsupported. You may or may not be able to shoehorn a Linux on there through some other method. YMMV.
Add a comment...

Alexandre Croteau

coreboot specific  - 
 
Hello, is there a way to reset to 0x000 GBB flags from linux? I need to switch back to ChromeOS for a while...
1
Matt DeVillier (Matt Devo)'s profile photoCody Smith's profile photo
7 comments
 
+Matt DeVillier but.. but the big red button with a skull on it with the word "nuclear" in caps calls my attention!
Add a comment...

About this community

This community is for people attempting to run coreboot + SeaBIOS on Chromebooks with non-Windows OS'. COMMUNITY RULES - THINGS THAT WILL GET YOU BANNED. 1. Failure to read and take notice of these rules, and the links below. 2. Failure to make a reasonable effort to web search for answers. 3. Posts and comments which are off-topic or tl;dr. Make an effort to be succinct. 4. No one likes an Askhole - asking questions and then not following advice. 5. Abusive behaviour, obviously - I'm especially hot on ism's ...

Jack Smith

distro specific  - 
 
John, I saw on your site that you had a Falco. If you still have it you may be able to help us. There is a cursor jump bug with the Falco touchpad (Cyapa Gen 3) with Libinput (Fedora 23). If you can simply confirm it (or not) that can help.

https://bugs.freedesktop.org/show_bug.cgi?id=94910

Thanks !
Hi, I have some issues with my Cyapa touchpad from my HP Falco with libinput driver (no problem is present with synaptics driver). The cursor "jump" sometimes. It's often when I want to make a click with the bottom left touchpad button. Sometimes at the moment I touch the button the cursor jump ...
1
John Lewis's profile photo
 
Probably - the cyapa driver is a bit of a pile of poop. Still, it works enough for me. Maybe you should try one of the GalliumOS kernels (that have the Google driver) to compare and contrast.

BTW, you seem to be posting a lot and monopolising things - could you tone it down a bit.
Add a comment...

Jack Smith

coreboot specific  - 
 
When I saved VPD and GBB there was this error if I remember correctly:

Error accessing high tables, 0x100000 bytes at 0x7f77a000 /dev/mem mmap failed: Resource temporarily unavailable
Failed getting access to coreboot high tables.

It don't seem to be a problem but I don't know if my VPD and GBB are valid because of that. I didn't know at the time and that can be useful to others but the error can be avoided with the "nopat" boot option.

+Matt DeVillier said me to not worry about it and I believe him but I still want to know if my VPD and GBB are valid. Is there a way to check them ?

Thanks !
1
John Lewis's profile photo
 
No. And Matt is right - stop worrying. :)

It's down to the kernel/firmware combo and respective options. Has been innocuous in all cases, so far.
Add a comment...

Jack Smith

coreboot specific  - 
 
Hello John,
Is there a reason for when you flash a shellball for Falco the script install the 17-Sep-2015 one ?

bios.bin 17-Sep-2015 12:04 8388608
bios.bin.new 17-Apr-2016 02:03 8388608

Thanks !
1
John Lewis's profile photoJack Smith's profile photo
4 comments
 
Ok, thank you John.
Add a comment...

Joseph Bjelde

coreboot specific  - 
 
New SSD unrecognized by SeaBIOS?

I've full-flashed my ThinkPad x131e Chromebook, and put Debian on it, without any problems - thanks for enabling that!

But I can't get it to recognize the new SSD I stuck in (Crucial M500), and can't find my way into a BIOS setup menu in SeaBIOS, to enable it in the BIOS... neither F2 nor F10 nor F12 nor anything else I can think of gets me in to such a thing, and I'm coming up empty handed searching for how to do so (perhaps because recognizing the SSD should happen automatically these days?).

Any help very much appreciated. 
1
John Lewis's profile photo
 
Yes, it should be recognised out of the box. I can only suggest going back to stock and trying the BOOT_STUB instead to see if that's any different.
Add a comment...

Sean Walsh

coreboot specific  - 
 
Hi!
First of all thanks for your efforts on the chromebook firmware!
However I've encountered a little probleem while booting after installing the second option (STUB) and removing the write-protect sticker on a Toshiba chromebook 2.

I misread and thought I could still boot to Chrome OS afterwards. Clearly I couldn't.
I tried booting a USB with GALLIUMOS on it but can't figure out how...
Whatever I do I always end up with the Grub boot menu.

I'm a newbie with Linux so I'm not sure what to do next...
Any help you could give me would be much appreciated!

Regards,

Sean 
1
Matt DeVillier (Matt Devo)'s profile photo
8 comments
 
+Allan LoBue I'd recommend 0x9 instead, as the '8' will force dev mode on, preventing accidental exiting via spacerbar
Add a comment...

Jack D

coreboot specific  - 
 
Having trouble flashing RW_LEGACY slot on my Dell chromebook 11 (wolf - core i3) using John Lewis' script.

I think the script is not setting the LEGACY_FILE variable file for link|falco|peppy|panther|zako|wolf|leon|monroe models. So the script fails when it tries to flash.

I tried manually flashing legacy-seabios-latest.cbfs (flashrom -w -i RW_LEGACY:legacy-seabios-latest.cbfs), but then the screen is messed-up when I try to boot the debian installer or SystemRescueDisk cd. 

I tried several older versions of legacy-seabios on the website but got the same problem with the garbled screen.

Has anyone successfully flashed the RW_LEGACY on this chromebook model? If so, which legacy-seabios version did you use?

Thanks.
1
Jack D's profile photo
5 comments
Jack D
+
1
2
1
 
Okay, I'll give fedora and/or arch a try as well. One of them has to work :-) Thanks.
Add a comment...

Marcus Schulte

coreboot specific  - 
 
my baytrail is not booting off of the internal Emmc drive even though linux is installed on it, I even tried running an MBR repair. Is there something I am overlooking?
1
Marcus Schulte's profile photoRon Gillman's profile photo
19 comments
 
No problem dude
Add a comment...

Steve Fortuna

coreboot specific  - 
 
I just picked up a new Samsung Chromebook 3. In hindsight I would have bought nearly anything else, as I primarily want it for a portable Linux machine.

I see there is some progress on braswell. Is there anything I can do to help progress support for this machine? Should I just return it?

I see you were asking for donations - what kind of donation would motivate some progress on this thing (if it makes sense to figure something out instead of buying something else).
1
Steve Fortuna's profile photoJohn Lewis's profile photo
25 comments
 
Well, I need it after the RW_LEGACY slot is modified, that's why I mentioned it again. Probably.
Add a comment...

Loren Enders

coreboot specific  - 
 
Did a full flash of your 170416 falco rom. Ubuntu Gnome 16.04--nice. Thanks for all your work!
2
Adrian Simmons's profile photoLoren Enders's profile photo
5 comments
 
Ah, fan is at 100% after resume. Was looking at the kernel patches on the GalliumOS page. Would use that if you use sleep functionality.
Add a comment...

John Hill

distro specific  - 
 
Hey guys, I'd like to sell my like new Acer Chromebox. It has the Core i3 processor, 8 gb of RAM, and 128 gb Transcend SSD. I bought it direct from Acer about 4 months ago. It comes with the keyboard and mouse. It works great and is a real snappy performer. I'm asking $200 plus $12 shipping. Message me via Hangouts, or email me: jm.hill88@gmail.com.
1
Add a comment...