mirror of
				https://github.com/smaeul/u-boot.git
				synced 2025-11-04 05:50:17 +00:00 
			
		
		
		
	This extracts Intel Bay Trail based board specific information from README.x86, converts plain text documentation to reST format and adds them to Sphinx TOC tree. No essential content change. Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
		
			
				
	
	
		
			30 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
			
		
		
	
	
			30 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
.. SPDX-License-Identifier: GPL-2.0+
 | 
						|
.. sectionauthor:: Bin Meng <bmeng.cn@gmail.com>
 | 
						|
 | 
						|
Bayley Bay CRB
 | 
						|
==============
 | 
						|
 | 
						|
This uses as FSP as with Crown Bay, except it is for the Atom E3800 series.
 | 
						|
Download this and get the .fd file (BAYTRAIL_FSP_GOLD_003_16-SEP-2014.fd at
 | 
						|
the time of writing). Put it in the corresponding board directory and rename
 | 
						|
it to fsp.bin.
 | 
						|
 | 
						|
Obtain the VGA RAM (Vga.dat at the time of writing) and put it into the same
 | 
						|
board directory as vga.bin.
 | 
						|
 | 
						|
You still need two more binary blobs. For Bayley Bay, they can be extracted
 | 
						|
from the sample SPI image provided in the FSP (SPI.bin at the time of writing)::
 | 
						|
 | 
						|
   $ ./tools/ifdtool -x BayleyBay/SPI.bin
 | 
						|
   $ cp flashregion_0_flashdescriptor.bin board/intel/bayleybay/descriptor.bin
 | 
						|
   $ cp flashregion_2_intel_me.bin board/intel/bayleybay/me.bin
 | 
						|
 | 
						|
Now you can build U-Boot and obtain u-boot.rom::
 | 
						|
 | 
						|
   $ make bayleybay_defconfig
 | 
						|
   $ make all
 | 
						|
 | 
						|
Note that the debug version of the FSP is bigger in size. If this version
 | 
						|
is used, CONFIG_FSP_ADDR needs to be configured to 0xfffb0000 instead of
 | 
						|
the default value 0xfffc0000.
 |