硬件资源介绍——野火EBF 6ULL 开发板

在PC上通过Ubuntu熟悉了Linux系统的基础使用后,我们尝试体验一下在嵌入式开发板上的Linux系统。先来了解一下开发板的硬件资源。

关于开发板的硬件原理图、参考设计、封装库、尺寸图以及引脚分配表的更详细信息请参考以下链接中的文档:https://ebf-6ull-hardware.readthedocs.io 。

野火接受针对i.MX6 ULL核心板的软、硬件项目定制,且有丰富的成功定制案例,如核心板存储器容量定制、底板定制、制作驱动固件等。有需要可以直接发送邮件咨询:embedfire@embedfire.com 。

EBF6ULL Mini及Pro开发板

EBF6ULL 系列开发板是野火电子基于NXP i.MX 6ULL系列处理器设计的一款低功耗单板电

脑,工业级主频最高可达 792MHz,按底板功能主要分为Mini和Pro两个版本,具体见下图。

ebf6ul002.jpeg

EBF6ULL开发板提供完整的SDK驱动开发包、核心板封装库,底板应用参考设计原理图,可帮助客户大大缩减产品的开发时间,加快产品上市。

目前提供Linux 4.19.71版本的内核,配套的系统镜像有纯净版、Qt_demo、桌面系统三个版本。

开发板整板由EBF6ULL S1核心板模组和底板组成,具体见下图,元件采用工业级选料,其中核心板板载主控芯片512MB DDR3L内存,

256/512MB Nand-FLASH(或8GB eMMC)。

Hint

eMMC版与NAND版本的区别:

温度等级:NAND是-40~80°工业级,eMMC是-20~80°商业级;

容量大小:NAND容量较小,最大可支持到2GB;eMMC容量较大,最大可支持到256GB;

如何选择:学习可选择eMMC,容量大,可存放大量的应用程序;做产品则按需选择,如果需要工业级,则选择NAND;

程序兼容:基于NAND和eMMC开发的程序除了U-boot不一样,其它都一样,很容易切换,不存在学习买了eMMC,做产品换成NAND很困难的情况。

核心板PCB采用8层黑色沉金设计,单面放元件,整体尺寸39x39mm,共140个引脚,引脚间距1.0mm,除了SEMC总线引脚外,芯片其余IO均引出。

该核心板适用于工业控制、手持扫码、喷墨打印机、轨道交通、无人机控制和音频输出等领域。

EBF6ULL核心板硬件资源

野火EBF6ULL核心板包含多种配置版本,它按照核心板上FLASH存储器类型进行区分,具体见下图。

ebf6ul005.jpeg

EBF6ULL S1核心板模组参数如下:

MPU

NXP i.MX6ULL ,Cortex-A7 单核;

频率

800MHZ 工业级(实际为792MHZ);

内存

256/512MB DDR3;

FALSH

256/512MB NAND和8GB eMMC可选;

电源

3.3V@190MA单电源供电;

PCB

8层黑色沉金,尺寸为39mm x 39mm;

引脚

140个引脚,引脚间距为1.0mm;

封装

邮票孔封装,单面元件,背面没有元件,底板不需要挖槽。

IO

全引出,其中GPIO 107个,差分时钟一组,USB专用口2个,POR_B复位脚1个,电源控制口2个;

网口

2路百兆以太网,带PHY

串口

8路

I2C

4路

CAN

2路

SPI

4个

ADC

10路

PWM

8路

I2S

3路

USB OTG

2路

Camera

1路,8位并行摄像头接口

JTAG

1路

LCD

1路,RGB888,最高支持1366*768分辨率

触摸

1路,电容触摸

注意:以上数据为最大值,可能有复用,请根据EBF6ULL S1核心板引脚说明作为参考设计

EBF6ULL Mini底板硬件资源

EBF6ULL Mini底板硬件资源见下图。

ebf6ul006.jpg

EBF6ULL Mini底板硬件资源正面图

ebf6ul007.jpeg

EBF6ULL Mini底板硬件资源背面图

EBF6ULL S1 Mini底板参数如下:

PCB

6层黑色沉金,尺寸为100x61.8mm

100M以太网接口

