MinnowBoard MAX 硬件开发板

Minnowboard MAX

MinnowBoard MAX是一款紧凑型,经济实惠,而且功能强大的开发板为专业人士和制造商。开放式的硬件设计使无尽的定制和集成的潜力。它采用64位英特尔®凌动?E38xx系列SoC的CPU,集成英特尔高清显卡。视频和数字音频输出是通过HDMI与模拟音频经由扩展板单独可用。其他I/ O包括:微型,SATA2,USB3.0(主机),USB2.0(主机),千兆以太网,I2C,SPI,并通过FTDI电缆串行调试(不含税)。八缓冲GPIO引脚可作为很好,有2个引脚支持PWM。

产品:开发板

评估工具:FH8065301567311

核心:英特尔凌动E3825

接口类型:以太网,HDMI,支持microSD,串口,USB

工作电源电压:5 V

品牌:MinnowBoard由CircuitCo

描述/功能:MinnowBoard MAX双核,2GB内存

尺寸:73毫米×99毫米

频率:1.33 GHz的

最高工作温度:+70℃

最低工作温度:0℃

采用Atom E3185芯片的MinnowBoard Max开发板将上市

DIY用户在现如今的市场上能够找到很多可用的硬件资源组装属于自己的设备,而且这些资源便宜小巧,比如说Raspberry Pi。只不过Raspberry Pi在硬件配置方面似乎不能让PC用户满意,那么不妨来看看这款MinnowBoard Max。

新款的Max板是去年发布的携Intel Atom 640处理器的MinnowBoard板的后续产品,

对于DIY爱好者而言,好消息就是新款的Max板而且拥有更为强大的硬件配置,

这块板子的配置情况具体为1.46Ghz Intel Atom E850单核处理器,1GB RAM

此外这款硬件产品对Android 4.4、Debian Linux等许多操作系统都提供支持。在扩展连接方面,MinnowBoard Max提供了HDMI、USB 3.0、USB 2.0接口,还提供了GPIO扩展口,用于排错和外围设备连接,另外有8MB为固件准备的系统内存,存储方面也是主要依赖于microSD卡的扩展。两个配置版本的MinnowBoard Max都将在6月份发布——生产商将此产品定位于数字引导标识、ATM机和各种销售系统。

分类功能说明

核心逻辑

64位英特尔®凌动?E38xx系列的SoC Minnowboard MAX单:E3815(单核,1.46GHz)

Minnowboard MAX双:E3825(双核,主频为1.33GHz)

集成英特尔高清显卡使用开放源码硬件加速驱动程序的Linux OS

记忆

DDR3 RAM系统内存

Minnowboard MAX单:

1GB

Minnowboard MAX双:

2GB

8MB SPI闪存系统固件内存

视频英特尔®核芯显卡HDMI(微HDMI连接器)

音频

通过HDMI数字

模拟要通过MinnowBoard MAX诱惑单独成册(另售)

I / O

1 - 微型SD SDIO

1 - SATA23Gb /秒

1 - USB3.0(主机)

1 - USB2.0(主机)

1 - 通过FTDI电缆串行调试(另售)

10/100/1000以太网RJ-45连接器

实验者

特点

8 - 缓冲GPIO引脚2引脚支持PWM

I2C和SPI总线

系统固件闪存

编程头兼容德迪-PROG编程

板尺寸99 X74毫米(2.9×3.9in)

温度范围0 - 70℃

5VDC电源

软件

操作系统的Debian GNU/ Linux的,Yocto计划兼容,安卓4.4系统

系统引导固件UEFI固件

英特尔E3800凌动?处理器

