Difference between revisions of "Support/BayTrail"

From GalliumOS Wiki
Jump to: navigation, search
Line 1: Line 1:
Intel processors with Bay Trail cores are very popular in newer ChromeOS devices.
+
Intel processors using the BayTrail architecture are very popular in 2014/2015-era ChromeOS devices.
  
Factory firmware support for coreboot and SeaBIOS is nonexistent, but custom firmware is available for most or all Bay Trail models from John Lewis: https://johnlewis.ie/custom-chromebook-firmware/rom-download/.
+
Factory firmware support for booting legacy OSes via SeaBIOS is nonexistent, but custom firmware is available for most (all?) BayTrail models -- see [[Firmware]].
 
 
There is only one firmware update option available:
 
 
 
# '''BOOT_STUB'''
 
#* Bypasses the white "OS verification is OFF" screen
 
#* Removes the ability to run ChromeOS natively, creating a small risk of bricking your device
 
#* Leaves the “REFRESH + POWER” functionality of the stock ROM intact
 
#** If you engage this key sequence, device will reboot and try to run ChromeOS Recovery (which will fail)
 
#** This process will repeat on every boot until you disassemble the device and briefly disconnect the battery
 
 
 
== Model-Specific Notes ==
 
 
 
=== Dell Chromebook 11 (3120), 2015 (CANDY) ===
 
* '''RW_LEGACY''' flash is possible (uniquely among Bay Trail models?)
 
** https://bugs.chromium.org/p/chromium/issues/detail?id=544236#c5
 
** firmware mirrored at https://galliumos.org/tmp/seabios-candy.cbfs
 
** untested, unverified, but presumed reliable
 
<pre style="margin:0 0 0 4em">
 
Comment 5 by vapier@chromium.org, Nov 13, 2015
 
 
 
please give this file a try.  to use it:
 
- open crosh:        ctrl+alt+t
 
- get a shell:        shell
 
- switch to root:    sudo su -
 
- get a writable dir: cd /tmp
 
- read the bios:      flashrom -r bios.bin
 
- download seabios:  wget -O seabios.cbfs <url from this post>
 
- merge the two:      dd if=seabios.cbfs of=bios.bin seek=2 bs=2M conv=notrunc
 
- write to legacy:    flashrom -w bios.bin -i RW_LEGACY
 
 
 
then reboot and see if CTRL+L works now.  seems to for me on candy.
 
</pre>
 

Revision as of 07:19, 10 March 2016

Intel processors using the BayTrail architecture are very popular in 2014/2015-era ChromeOS devices.

Factory firmware support for booting legacy OSes via SeaBIOS is nonexistent, but custom firmware is available for most (all?) BayTrail models -- see Firmware.