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.

THIS FORUM IS NOT FOR PEOPLE WANTING TO RUN WINDOWS.

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.
110
1
John Lewis's profile photo
45 comments
 
+Patrick Billips It's not good form to hijack another post. Make your own.
Add a comment...

Faruk Ünver

coreboot specific  - 
 
write protection enabled, but with the write protection screw removed! what's going on?
____________
# model
c720p Peppy
# error
flashrom v0.9.4 chromium.googlesource.com/chromiumos/third_party/flashrom : 51822fd : Apr 12 2016 22:22:28 UTC on Linux 4.7.1-1-ARCH (x86_64), built with libpci 3.3.1, GCC 5.3.1 20160406 (Red Hat 5.3.1-6), little endian
Error accessing ICH RCRB, 0x4000 bytes at 0xfed1c000
/dev/mem mmap failed: Operation not permitted
ERROR: Software write-protect could not be disabled. This usually means hardware
write-protect is still enabled. Please check, and try again.
# seabios
version rel-1.9.0-101-g36a4e02-06/02/16-johnlewis.ie
------------------
so a little background; I've always been able to flash a new coreboot release, but recently I noticed I'm getting the error above, I was thinking maybe hardware issue? I did drop my 'precious' once. not sure if that would enable it.. weird. Any suggestions? or incidents known like this? could not find anything online..
1
Faruk Ünver's profile photoJohn Lewis's profile photo
9 comments
 
Great, thanks for the info. No, it was something else. I could BS and say that was added to the page since I last web searched for this (which it was) but it wasn't coming up with the search terms I was using today anyway, so I wouldn't have found it.
Add a comment...
 
Some interesting activity on crbug#591810 -
https://bugs.chromium.org/p/chromium/issues/detail?id=591810
Issue 591810, Now that we have updater support for RW_LEGACY, ship SeaBIOS updates to all Rambi and Auron derivatives. Starred by 4 users, Project Member Reported by jwer...@chromium.org, Mar 3, 2016, Back to list. Status: Assigned. Owner: pgeorgi@chromium.org. Cc: reinauer@chromium.org, ...
1
John Lewis's profile photoDennis “Denny” Lockhart's profile photo
7 comments
 
I'm not fond of the current trend using Rockchips and other ARM variants. With the advent of Android apps now, who knows what new direction they'll take though.
I plan to stick with Intel SoCs when I can and I hope they'll continue to offer them on the new ones.
Add a comment...
 
Not so tech swavvy (in terms of Firmware/Kernel being tied together ect) so bear w/ me if this isin't the best forum...

Baytrail CB3-111 running +GalliumOS 2.0 ... I notice Sleep doesn't work and upon resuming...well...actually nothing happens. It doesn't sleep at all...I see on numerous forums it's something to do w/ the Kernel and all that, etc... But I have gotten mixed responses (btw I asked around myself) that I dunno what could be an official explanation to this? Would it be something to do w/ Coreboot/SeaBIOS, the Distro or the Kernel? GalliumOS 1.0 works fine , Ubuntu Gnome works fine, Linux Mint Cinnamon has the same problem. RW_LEGACY ROM Flashed.
1
Jorge Carminati's profile photoPhoenix Lemalu (QUEENSLANDER)'s profile photo
4 comments
 
Yeah I noticed it worked better in 4.1 so I'm sticking w that
Add a comment...

Jorge Carminati

distro specific  - 
 
Hi guys, I've been running SeaBios flawlessly on my Toshiba CB2 since last December. I am running Manjaro as my distro of choice. What I noticed is that with newer kernels (>=4.4) the sound doesn't work. I'm currently with 4.7.0 and have no sound output. The audio card is not been recognized. Is anyone else having sound issues with new kernels? I don't know if it's fine to post about this in this forum.
TIA
1
Jorge Carminati's profile photoDean Wallace's profile photo
4 comments
 
I've heard it will be brought back in 4.8, but if not, then someone will make an aur package..
Add a comment...

Aesop Nova Theory

coreboot specific  - 
 