2路百兆以太网接口

5V电源接口

使用5V±2%单电源供电

过压保护指示灯

该灯亮时表示电压超出范围

USB Device接口

使用Type C接口引出

UART TTL接口

主控器串口引脚直接引出,TTL电平

树莓派接口

包含UART、I2C、SPI、PWM等兼容树莓派的IO接口

心跳灯与电源灯

系统运行后心跳灯会持续闪烁

LCD FPC接口

含24位RGB 接口及I2C触摸屏控制接口

复位&按键

共4个按键,分别为复位、ON/OFF、普通按键及Mode模式切换按键

USB Host Type A

1路使用Type A引出USB Host接口

Boot开关

一个8位拨码开关,支持切换NAND、eMMC、SD及USB启动方式

GPIO扩展口

包含主控器的其它GPIO

RTC电池接口

可接入型号为CR1220的电池为RTC模块供电

SD卡槽

micro SD卡插槽,支持SD卡3.0

IO扩展

包含一个74LV595PW芯片,把某4路IO扩展成8路

EBF6ULL Pro底板硬件资源

野火EBF6ULL Pro底板硬件资源见下图。

ebf6ul008.jpeg

EBF6ULL Pro底板硬件资源图

表 EBF6ULL S1 Pro底板硬件资源表

尺寸

200*13.5MM

PCB

2层、黑色沉金

DC12V 接口

DC 12V@2A 直流输入,不支持电脑USB供电,因为电流不够

USB转串口

使用MiniUSB接口,使用CH340驱动

KEY

RESET 1个,ONOFF 1个,WAKEUP 1个,MODE1个

RGB灯

由三个独立的R、G、B小灯组成

六轴陀螺仪

型号MPU6050

DB9接口

2路,1路母头DB9,1路公头DB9,使用RS232协议

485接口

2路,2线接线柱引出, 使用RS485协议

CAN接口

2路,2线接线柱引出 ,使用CAN协议

EBF接口

1个,使用1*6P 2.54间距排母引出,适用于连接使用串口协议的小模块

启动配置

通过1个8位的拨码开关配合实现

以太网

2路百兆以太网,型号KSZ8081RNB

SPDIF收发

1x SPDIFIN,DLT-1150光纤座;1x SPDIFOUT,DLR-1150光纤座,用于音频光纤输入输出

JTAG接口

1个,使用2*5P 2.54间距牛角座引出

音频接口

1x LINE IN,3.5mm音频座;1x LINE OUT,3.5mm音频座;1x MIC IN,电容咪头,使用WM8960编解码芯片

环境光传感器

型号AP3216C

红外接收

型号HS1838

温湿度接口

可接入DHT11/DS18B20传感器

喇叭接口

1x4p XH2.0接口引出,可用型号:3080

摄像头接口

可直接配套野火OV5640摄像头

蜂鸣器

有源蜂鸣器,3.3V驱动

USB HOST

4路通过芯片原生外扩,A型母座双层USB接口

电位器

1K阻值变动

micro USB

原生引出,支持OTG

RTC座子

电池座,适用电池型号CR1220

WIFI&蓝牙

型号:AP6236,不能与SD卡同时使用

SD卡座

microSD卡卡座,支持SD3.0,不能与WIFI同时使用

电容按键

可检测到触摸开关状态

HDMI接口

RGB转HDMI

LVDS接口

RGB转LVDS,通过2x15P 2.0间距排针引出

LCD接口

FPC接口,RGB888及I2C触摸信号,支持直接连接野火的5寸/7寸/4.3寸屏

GPIO

通过两排2*40P的2.54间距排针引出,可自主连接各种外部设备

