buildroot/board/intel/galileo
Kory Maincent 3efb5e31fc board, boot, package: remove usage of startup.nsh in EFI partition
The startup.nsh file is useless to boot EFI payloads. We just need to
follow the naming detection specified in the UEFI spec.
The EFI payload need to be placed in the boot/efi folder in the EFI partition
and follow the architecture naming as described below:
32bit : bootia32.efi
x64 : bootx64.efi
aarch32 : bootarm.efi
aarch64 : bootaa64.efi

This naming is already right in the packages involved (systemd, grub2,
gummiboot), therefore we just need to drop the generation of the
startup.nsh file.

The usage of the startup.nsh in genimage is also dropped to avoid errors in
the image generation.

Signed-off-by: Kory Maincent <kory.maincent@bootlin.com>
Tested-by: Erico Nunes <nunes.erico@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
2021-09-27 21:27:02 +02:00
..
rootfs_overlay/etc board: add support for Intel Galileo Gen 2 2015-11-17 23:24:32 +01:00
genimage.cfg board, boot, package: remove usage of startup.nsh in EFI partition 2021-09-27 21:27:02 +02:00
grub.cfg board: add support for Intel Galileo Gen 2 2015-11-17 23:24:32 +01:00
linux-3.14.config configs/galileo: add CONFIG_LBDAF=y in the kernel configuration 2017-09-02 20:14:14 +02:00
post-build.sh board: add support for Intel Galileo Gen 2 2015-11-17 23:24:32 +01:00
post-image.sh board: add support for Intel Galileo Gen 2 2015-11-17 23:24:32 +01:00
readme.txt board: readme.txt for Intel Galileo Gen 1/2 2015-11-18 21:55:38 +01:00

Intel Galileo Gen 1/2

Intro
============

These instructions apply to both the Intel Galileo Gen 1/2 development boards
based on the Intel Quark X1000.

How to build
============

Apply the defconfig for the Intel Galileo Gen 1/2

 $ make galileo_defconfig

Add any additional packages required and build.

 $ make

The build process will create a SD card image and place it in output/images.

 $ ls -lh output/images/sdcard.img
 -rw-r--r--. 1 foo foo 11M Nov 17 16:19 output/images/sdcard.img

Write the image to an mSD card, insert into the Galileo and power on.

 $ dd if=output/images/sdcard.img of=/dev/mmcblk0; sync

Accessing the console
=====================

During power-on the console will become available on the Galileo's ttyS1. This 
may be accessed as follows.

 * Galileo Gen 1

	http://clayskits.com/products/galileo-gen-1-serial-cable

	A USB to RS-232 to 3.5mm Jack cable is required. Connect to the 3.5mm
	Jack next to the Ethernet Header.

 * Galileo Gen 2

	http://www.ftdichip.com/Products/Cables/USBTTLSerial.htm

	A FTDI TTL-232R-3V3 cable may be used to connect to the FTDI header 
	next to the Ethernet connector on the Galileo Gen 2. 

The console should now be visible at 115200 baud.

 $ picocom -b 115200 /dev/ttyUSB0