Okay, so i'm working on an Acer Chromebook 15 (CB3-531) - Banjo for a good buddy of mine that wanted me to install a more powerful OS on his chromebook for him before he goes back to school because "crouton" wasn't doing the job for him. I started by installing CHRX, and configured everything and then discovered that there was no sound, someone on a forum somewhere then mentioned that i should flash the boot stub so get sound working so i did and it crashed out both Chrome OS and the chrx partition. Even after using an ubuntu 16.04 USB to run the "flash_chromebook_rom.sh" script found on the website and restoring the boot stub back to stock neither chrome OS or gallium would load, so i switched the boot stub back to off, and did a format of the drive (yes i know that part was stupid of me, but keep in mind i'm used to linux, not linux on chromebooks) and used a classic partitioning scheme.

Now i have two problems, one is that i cannot seem to get gallium to load on the chromebook. I have tried using Unetbootin, dd, and cp on both mac and other linux machines and i have had no luck with getting anything to boot other than my Ubuntu 16.04 live USB made in unetbootin. I cannot even get a Chrome OS recovery USB made for that specific model to get past the "repairing" screen before the system just boot loops endlessly regardless of the boot stub being stock or custom. I have not yet tried disabling legacy boot, although i am afraid because that could prevent me from even having the ability to run a live USB on the machine allowing me to run the scripts on it.

TLDR:
Could someone please point me in the right direction to at least install Chrome OS back onto this or at least Chromium or possibly a working install of Gallium? I'm not your average person and am capable of repairing this if i have even a hint of what i'm doing wrong. Please let me know i would really appreciate any suggestions or advice. My email is also PPanno@icloud.com if anyone would like to send me something directly. Thank you.
1
Aesop Nova Theory's profile photoMatt DeVillier (Mr. Chromebox)'s profile photo
7 comments
 
+Aesop Nova Theory "it's not showing up in SeaBIOS" -- what isn't showing up? The internal SSD in the boot device menu? That's a SeaBIOS / RW_LEGACY problem if so
Add a comment...

Samy De Cort

coreboot specific  - 
 
Hi +John Lewis I have an Asus C300SA and I tried to disable my write-protection by following these explanations https://www.maketecheasier.com/replace-chromebook-bios/ but it fail every time I try to do it.
Before, I tried to directly enter into the native BIOS to boot on my Windows 10 USB key and install it on my chromebook, but even if I followed all the instructions here https://www.youtube.com/watch?v=UWXO61_v_xo it just beeps twice when I make Ctrl + L when the computer starts.

So I know it's very complicated and I would be very grateful if you could help me to figure it out and finally, simply go into my BIOS and boot from my USB key :)
1
Samy De Cort's profile photoMatt DeVillier (Mr. Chromebox)'s profile photo
4 comments
 
+Samy De Cort ask in the reddit forum I linked. You can run linux on pretty much any Chromebook, including the C300SA, but support for Braswell devices is still hit-or-miss
Add a comment...

adam morgy

coreboot specific  - 
 
Hi i have a bricked Toshiba Chrome Book Leon i was flashing a rom and now it wont boot i just get a black screen on startup. Would anybody have any idea how to fix it.
1
Jay L's profile photoJohn Lewis's profile photo
20 comments
 
I think you probably can do it with the Odroid, but that's only based on a quick web search looking at a forum post which mentions spidev. You will need to research the specifics yourself.
Add a comment...

Joshua Benham

coreboot specific  - 
 
Hey +John Lewis​, i hope everything is going well with you. I'm hoping you or someone else in the community can help me.
I'm on the hp pavilion <butterfly> and i am wanting to update the bios to the lastest version. Right now i am running 181214.
Ive looked through your website- all be it, not very hard, and i dont see how to update if you are already running linux and not chrome os.
The end result is:
1. I want to have the lastest bios
2. I would like to be able to "hot swap" my sdcard.

Any help would be greatly appreciated. Thank you in advanvce. And keep up the good work sir. 
1
Joshua Benham's profile photoMatt DeVillier (Mr. Chromebox)'s profile photo
4 comments
 
+Joshua Benham I don't quite understand your question, I don't think. SeaBIOS will only detect boot devices that are attached at boot, it doesn't detect / dynamically add boot devices to the menu. You just need to put in the SD card and reboot
Add a comment...

陈华

coreboot specific  - 
 

In China is difficult to normal use chromebook (ASAU C200), but when I use your script to update flash_rom, curl prompts me your website https certificate (not yet valid), how can I modify your script , let me chromebook smooth installation xubuntu?please.
1
New Ham's profile photoJohn Lewis's profile photo
5 comments
 
Stop hijacking others' threads or you will be banned.
Add a comment...
 
 
RW_LEGACY support for Skylake Chromebooks added; better video init and selectable boot device:
https://mrchromebox.tech/
2
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 ...

Jonathan Lin Ern Sheong

coreboot specific  - 
 
Hi all,

I have a Toshiba Chromebook 2 (2015), Intel Celeron.

I followed these two guides:
1) http://www.fascinatingcaptain.com/howto/dual-boot-chrome-os-and-linux/
2) https://johnlewis.ie/dual-boot-chromeos-linux-on-a-chromebook/
(no write protect sticker removal)

