Minnowboard MAX Hardware Development Board

Source: Internet
Author: User

Minnowboard Maxminnowboard Max is a compact, cost-effective and powerful Development board for professionals and manufacturers. The open hardware design enables endless customization and integration of potential. It uses 64-bit intel® atom™? E38XX Series SOC CPU, integrated with Intel HD graphics. Video and digital audio output is available via HDMI with analog audio via expansion board alone. Other I/O include: Miniature, sata2,usb3.0 (host), USB2.0 (host), Gigabit Ethernet, I2C,SPI, and serial debug via FTDI cable (not including tax). The eight-buffered Gpio pin can be used as well, with 2 pins supporting PWM. Product: Development Board evaluation tool: FH8065301567311 Core: Intel Atom E3825 Interface type: Ethernet, HDMI, support microSD, serial, USB working supply voltage: 5 V Brand: Minnowboard by Circuitco description/ Function: Minnowboard Max dual core, 2GB memory Size: 73 mm x99 mm Frequency: 1.33 GHz maximum operating temperature: +70℃ Minimum Operating temperature: 0 ℃ The E3185 Max Development Board with Atom Minnowboard chip will be listed

DIY users in today's market can find a lot of available hardware resources to assemble their own devices, and these resources are cheap and small, such as raspberry Pi. Just Raspberry Pi does not seem to make the PC user satisfied with the hardware configuration, so take a look at this minnowboard Max.

In the context of extended connections , Minnowboard Max provides an HDMI, USB 3.0, USB 2.0 interface, a GPIO expansion port for troubleshooting and peripheral connections, and 8MB of system memory for firmware, and storage is largely dependent on microSD card expansion. The two configuration versions of Minnowboard Max will be released in June-the manufacturer locates the product in digital signage, ATMs and various sales systems.