野火linux启动方式选择拨码开关,embed_linux_tutorial相关推荐

  1. S3C6410设备时钟源选择、启动方式选择和内存映射

    ********************************LoongEmbedded******************************** 作者:LoongEmbedded(kandi ...

  2. ARM(IMX6U)裸机之I.MX6ULL硬件启动方式的选择

    参考:Linux之ARM(IMX6U)裸机之I.MX6ULL启动方式详解 作者:一只青木呀 发布时间: 2020-08-09 16:32:07 网址:https://blog.csdn.net/wei ...

  3. 万事开头难 - 介绍IMX6ULL启动方式

    不同开发板,启动方式不一样,今天我们来介绍imx6ull开发板的启动方式,这非常重要.若不了解清楚启动方式,后面的所有开发工作便无从谈起. 本文摘自100ask_imx6ull 开发板 配套学习手册- ...

  4. ## I.MX6ULL学习笔记一I.MX启动方式

    技术标签: Linux学习 linux 物联网 嵌入式 一.硬件启动方式选择 I.MX6U 支持多种启动方式以及启动设备,比如可以从 SD/EMMC.NAND Flash.QSPI Flash等启动. ...

  5. 韦东山 IMX6ULL和正点原子_万事开头难 - 介绍IMX6ULL启动方式

    不同开发板,启动方式不一样,今天我们来介绍imx6ull开发板的启动方式,这非常重要.若不了解清楚启动方式,后面的所有开发工作便无从谈起. 本文摘自100ask_imx6ull 开发板 配套学习手册- ...

  6. Alientek I.MX6UL Linux-第九章 I.MX6U的启动方式

    启动方式选择   BOOT模式有两种   1.改写eFUSE(熔丝);   2. 修改相应的GPIO高低电平.   第一种修改eFUSE的方式只能修改一次,后面就不能再修改了,所以作为学习与调试我们不 ...

  7. S3C6410启动方式

    目前的ARM处理器都支持多种启动模式,S3C6410和以前的Samsung的ARM处理器一样,通过外部管脚OM[4:0]的拉高拉低来决定是从哪个存储设备上启动.我认为S3C6410的User Manu ...

  8. java linux 服务_java项目部署Linux服务器几种启动方式总结经验

    一:两种部署包: 部署之前先说下两种包,java项目部署到服务器一般有用war包的,也有用jar包的,微服务spring-cloud普及后大部分打包都是jar,部署之前先搞清楚自己要打war包还是ja ...

  9. Redis三种启动方式(Linux)

    Redis操作(Linux版) 安装说明 在使用Redis之前,我们需要先在Linxu环境中下载安装好Redis 如下四条指令即可完成Linux上的Redis安装. //下载对应Redis压缩包wge ...

最新文章

  1. 如何在内嵌 css 中编写: hover_优秀 CSS 代码的 8 个编写技巧!
  2. 计算机基础教案(XP操作系统)
  3. NVIDIA显示下载Java_大佬们!我的NVIDIA Geforce Experience 一直下载更新怎么办?
  4. session.setAttribute和request.setAttribute的区别
  5. java泛型中的E,K,V,T,U,S
  6. Arcgis遇到的各种问题的解决方法暨处理数据分析的一些好习惯
  7. HTML 基本知识点(草稿)
  8. noip2016参赛感想
  9. [ ArcGIS for Server 10.1 系列 ] - 重新创建Site
  10. 基于情感词典的文本情感分析(一个最简单的举例能直接运行)
  11. BI系统AWS云迁移方案设计(通用)
  12. 汇编语言指令系统——控制转移类指令
  13. 隐藏软键盘与弹窗总结
  14. ov5640帧率配置_码率、帧率、分辨率对监控有什么影响?怎么调更合适?
  15. Android+Opencv图形的形状颜色识别
  16. js切换图片会闪动_解决js控制元素背景图片切换时的闪屏问题
  17. 运动式耳机品牌排行榜,运动耳机排名前六
  18. ffmpeg hls切片工具
  19. [微软帮助和支持]来自Windows XP和Office 2003的告别信
  20. c# Dispose实现 MSDN官方教程

热门文章

  1. 浙江推出冷链上“链” 用区块链技术实现食品安全追溯
  2. 【论文译文】Liquid Warping GAN
  3. 【论文译文】DeblurGAN
  4. Word中插入参考文献
  5. 默认路由与浮动路由,交换机配置(笔记)
  6. 安全公司爆料:多家国产品牌手机被预装间谍应用!
  7. QT+OpenGL实现Coordinate Systems,绘制立方体
  8. 博弈论与sg函数入门
  9. 实现Macbook Air/安卓手机/苹果手机日历同步
  10. iOS最新打包发布流程