However, as per the second guide, I managed to install Fedora but am unable to boot back to ChromeOS to complete the steps (configuring Grub). When I try to reboot, it complains that "ChromeOS is missing or damaged", but CTRL+L multiple times still manages to boot Fedora.

Recovering via a ChromeOS recovery media should be able to fix this. Question is, will recovering ChromeOS via the media leave the Linux partition untouched?

Thanks a bunch.
In my original guide many of you have asked how to dual boot Chrome OS and Linux on your Chromebooks. I’ve come up with this how to along with the video guide to make the whole process easier…
1
Jonathan Lin Ern Sheong's profile photoMatt DeVillier (Mr. Chromebox)'s profile photo
3 comments
 
+Jonathan Lin Ern Sheong if you used the ChromeOS recovery media, then ChromeOS should be using the entirety of the drive 
Add a comment...

Isaiah Dominguez

coreboot specific  - 
 
I see the Lenovo N21 is on the compatibility list so will it work on a N22 because I'm pretty sure they're nearly the same (sorry if this is a dumb question). 
1
John Lewis's profile photoMatt DeVillier (Mr. Chromebox)'s profile photo
8 comments
 
+John Lewis and the use of eMMC (vs ssd) on Skylake only weakens its value proposition IMO
Add a comment...

Kevin Owen

coreboot specific  - 
 
Thanks +Matt DeVillier for the latest script and have just restored my falco back to chromeos fully updating.

Just a note for anybody else who dont read the on screen messages thoroughly enough I needed to goback onto a shell in chrome OS by just open a shell via CTRL+ALT+F2 from the login screen (and not boot back into a linux rom) after running the restore script and restoring chrome os in order to run the script again to restore the boot options.

Hey presto back on Chrome OS. And now I remember why I put linux onto the machine to start with. Whilst I am here thanks also to +John Lewis for your work. You guys make these machines a serious piece of kit.


1
Matt DeVillier (Mr. Chromebox)'s profile photoKevin Owen's profile photo
4 comments
 
+Matt DeVillier FACEPALM!!!! Just did not think to do that. Duh. Thanks.

Add a comment...

Hguh Patterson

coreboot specific  - 
 
Hi guys, I'm happily using Matt's RW_LEGACY build on my Acer Chromebook 14, it's very quick and reliable thus far, so thank you for your efforts!

Do you know if a full coreboot ROM might be possible for Edgar machines at some point?

Thanks!
1
imbackdunn's profile photoMatt DeVillier (Mr. Chromebox)'s profile photo
17 comments
 
+imbackdunn nothing attached to the built-in audio codec is going to
Add a comment...

Alfred Chen

coreboot specific  - 
 
Hi, Guys,
I try to update my RW_LEGACY on my chromebook pixel 2013 using the flash-chromebook-rom.sh tonight, have no problem when flashing, but after reboot
#1 no seabios black screen is shown, just the "white chrome dev mode" screen when I hit "ctril-l"
#2 but seabios is actually running, I can still bind input for kernel selection, seabios just not display anything on the pixel LED pannel.
#3 Even I flash back to the factory RW_LEGACY, it remains the same. (white chrome dev mode screen, no seabios black screen)
#4 I tried a few legacy-slot in available on https://johnlewis.ie/Chromebook-ROMs/legacy-slots/ , some seems to be broken on my pixel, some are working but still not fixing the seabios display issue on my pixel