Classification function Description Core Logic 64-bit intel® atom™? E38XX Series Soc Minnowboard Max single: E3815 (Single core, 1.46GHz) Minnowboard Max dual: E3825 (Dual core at 1.33GHZ) integrated Intel HD graphics using open source hardware accelerated driver Linux OS memory DDR3 RAM system memory Minnowboard Max single: 1GBMinnowboard Max dual: 2GB8MB SPI Flash system firmware memory video intel® HD graphics HDMI (micro HDMI connector) audio Via HDMI digital simulation to lure a separate book through Minnowboard Max (sold separately) i/o1-Micro SD SDIO1-SATA23GB/sec 1-usb3.0 (Host) 1-usb2.0 (host) 1-serial debug via FTDI cable (sold separately) 10/ 100/1000 Ethernet RJ-45 Connector Experimenter features 8-buffered GPIO pin 2-pin support PWMI2C and SPI bus system firmware Flash programming Header compatible Dedi-prog Programming board dimensions x X74 mm (2.9x3.9in) temperature range 0-70℃5vdc Power software Os Debian Gnu/linux, yocto program compatible, Android 4.4 system boot firmware UEFI firmware intel® E3800 Atom processor Intel's E3800 Atom processors family is based on Silvermont microarchitecture, And with Intel's industry-leading 22 nm process technology, the three-way Tri-gate transistor achieves significant improvements in computational performance and energy efficiency in intelligent systems. It is the first system-on-chip (SoC)-designed intelligent system that provides superior computing, graphics, and media performance while working within the extended range of thermal conditions. Highlights include high I/O connectivity, integrated memory controller, virtualization technology, error correcting code (ECC), and built-in thermal design power (TDP) 10W range of 5W security features. The product line is ideal for efficient imaging workflows, digital signage with Secure Content transfer, visually appealing interactive clients (interactive kiosks, intelligent vending machines, ATMs and point-of-sale terminals (POS) terminals, portable medical devices, industrial control systems, and in-vehicle infotainment (IVI) systems.

Minnowboard MAX is an Intel Atom-based hardware Development Board that you can use to develop Windows drivers.

The Minnowboard MAX Board supports the development of drivers for devices that use a variety of interfaces, including GPIO, I²c, I2s, UART, SDIO, USB, and PCIe.

For information and detailed specifications about Minnowboard MAX, see minnowboard.org.

Before you begin

The instructions provided here require you to run Windows 8.1 or Windows 7. If you are running Windows 8, these instructions will not apply.

If you are running Windows 7, you must install the Windows Evaluation and Deployment Kit (ADK) for PowerShell 4.0 and Windows 8.1 updates. Then, on the start menu, go to All Programs > Windows Tools Pack > Windows ADK > Deployment and Imaging Tools environment. Open this command Prompt window as an administrator. Use this command Prompt window when you enter the commands given in these instructions.

Step 1: Get the Development Board and related hardware

You will need the following hardware:

    • Minnowboard MAX board with power cords and adapters. For more information, see where to buy the Minnowboard MAX board.
    • USB hubs
    • USB keyboard
    • USB Mouse
    • Windows to GO certified USB Drive
    • Monitor and HDMI cable (may also need adapter) Note We recommend that you use the Micro HDMI-HDMI adapter to connect the board to the HDMI Monitor.
Step 2: Download the toolkit and tools

A driver development environment has two computers: the primary computer and the target computer . The target computer is also known as the test computer . You develop and build drivers in Microsoft Visual Studio on the host computer. The debugger runs on the host and is available in the Visual Studio user interface. When you test and debug a driver, the driver runs on the target computer. In this case, the Minnowboard MAX board is the target computer.

To develop the hardware and drivers for the Minnowboard MAX board, you need to install the following kits and tools on the host:

    • Visual Studio
    • Windows Driver Toolkit (WDK)
    • WDK Test Pack
    • Windows Debugging Tools

On the host, download Visual Studio First, then download the WDK, and then download the WDK Test Pack. You do not need to download the Windows debugging tool separately because it is already included in the WDK. To download the toolkit and tools, see download toolkits and tools.

Document

Please start viewing the WDK's online documentation here.

Start viewing the online documentation for the Windows debugging tools here.

The documentation for the Windows debugging Tools is also available as a CHM file in the installation directory. Example: C:\Program Files (x86) \ Windows Kits\8.1\debuggers\x64\debugger.chm.

Step 3: Install the latest firmware on the Development Board

    1. Download the latest firmware from this website. Binaries are provided below the download content for Minnowboard MAX firmware-version 0.73.
    2. Follow the instructions in the Switch utility documentation. See "Using minnowboard Max Switch Utility 1.1". An overview of the relevant steps is provided here:
      1. Determine the firmware version on the Development Board.
      2. Copy the firmware Update tool and the binaries to the storage media.
      3. In the EFI shell, run the tool. For example, in a 64-bit shell, run the following command to update the 64-bit firmware:

        Fs0:FirmwareUpdateX64.efi Mnw2max1. X64.0073.r02.1409160934.bin

      4. Wait for the update process to complete successfully. The Development Board will automatically restart.
Step 4: Install Windows

You can install one of the following versions of Windows on the Minnowboard MAX Board:

Terminology Description

Windows Embedded 8.1 Industry Pro Evaluation Edition

This is a free trial version of 180 days. We call it an evaluation version.

Windows Embedded 8.1 Industry Pro with Update (x86)-DVD

This requires an MSDN subscription. We call it the full version.

  1. If you would like to install the evaluation version, please read the following amendments to the license Agreement:

    Evaluation Software License Terms revision for Hardware developer program

    If the hardware developer plans to support the use of this software, the following terms will apply:

    • You agree to the full terms of the Microsoft evaluation Software License Terms ("Evaluation software License Terms") of Windows Embedded 8.1 industry Pro, except for the following terms:
      • Partially revised 1.b of the Evaluation Software License Terms. Section (demo permissions), such as:
        • You may use the software ("Demo device") to present or deliver to prospective customers the Windows Embedded 8.1 industry Pro devices that you have developed for demonstration purposes, for some reasonably necessary demonstration purpose. Demo devices can be presented and delivered to customers without the obligation to comply with confidentiality.
      • Part 1.b. All terms that do not directly conflict with the amended part above will apply.
    • By using the software, you accept these terms. If you do not accept and do not comply with these terms, you will not be able to use the software or its features.
  2. Download Windows Embedded 8.1 Industry (x64) Pro evaluation version or Windows Embedded 8.1 industry Pro with Update (x64)-DVD.

    Find the downloaded file. For example

    9600.17050.winblue_refresh.140317-1640_x64fre_embeddedindustry_en-us-ir3_cei_x64fre_en-us_dv9. Iso.

  3. Create a folder that will be the root of the Minnowboard max installation file (for example, C:\MinnowBoard max). We refer to this folder as Root. In Root , create the following sub-folder:

    • Setup
    • Mountedbootwim (for evaluation version only)
  4. Double-click the ISO file and copy the following files to Root\setup.

    • Boot
    • Efi
    • Sources
    • Support
    • Autorun.inf
    • Bootmgr
    • Bootmgr.efi
    • Setup.exe
    Note If you are running Windows 7, right-click the ISO file and select Burn disk image. Burn the image to a recordable DVD. Then, copy the files from the DVD to the Root\setup.
  5. Get the WDK board add-ons toolkit here. Open the source Code tab. Click Download(not the Download tab) to get the toolkit script. Open the Scripts folder, and then copy the following items to Root .

    • Create-devboardkey.ps1
    • Devboard folder
    Note The Devboard folder contains multiple scripts and modules (Devboardimage.ps1, DEVBOARD.PSM1, ENABLE-TELNET.PS1, and so on).
  6. Open a Command Prompt window as an administrator and enter Powershell. Create a USB bootable key by running the create-devboardkey script. Insert the USB drive into the port and enter the following command: Copy

    This command displays the drive letter, bus type, name, and size of all available drives on the system.

    On the number of the disk to install to:: Enter the USB drive letter (as shown in the above list).

    Press the <Enter> key to confirm that you want to erase all data.

    The script will format the USB flash drive and apply the Windows image.

    Use the Safely remove and eject media option to remove the USB bootable key from the port.

  7. Set up your Minnowboard MAX hardware as follows:

  8. Insert the USB drive into the XHCI port (blue) on the Minnowboard MAX board. Restart the Development Board. The power button is located above the left side of the board as shown in.

    Follow the on-screen Windows setup instructions.

    important When you run Windows, do not remove the USB drive from the Development Board.
Step 5: Install additional Windows drivers
  1. Right-click the Start button and select Device Manager. You will see a similar device tree:

    In, the unknown Devices node represents a device that Windows cannot load drivers for, such as a simple peripheral bus controller.

  2. Download these driver installation packages to another USB drive and connect them to the Development Board through the hub.
    • Intel Embedded Drivers for Windows * 8.1 (64-bit)
    • INTEL®HD Graphics driver for Windows * 8/8.1 (64-bit)
  3. Locate these folders in the extracted driver files:
    • gfx_win8_8.1_64_15.33.19.3540
    • proc_io_win8.1_64_603.9600.1948.32979 12
  4. Install the required graphics and audio drivers by running Setup.exe in the gfx_win8_8.1_64_15.33.19.3540 folder on the USB drive. After the installation is complete, restart the Development Board.
  5. Right-click the Start button, and then select command Prompt (Administrator) to open an elevated command prompt.
  6. Install the driver for the simple peripheral bus controller by running Proc_io_win8.1_64_603.9600.1948.32979\script\install_io_drivers.bat. The script installs the following drivers:
    • GPIO Controller (Iaiogpioe.sys)
    • I²c Controller (Iaioi2ce.sys)
    • SPI Controller (Iaiospi.sys)
  7. Install the MBI driver by running Proc_io_win8.1_64_603.9600.1948.32979\script\install_mbi_driver.bat. The script will install Mbi.sys.
  8. Install the DPTF driver by running Proc_io_win8.1_64_603.9600.1948.32979\script\install_dptf_driver.bat. The script will install Dptf.sys.
  9. Install the PMIC driver by running Proc_io_win8.1_64_603.9600.1948.32979\script\install_pmic_driver.bat. The script will install Pmic.sys.

In Device Manager, you should see a view similar to the image:

NoteYou will see two "Unknown devices" Node. These nodes are expected errors. Next steps

After installing Windows, you can set up the Development Board for driver Development. For more information, follow step 4-8 in the Sharks Cove hardware Development Board.

Minnowboard MAX Hardware Development Board

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.