The purpose of this document is to explain how to quickly setup the hardware and install the GENIVI Dev Platform (GDP) on the Intel Minnowboard MAX - these instructions will also work for the Minnowboard Turbot.
Intel Minnowboard Max
Please refer to this link for detailed hardware specifications.
To build the Master port for Minnowboard MAX please check GDP Master wiki page, that includes the latest instructions for every supported target board.
SD-card / hardware Setup
You have two options:
Deploy on Minnowboard using Poky's convenient script
- Create EXT3 partition on the SD-card.
- Use the mkefidisk.sh script to deploy to the SD-card
bash $HOME/GDP/genivi-dev-platform/poky/scripts/contrib/mkefidisk.sh HOST_DEVICE tmp/deploy/images/intel-corei7-64/genivi-dev-platform-intel-corei7-64.hddimg TARGET_DEVICE
Where HOST_DEVICE is the device node on the build system, like /dev/sdc (usb drive) or /dev/mmcblk0 (sd card) and TARGET_DEVICE is the name of the device as the MinnowBoard-MAX will see it, likely /dev/sda (usb drive) or /dev/mmcblk2 (possibly mmcblk0 or other, but we found it to be number 2) (for sd card). You may want to copy mkefidisk.sh somewhere in your PATH to save on typing.
Deploy on Minnowboard using 'dd'
Convert the .hddimg to .sdimg:
Write the .sdimg to the SD card, for example:
Note: The output file varies depending on how your operating system and hardware is configured. Tools like `dmesg` can help identify the device node your SD card is represented with.
If you are using a Windows system, the advice at https://www.raspberrypi.org/documentation/installation/installing-images/windows.md may be a useful alternative. The aim is to provide pregenerated .sdimg's in future release through automation.
- Or if you download the image from genivi unpack the tarball <version>.tar.gz and use the above commands to convert it to a sdimg and dd it onto the sd card.
Boot the device
- With the boot device provisioned, you can insert the media into the MinnowBoard-MAX and boot. It should detect the media and boot to the bootloader and subsequently the OS automatically, if not, you can do so manually from the EFI shell as follows:
Shell> connect -r Shell> map -r Shell> fs0: FS0:\> bootx64
- Logon the genivi-dev-platform
username: root password: root
- You can connect to the MinnowBoard MAX using some of the ftdi serial cables , or ssh as root with a known IP address