So, anyone got some idea to help with this issue? Many thanks.

BR Alfred
Index of /Chromebook-ROMs/legacy-slots/ ../ legacy-broadwell-140815.cbfs 13-Aug-2015 23:47 2097152 legacy-broadwell-240415.cbfs 24-Apr-2015 11:57 2097152 legacy-seabios-021015.cbfs 02-Oct-2015 14:12 2097152 legacy-seabios-021115.cbfs 02-Nov-2015 20:43 2097152 legacy-seabios-060216.cbfs ...
1
Alfred Chen's profile photoMatt DeVillier (Mr. Chromebox)'s profile photo
42 comments
 
+Alfred Chen oh, ok. This is all very odd, but glad you have a working solution
Add a comment...

Tom McAvaney

coreboot specific  - 
 
Hi friends

I have an Asus C200 (squawks) on which I have successfully flashed with John's excellent script to the BOOT_STUB slot.

I have successfully installed Ubuntu Mate and all works swimmingly well except there is no sound from the onboard Intel.

Some head scratching and googling indicates that there may be some correlation with having flashed to BOOT_STUB instead of RW_LEGACY.

I'm keen to test this out but before I try to reflash I thought I should check whether there would be any gotchas in simply running John's script to flash the RW_LEGACY slot?

Any pointers most gratefully received!
1
Tom McAvaney's profile photoJohn Lewis's profile photo
6 comments
 
It was more about unmuting the correct things in the mixer settings.
Add a comment...

Jacko 5

coreboot specific  - 
 
John,
Just wondering if i can email you with a problem i have with a possible bricked Samsung Chromebox Series 3 ?
I programmed it with one of Matts scripts, and it will not boot now.
Thanks.
1
Jacko 5's profile photo
12 comments
Jacko 5
+
1
2
1
 
John,
All sorted now .. many thanks for your help.
Regards Wayne.
Add a comment...

Nilesh Londhe

coreboot specific  - 
 
Thanks to Mr. Chromebox I am using Asus Chromebox Core i7 running coreboot-seabios-panther-mrchromebox-20160805.rom with w10 + Xenial dual boot.

I notice that reboots (both xenial and w10) get stuck on this unit and need a full power off before booting correctly.

Any one noticing similar behavior?
1
Nilesh Londhe's profile photoMatt DeVillier (Mr. Chromebox)'s profile photo
10 comments
 
is it 100% repeatable? I'd probably test the SSD and RAM just to make sure the hardware was good
Add a comment...

老王老王

coreboot specific  - 
 
Hi, I encountered some problems trying to flash BIOS
Original condition: Chromebook Pixel 2013, stock BIOS, installed Ubuntu 16.04 and wiped ChromeOS.
Today I tried to flash SeaBIOS. I first ran the command line 'cd; rm -f flash_chromebook_rom.sh; curl -O https://johnlewis.ie/flash_chromebook_rom.sh; sudo -E bash flash_chromebook_rom.sh' and chose option 4, and it worked ok. Then I reran the script and chose option 5, this time no message pop up and cursor froze, I waited for 15 minutes and then tried to move cursor right and found it work, since from other instructions I was told that we should input one line named 'If this bricks my link, on my head be it!' so I thought this was the time for me to input and I did and hit enter, then I waited for 30 minutes and still nothing happened. I lost patience and close terminal. Now I feel worried that my BIOS might be broken. I tried to open another terminal to sudo bash but it didn't respond, didn't know how to make it work again. Also tried to run the command but it said couldn't resolve host johnlewis.ie
Q1: is it possible to provide some step by step instruction after we choose option 5? I mean is there any message coming up for us to respond or we just wait endlessly til it ends?
Q2: Is there any way to verify if my BIOS is flashed successfully or flashed failed or hasn't been touched at all?

I am open to all suggestions and thanks in advance for them. Much appreciated.
1
老王老王's profile photo
5 comments
 
+John Lewis Just wanna let you know the latest updates. I took the courage to power it down and up again, turned out you were right and BIOS hadn't been compromised. Then I executed the command again and this time it flew to the screen I expected after three progress bars hit 100%, then I input the sentence and it flashed successfully. Thanks for the advice.
Add a comment...