Difference between revisions of "Reference Hardware/Minnowboard setup"

From Apertis
Jump to: navigation, search
(add photos)
(Mention firmware)
Line 48: Line 48:
  
 
<div style="clear: both;"></div>
 
<div style="clear: both;"></div>
 +
 +
== Firmware updates ==
 +
 +
Occasionally, updated firmware is released for the Minnowboard. This can fix issues with the hardware, such as [http://wiki.minnowboard.org/MinnowBoard_MAX#NVRam_issue no HDMI output or both LEDs on]. [https://firmware.intel.com/projects/minnowboard-max Download it and apply it from the Intel website].
 +
 
== References ==
 
== References ==
  
 
* [http://elinux.org/Minnowboard:MinnowMax elinux hardware page]
 
* [http://elinux.org/Minnowboard:MinnowMax elinux hardware page]
 +
* [https://firmware.intel.com/projects/minnowboard-max Firmware download page]

Revision as of 09:12, 12 September 2016

Base Minnowboard setup with a Lilliput screen

Minnowboard setup

You should have at least:

  • 1 Minnowboard
  • 1 Power adaptor
  • 1 USB to serial cable

You need to provide your own:

  • 1 microSD card (at least 8GB)

You may also have a:

  • Lilliput touchscreen
  • HDMI type A female to type D male adaptor

Setup instructions

  1. If the HSE (High Speed Expansion) is covered by a plate, you need to remove the plate — see this blogpost from MinnowBoard for instructions and photos
  2. Download the amd64 UEFI target image (for example, [1]), plus the .md5 and .bmap files (you can find them here, [2] or You might want a daily updated image. You can find it here as well [3]), and flash the image to a microSD card using command:
    sudo bmaptool copy path/to/image.img.gz /dev/mmcblk0
  3. Put the SD card in the board
  4. Plug in the serial cable (see [4], pin 1 gets the black wire on common serial cables); connect to its kernel serial console using:
    screen /dev/ttyUSB0 115200
  5. Plug in the power supply and wait for it to boot
  6. On the first boot, the EFI shell might appear: type bootx64 to get it to boot into grub2 (see [5])
  7. If the board continues to boot into the EFI shell, the boot device order might be wrong (see [6]). In the EFI shell, type exit, select the “Boot Maintenance Manager”, then “Boot Options”, then “Change Boot Order” and move “EFI Misc Device” (the microSD card) to the top of the list. Save and reboot. Also make sure that the EFI is 64-bit: type exit from the EFI shell and check that ‘X64’ is present in the version string (something like ‘MNW2MAX1.X64.0077.R01.1501291247’) at the top of the screen.

Touchscreen

Detail of the cable setup

If you have a Lilliput touchscreen, note that because it combines HDMI video and USB for the touchscreen into one connector, it needs to be used with the special cable provided:

  1. Connect the two-tailed HDMI connector to the Minnowboard (through the type A to type D adaptor)
  2. Connect the USB lead to the Minnowboard
  3. Connect the one-tailed HDMI connector to the Lilliput
  4. Power up the Lilliput

As in the diagram:

        | HD ---------------- "HDMI" |
MINNOW  | MI --\                     | SCREEN
BOARD   |      |                     |
        | USB -/                     |
        |                            |

Firmware updates

Occasionally, updated firmware is released for the Minnowboard. This can fix issues with the hardware, such as no HDMI output or both LEDs on. Download it and apply it from the Intel website.

References