Intel的E3800 Atom处理器的家庭是基于Silvermont微架构,并采用英特尔业界领先的22纳米制程技术的3-D三栅极晶体管实现在智能系统的计算性能和能效显著的改善。它是第一个系统级芯片(SoC)设计的智能系统,提供卓越的计算,图形和媒体性能,同时在散热条件扩展范围内工作。亮点包括高I / O连接,集成内存控制器,虚拟化技术,纠错码(ECC),并内置了热设计功耗(TDP)10W的范围5W的安全功能。该产品系列是理想的高效成像工作流程,数字标牌与安全的内容传输,具有视觉吸引力的交互式客户端(交互式信息亭,智能自动售货机,ATM和点销售终端(POS)终端,便携式医疗设备,工业控制系统,并在 - 车辆信息娱乐(IVI)系统。

MinnowBoard MAX 是基于 Intel Atom 的硬件开发板,可用于开发 Windows 驱动程序。

MinnowBoard MAX 板支持为使用各种接口(包括 GPIO、I2C、I2S、UART、SDIO、USB、PCIe)的设备开发驱动程序。

有关 MinnowBoard MAX 的信息和详细规范,请参阅 MinnowBoard.org

开始之前

此处提供的说明要求你运行 Windows 8.1 或 Windows 7。如果你运行的是 Windows 8,则这些说明将不适用。

如果你运行的是 Windows 7,则必须安装 PowerShell 4.0Windows 8.1 更新的 Windows 评估和部署工具包 (ADK)。然后,在“开始”菜单上,转到“所有程序”>“Windows 工具包”>“Windows ADK”>“部署和映像工具环境”。以管理员身份打开此命令提示符窗口。当你输入这些说明中给出的命令时,请使用此命令提示符窗口。

步骤 1:获取开发板和相关硬件

你将需要以下硬件:

步骤 2:下载工具包和工具

一个驱动程序开发环境具有两台计算机:主计算机目标计算机。目标计算机也称为测试计算机。在主机上的 Microsoft Visual Studio 中开发和生成驱动程序。调试器在主机上运行并且在 Visual Studio 用户界面中可用。当测试和调试驱动程序时,驱动程序在目标计算机上运行。在此情况下,MinnowBoard MAX 板是目标计算机。

若要开发 MinnowBoard MAX 板的硬件和驱动程序,你需要在主机上安装以下工具包和工具:

  • Visual Studio
  • Windows 驱动程序工具包 (WDK)
  • WDK Test Pack
  • Windows 调试工具

在主机上,首先下载 Visual Studio,然后下载 WDK,再下载 WDK Test Pack。你不需要单独下载 Windows 调试工具,因为它已经包含在 WDK 中。若要下载工具包和工具,请参阅下载工具包和工具

文档

请在此处开始查看 WDK 的联机文档。

请在此处开始查看 Windows 调试工具的联机文档。

Windows 调试工具的文档还作为安装目录中的 CHM 文件提供。示例:C:\Program Files (x86)\Windows Kits\8.1\Debuggers\x64\debugger.chm。

步骤 3:在开发板上安装最新的固件

  1. 此网站下载最新的固件。二进制文件在 MinnowBoard MAX 固件 - 版本 0.73 的下载内容下方提供。
  2. 按照切换实用程序文档中的说明操作。请参阅"使用 MinnowBoard Max 切换实用程序 1.1"。此处提供了相关步骤的概述:
    1. 确定开发板上的固件 版本。
    2. 将固件更新工具和二进制文件复制到存储媒体。
    3. 在 EFI shell 中,运行该工具。例如,在 64 位 shell 中,运行以下命令以更新 64 位固件:

      fs0: FirmwareUpdateX64.efi MNW2MAX1.X64.0073.R02.1409160934.bin
    4. 等待更新过程成功完成。开发板将自动重新启动。

步骤 4:安装 Windows

你可以在 MinnowBoard MAX 板上安装以下 Windows 版本之一:

术语 描述

Windows Embedded 8.1 Industry Pro 评估版


这是 180 天的免费试用版。我们将其称为评估版。


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


这需要 MSDN 订阅。我们将其称为完整版。

  1. 如果你想要安装评估版,请阅读对许可协议进行的以下修正:

    面向硬件开发人员计划的评估软件许可条款修正

    如果硬件开发人员计划支持使用此软件,则以下条款将适用:

    • 你同意 Windows Embedded 8.1 Industry Pro 的 Microsoft 评估软件许可条款(“评估软件许可条款”)的全部条款,以下条款除外:

      • 经过部分修正的评估软件许可条款的1.b. 部分(演示权限),如:

        • 你可能会出于一些合理必要的演示目的,通过使用软件(“演示设备”)向潜在客户演示或交付由你开发的可用于演示的 Windows Embedded 8.1 Industry Pro 设备。 可以向客户演示和交付演示设备,他们无需履行保密义务。
      • 部分 1.b. 中与上述已修正部分不直接冲突的所有条款都将适用。
    • 使用该软件即表示你接受这些条款。如果不接受并且不遵守这些条款,你将无法使用该软件或其功能。
  2. 下载 Windows Embedded 8.1 Industry (x64) Pro 评估版或 Windows Embedded 8.1 Industry Pro with Update (x64) - DVD。

    查找下载的文件。例如,

    9600.17050.WINBLUE_REFRESH.140317-1640_X64FRE_EMBEDDEDINDUSTRY_EN-US-IR3_CEI_X64FRE_EN-US_DV9.ISO。

  3. 创建一个将作为 MinnowBoard MAX 安装文件的根的文件夹(例如,C:\MinnowBoard MAX)。 我们将此文件夹称为 Root。 在 Root 中,创建以下子文件夹:
    • Setup
    • MountedBootWim(仅适用于评估版本)
  4. 双击 ISO 文件,并将以下文件复制到 Root\Setup。
    • Boot
    • Efi
    • Sources
    • Support
    • Autorun.inf
    • Bootmgr
    • Bootmgr.efi
    • Setup.exe

    注意  如果你运行的是 Windows 7,右键单击 ISO 文件,然后选择“刻录磁盘映像”。将映像刻录到可录制 DVD。然后,将文件从 DVD 复制到 Root\Setup 中。

  5. 此处获取 WDK 开发板加载项工具包。打开“源代码”选项卡。单击“下载”(不是“下载”选项卡)获取工具包脚本。打开 Scripts 文件夹,然后将以下项复制到 Root 中。
    • Create-DevboardKey.ps1
    • DevBoard 文件夹

    注意  DevBoard 文件夹包含多个脚本和模块(DevboardImage.ps1、Devboard.psm1、enable-telnet.ps1 等等)。

  6. 以管理员身份打开命令提示符窗口,并输入 Powershell。通过运行 Create-DevboardKey 脚本创建 USB 可启动密钥。将 U 盘插入端口,然后输入以下命令:

    复制

    .\Create-DevboardKey.ps1 -ImagePath Setup\sources\install.wim -Index 2
    

    该命令显示系统上所有可用的驱动器的驱动器号、总线类型、名称和大小。

    Please enter the number of the disk to install to:: 上输入 USB 驱动器号(如上述列表中所示)。

    按 <Enter> 键确认你想要擦除所有数据。

    该脚本将格式化 U 盘,并应用 Windows 映像。

    使用“安全删除并弹出媒体”选项从端口移除 USB 可启动密钥。

  7. 设置你的 MinnowBoard MAX 硬件,如下所示:

  8. 将 U 盘插入 MinnowBoard MAX 板上的 xHCI 端口(蓝色)。 重新启动开发板。 电源按钮位于开发板左侧上方,如上图中所示。

    按照屏幕上的 Windows 设置说明进行操作。

    要点

    在运行 Windows 时,不要将 USB 驱动器从开发板上移除。

步骤 5:安装其他 Windows 驱动程序

  1. 右键单击“开始”按钮,然后选择设备管理器。你将看到类似的设备树:

    在上图中,“未知设备”节点表示 Windows 无法为其加载驱动程序的设备,如简单外设总线控制器。

  2. 将这些驱动程序安装包下载到另一个 USB 驱动器并通过集线器将其连接到开发板。
  3. 在解压缩的驱动程序文件中找到这些文件夹:
    • gfx_win8_8.1_64_15.33.19.3540
    • proc_io_win8.1_64_603.9600.1948.32979 12
  4. 通过运行 USB 驱动器上的 gfx_win8_8.1_64_15.33.19.3540 文件夹中的 Setup.exe 安装所需的图形和音频驱动程序。 安装完成后,重新启动开发板。
  5. 右键单击“开始”按钮,然后选择“命令提示符(管理员)”以打开提升的命令提示符。
  6. 通过运行 proc_io_win8.1_64_603.9600.1948.32979\Script\Install_IO_Drivers.bat 安装简单外设总线控制器的驱动程序。该脚本将安装以下驱动程序:
    • GPIO 控制器 (iaiogpioe.sys)
    • I2C 控制器 (iaioi2ce.sys)
    • SPI 控制器 (iaiospi.sys)
  7. 通过运行 proc_io_win8.1_64_603.9600.1948.32979\Script\Install_MBI_Driver.bat 安装 MBI 驱动程序。该脚本将安装 mbi.sys。
  8. 通过运行 proc_io_win8.1_64_603.9600.1948.32979\Script\Install_DPTF_Driver.bat 安装 DPTF 驱动程序。该脚本将安装 dptf.sys。
  9. 通过运行 proc_io_win8.1_64_603.9600.1948.32979\Script\Install_PMIC_Driver.bat 安装 PMIC 驱动程序。该脚本将安装 pmic.sys。

在设备管理器中,你应该看到类似于以下图像的视图:

注意  你将看到两个“未知设备”节点。这些节点是预期错误。

后续步骤

安装 Windows 之后,你可以设置开发板以进行驱动程序开发。有关详细信息,请执行 Sharks Cove 硬件开发板中的步骤 4 - 8。

时间: 2024-08-10 23:26:13

MinnowBoard MAX 硬件开发板的相关文章

香蕉派 banana pi BPI-M3 八核开源硬件开发板

 Banana PI BPI-M3 是一款8核高性能单板计算机,Banana PI BPI-M3是一款比树莓派更强悍的四核Android 5.1产品. Banana PI BPI-M3 兼容性强大,可以跑android系统,Debian linux,Ubuntu linux, Raspberry Pi系统 和 cubieboard 系统. Banana PI BPI-M3硬件:1Ghz ARM7 8核处理器,2GB LPDDR3内存,千兆以太网口,2 USB 接口 流畅运行Android5.

物联网操作系统HelloX已成功移植到MinnowBoard MAX开发板上

在HelloX开发团队的努力下,以及Winzent Tech公司(总部在瑞典斯德哥尔摩)的支持下,HelloX最新版本V1.78已成功移植到MinnowBoard MAX开发板上.相关源代码已经发布到github上(github.com/hellox-project/HelloX_OS),欢迎感兴趣的朋友下载测试. MinnowBoardMAX是在Intel的支持下,由Circuit公司开发的一款基于Intel ATOM处理器的卡片式电脑,具备超高的性能,丰富的扩展性,以及相对较低的功耗和成本.

WRTnode 开发板

WRTnode是基于Wi-Fi AP-Soc的开源硬件开发板.使用联发科(Mediatek)mt7620方案. 体积小,成本低,功耗尚可接受,计算能力还不错,天生高速的wifi交换能力. 对于WRTnode的定位,大家可能都在磨合中,我们团队的理解是它是一块高速的.数字版的Arduino,它能够方便的连接和驱动USB设 备,比如摄像头.声卡,从而可以同时采集图像和语音,并将多媒体流实时streaming出来.如果经过一层A/D转换,也可以非常直接的与真实世界互 动,比如各类传感器和电机驱动等.

研发产品-开发板如何选型?IMX6开发板怎么样?

很多工程师在选择嵌入式开发板的时候往往会陷入选择困难症,选择硬件开发板是项目的开始,选择是否正确及其关乎一个项目是不是能成功,那我们怎么选呢 处理器:迅为-i.MX6开发板恩智浦Cortex-A9 四核i.MX6Q处理器,主频1GHz,内存2G,存储16GB. 系统支持:i.MX6开发板系统支持LINUX,Android,Ubuntu系统. 核心板介绍:迅为-i.MX6开发板采用核心板+底板结构设计,核心板引出脚多达320PIN,高品质,稳定性强 ,可以更灵活地进行产品开发,快速设计出更具有竞争

迅为4412开发板Linux驱动教程/硬件知识及原理图的使用

视频教程下载地址:http://pan.baidu.com/s/1pJwxUfL 嵌入式研发流程介绍 ? PCB研发流程介绍 – 方案,原理图(网表) – layoutproject师(gerber文件) – PCB板厂制板(裸板PCB) – 焊接(Demo板) – 硬件測试 – 稳定性測试(须要软件project师) – 量产 – 驱动的工作在方案选定了之后就开展.到了量产之后还有可能一 直更新升级 原理图的使用 ? 原理图的使用 – 模块 – 元件标号 – 网络标号 模块 ? 拿到原理图之后

Python玩转硬件:TPYBoard-Micropython开发板大盘点

学习python能做什么? 可以快速搭建一个漂亮的网站 可以写爬虫 实现微信机器人助手 可以实现很多自动化的任务 -- IEEE发布2017年编程语言排行榜:Python更是高居首位,那么Python遇上硬件.遇上物联网又会碰撞出怎样的火花呢? TPYBoard:能跑Python的STM32开发板 TPYBoard成功将Python应用到嵌入式领域的,也就是MicroPython,其脱胎于Python,基于ANSIC(C语言标准),然后在语法上又遵循了Python的规范,主要是为了能在嵌入式硬件

i.MX8开发板 MYD-JX8MX开发板硬件评测

产品到手,废话少说,开箱:本文对NXP i.MX8M系列处理器设计的MYD-JX8MX 开发板(为区分NXP i.MX系列,以下简称 i.MX8开发板)每个引出接口做了详细的测试,i.MX8开发板是基于MYC-JX8MX 核心板配套使用的评估套件.采用 12V/2A 直流供电,搭载了 LCD(10.1 寸单路 LVDS 接口屏或者 21.5 寸双路 LVDS 接口屏).双路摄像头.四路 USB3.0 接口.以太网.WIFI+BT.4G 模块.音频.TF 卡.HDMI.三路串口.ESPI接口.M2

嵌入式开发-迅为IMX6开发板硬件详情介绍

迅为-I.MX6开发板 Cortex-A9四核I.MX6Q,主频1G,2G内存,16G存储,支持4G全网通,GPS WIFI蓝牙模块,千兆以太网,摄像头,SATA等接口,多屏异显,双屏同显 2.POWER电源接口 电源输入为 12V/2A+,给底板供电. 原理图部分如下图所示. 电源接口位置如下图所示. 3.SWITCH电源开关 轻触电源开关可以控制开发板电源通断. 原理图部分如下图所示. 如下图所示. 4. 7位拨码开关 7 位拨码开关控制 iMX 启动模式. 原理图部分如下图所示. 如下图所

iTOP-4412开发板10.1寸[金属框]屏幕硬件修改支持排线和HDMI

注:iTOP-4412开发板(精英版和全能版)同时也有10.1寸屏幕,如果 金属框10.1寸屏幕(如下图所示)转接板使用的默认焊接方式 则默认只能使用HDMI线, 不能支持FPC排线. 本文档介绍,如何修改转接板背面的配置电阻,在iTOP-4412底板上同时支持HDMI和 FPC线. 如下图所示,是 10.1 寸屏幕的配置电阻原理图部分截图. 如下图所示,这是 PCB 截图,左边的一排电阻是 4412 的配置,右边的一排电阻是其它 开发板的配置. 如下图所示,如果焊接椭圆框中的电阻,iTOP-4