2015052903

Page 1

RISC软件设计服务 标准化RISC/ARM软硬件平台

研华引导程序 BSP优化 嵌入式OS包 SUSI API QT包 RISC/ARM平台选型


关于研华RISC计算事业群 人来说都将是一个巨大的机遇。值得一提的是,基于RISC技术的智能嵌入式计算解决方案、SoC产品和智能设备能够提供更简

RISC设计支持服务

单、更紧凑和低功耗的架构,因此成为探索这些新机遇的最理想拍档。

过去,由于缺乏技术知识和经验且其产业联盟系统支持不够完善,基于ARM的应用开发非常耗费时间和资源。研华深知这一点,

在智能地球和智能城市时代,智能计算设备无所不在,监控着我们与城市环境、基础设施和公共服务交互的方式。这对我们所有

研华RISC计算平台提供了标准化、超紧凑且高度集成的计算解决方案,可应用于由多种嵌入式计算机和系统所构建的智能城市解 决方案之中。我们的RISC计算平台采用最新ARM技术,包括模块化电脑、单板电脑和工控机解决方案等多样化产品,可满足电源 优化型移动设备和性能优化型应用的需求。此外,研华专业RISC设计支持服务还可帮助您在工业控制、医疗和机器人应用中快速

因此创建了一种全新的服务模式,以求通过具有丰富技术知识背景的服务团队提供增强产品设计服务。我们还提供全面的软件、 硬件及其集成支持服务,以帮助客户缩短开发周期并快速推出创新产品。此外,研华还提供软件开发、板卡设计、测试执行、系 统整合和故障排除服务。研华设计支持服务使客户大受裨益,从而能够更快地推出可靠的产品。

开发自有应用,并将各项投入和风险降至最低。

全面规格产品选择

软件服务

硬件服务

整合服务

生产制造

• 中间件/SUSI API • 开发板支持套件 • 技术文档 • 客制化服务

• 评估和开发工具包 • 设计参考文件 • 设计视图 • 问题解决方案建议

• 验证方式与工具 • 功能与可靠性测试 • 安规验证 • 周边与配件

• 全球出货服务 • 全球售后服务 • 长期功耗 • 优异生产质量

作为SGET协会的创始会员,研华一直与众多嵌入式平台开发者精诚合作,以推动SMARC和Qseven标准在嵌入式市场中的应用。 研华还为坚固型应用开发了一种新的规格标准RTX (RISC Technology eXtended)。此标准的要求包括:2.0mm PCB、4个B2B接 口、 9~24V宽范围电压输入及-40~85°C宽温工作支持。 所有这些特性使RTX成为坚固型应用的最佳模块化电脑解决方案。此外,研华还提供一系列专用型2.5"和3.5" 单板电脑以及UBC 工控机,可作为数字标牌、自动化控制和物联网网关等应用的即用型解决方案。这些即用型解决方案极大缩短了开发周期并加快 了系统整合和批量生产步伐。凭借全面的RISC解决方案,具有灵活I/O的COM解决方案,以及完全整合的专用型板卡或系统,研

可靠生产及服务 研华RISC产品保证5-7年的供货周期,客户不必再承担库存滞留、材料短缺或任何其它费用意外上涨所带来的风险。研华承诺将 持续提供优质的产品、长期质保以及全球技术支持。作为工业市场的领导厂商,研华拥有强大的制造能力并可提供生产定制服 务。研华的每款产品都享有长期质保,我们将为客户提供最贴心、最及时、最优质的售后服务。

华可确保为客户提供最理想的产品和最全面的服务,助力其智能城市应用开发。

建立强大的Eco-system 为了大力发展RISC市场,研华正在建立一个IP/芯片、软件和系统集成商战略合作伙伴联盟,其成员都是由各领域的专业领导厂 商组成。这些合作伙伴将合力提供所有必需产品 ,用以开发、验证、集成和构建值得信赖的RISC计算解决方案,从而实现更快 上市并助力智能城市解决方案的推行。

产业联盟伙

2 1

2


研华RISC软件设计服务 简化RISC软硬件整合

研华RISC软件架构

为简化软硬件整合流程并加速应用开发,研华为所有RISC计算平台提供RISC设计支持服务,以帮助客户进行系统整合。研华 RISC软件设计服务专注于5个主要方面:启动代码、板卡支持包(BSP)、OS服务、API库和QT包。

研华附加值

用户应用

SUSI APK

验证AP

批量生产AP

研华附加值

研华软件设计服务包括: 无缝RISC集成服务, 加快应用开发

模块化RISC软件服务, 适合多样化应用

全面的文档支持和编程指南, 方便应用软件开发

通过研华专业的服务团队和完善的技

模块化RISC软件服务可增加应用的移

研华的每款产品都具备专业的文档支持。

术文档支持,客户可方便地将研华硬

动性,从而方便用户在不同平台之间进

研华产品和操作系统都附带特定产品文

件平台整合至其自有应用中。此外,

行应用迁移。研华标准软件开发包具有

档,而不用从原始SoC厂商处复制文档再

客户还可通过研华专业SUSI API软件

多种规格标准,可帮助客户简化其产品

将其应用至所有产品。我们为所有产品提

包进行解决方案定制,从而充分利用

开发流程。研华采用标准化及经过验证

供专用的用户手册、BSP移植指南、示例

I/O功能。

的开发工具,这对系统整合和功能验证

代码及测试相关文档。清晰的应用软件开

非常有益。

发和系统整合指南可帮助用户更好地将产 品整合其应用中。

SUSI API

标牌API

QT包

GNU C库(glibc) 系统服务 内核 / 驱动 架构体系内核代码 研华增强型内核

Freescale / TI 平台代码

统一平台编码 & 独立IOMUX表格

MCUSmart 高级电源管理

厂商驱动

定制 & 外设驱动集成

MCUSmart 电池参考设计

Embedded Linux

研华RISC软件设计服务

SUSI API用于应用开发 • 9个主要实用程序:硬件监控、看门狗定时器、I2C 控制、GPIO控制、显示屏电源管理、亮度控制、 安全性、标牌 API、远程更新

嵌入式QT包 • 快速安装标准SOP • 易用型源代码 • 增强型QT AP

研华引导程序 • 优化配置设置 • 多种启动选择 • 安全软件保护

嵌入式OS包 • 评估OS镜像 • 优化内核、驱动和全面软件服务 • 文档和参考材料

优化BSP • 优化BSP包 • 统一BSP文件夹结构

4 3

4


研华引导程序(Advantech Loader)

BSP优化

为促进新应用的开发并鼓励嵌入式市场创新,研华为ARM产品创建了一种独特、安全、稳定的引导加载程序。与传统引导加

在嵌入式系统中,板卡支持包(BSP)包括支持特定操作系统的设备母板/系统所使用的软件代码。它通常内置一个引导加载程

载程序架构不同,研华引导程序提供更多附加值,如配置设置和启动选择,并整合更多安全特性和工具以开发更智能的解决方

序,包含启动操作系统和设备驱动所必需的设备支持。BSP包包含板卡设备配置、OS和AP的相关源代码、开发工具链和交叉

案。研华引导程序创新性地重新定义了引导加载程序的功能。

编译程序、根文件系统、构建脚本及其相关文档。研华产品提供了相关BSP包及其相关文档。BSP产品适合多种OS平台,研华 BSP内容建构合理且通过验证。

优化配置设置

优化BSP包

为提供更高的可靠性、性能和兼容性,研华在所有ARM产品中提供了相关硬件的优化固件代码,因此客户只需专注于应用软件

BSP包包含源代码、工具链、交叉编译器、根文件系统及其相关文档。研华BSP包涵盖从轻量版到完整版各个等级版本。研华轻

开发和优化硬件配置。

量版BSP含有开发阶段所需的较少库文件,这可提高产品开发效率,但同时限制了标准产品的更改;完整版BSP含有开发所需的 所有文件,因此整合周期也会相应延长。轻量版和完整版BSP都是标准配置,用户可根据自己的项目要求和周期进行选择。

多种启动选择(从SATA、SD或eMMC启动) 为了提高灵活性,研华提供了预安装启动架构以自动搜索可启动设备,而无需更改任何启动代码。默认自动启动顺序为从SATA 磁盘、SD卡到e.MMC,但用户可以在应用中轻松配置不同的设备作为第一存储选择。我们的启动选择架构可方便定义系统恢复 方法并提高产品维护效率。

研华BSP特性: • 简化开发流程 • 源代码通过验证 • 提供压力测试实用程序,用于可靠性验证

SUSI 样品 APP

客户APP

• 内含测试工具 • 易于在不同的平台之间切换 • 内置二进制镜像,可用于评估

产品测试 APP

安全软件保护

功能测试 APP

EMI SI/PwP 测试 APP

SUSI 安全 APP

SUSI API

为防止用户闪存中的软件应用程序被剽窃,研华引导加载程序支持自定义安全特性,并可通过执行特殊工具,利用密码和授权密

QT 架构

钥进行权限验证。 与传统启动顺序不同,研华引导程序可中断启动顺序并运行安全工具,检查用户是否被授权以及软件应用程 序是否被许可。若无授权,该工具将阻止用户进入操作系统,从而帮助保护系统及其应用程序。研华引导程序可编程、可自定义 并可升级,是一种可保护应用软件开发的独特和重要功能。

研华RISC BSP的6个类别 源代码 脚本

u-boot源代码、内核源代码

用于构建二进制镜像的脚本

构建目录

Boot-ROM

UBoot

研华引导程序

源代码目录

交叉编译器

二进制镜像 文档

研华产品的恢复镜像

构建SOP、验证SOP

将x86指令转发至RISC平台

统一BSP文件夹结构 根据研华简单而清晰的BSP文件夹结构,用户可轻松找到产品开发所需的实用程序、源代码和文档。 研华BSP为标准配置且已全面验证,因此工程师根据产品手册指南即可轻松测试板卡功能。而对于那些出于某些原因无法修改 BSP的客户,研华则提供了定制服务,允许进行以下功能定制:

简化启动过程 和配置

优化配置设置

多种启动选择

安全软件保护

加载自定义 启动徽标

• 启动LOGO定制 • GPIO定义定制 • 驱动集成支持定制

6 5

6


嵌入式OS包 研华嵌入式OS特性: 嵌入式RISC市场普遍使用的主流操作系统有三种:Linux、Android和WinCE。研华RISC产品选择Linux作为默认操作系统, 而Android、Windows Embedded可根据需求配置。众所周知,Linux是嵌入式市场最稳定、最广泛采用的开放源代码操作系 统。Android是消费者市场最流行的操作系统;而WinCE是最健全的操作系统,它能够支持模块化开发工具,有助于AP开发以 及软硬件集成。为简化客户开发流程,研华提供了多种嵌入式操作系统软件包和各种软件支持服务。

评估OS镜像

评估OS镜像包括 WinCE、Linux和 Android

OS镜像集成了优化内核和外 设驱动,使用户能够快速开始 评估。

code

研华提供了嵌入式OS 源代码。

优化内核、驱动和全面软件服务 研华嵌入式OS集成了优化内核、驱动和一些用于快速评估的简单应用程序。OS镜像经确认性能良好,且所有功能已经过研华

研华Linux服务

研华WinCE服务

底层引导加载程序为内核提供完整的Linux软件包,并集成了驱

研华提供的KITL BSP包括WinCE源代码、驱动程

动、AP层服务和库文件。Yocto Linux为标准配置,内置Ubuntu

序、AP、测试工具和库文件。通过用户文档和清晰

镜像还可用于GUI评估。

的指导,用户可轻松开发其自有WinCE AP和镜像。

同嵌入式操作系统平台上开发自有应用。

研华Android服务

Advantech OS Package Offering

研华Android BSP包含Linux内核、库文件、APK架构和一些基

• BSP • 评估镜像 • 测试 /验证实用程序

文档和参考

本APK。用户可根据所提供的Android镜像开发客制化应用, 研华技术支持服务还可帮助用户快速将应用程序迁移和整合至

测试程序的验证。研华不仅提供Linux、Android和WinCE镜像用于产品开发,还提供更多增值软件支持服务,包括驱动移植/集 成、启动徽标定制、API开发、AP集成和刻录定制镜像支持。客户完全可以信赖技术经验丰富的研华服务团队,我们将助您在不

研华RISC产品随附相应的用户手册和设计指南、操作系统、驱动和AP移植;所有相关文档可从网上下载。同时,研华还为模块化电 脑提供了Linux和Android软件开发指南,从而使用户能够快速开始评估和AP开发。在硬件方面,相关设计清单和参考指南可以帮

操作系统中。

助用户清楚了解如何将驱动和API整合至客制化系统。如需了解研华RISC嵌入式OS文档和参考资料的更多信息,请访问研华网站: http://risc.advantech.com。

服务/库

服务/库

内核/驱动

APK

引导加载程序

AP架构

内核/驱动 Linux 引导加载程

BSP

评估镜像

测试/验证实用程序 http://risc.advantech.com

8 7

8


SUSI API用于应用开发

嵌入式QT包

研华SUSI API包含一系列实用程序:硬件监控、看门狗定时器、I2C控制、GPIO控制、显示屏电源管理、亮度控制、安全性、标

QT是一种跨平台应用程序和UI框架,适用于使用C++或QML脚本语言(支持JavaScript)的开发者。它也是一种开放源

牌 API和远程更新功能。所有SUSI API为兼容Android、WinCE和Linux的跨平台软件,因此用户可轻松将定制特性迁移至其它

代码开发固件,具有多种不同AP模块。由于QT环境了解起来并非易事,研华提供了一种可支持主流Linux dev项目(如

OS平台。研华SUSI API还具有向下兼容性,因此用户可在将来升级和扩展更多SUSI API功能。

Yocto)的可靠QT解决方案,从而使用户能够轻松地将QT整合至构建环境、加快QT安装并增强QT可用性。

9个SUSI API功能:

研华嵌入式QT软件包特性:

I2C 控制

远程控制

看门狗定时器

SUSI I2C API允许通过单一控制界

允许用户远程配置和管理。

看门狗定时器API提供一种有

面配置和控制多个I2C设备。

效的工具来防止系统崩溃。

快速安装标准SOP 通过研华QT包标准SOP,用户可以轻松地将QT开发应用程序整合至自有嵌入式OS和BSP。研华还提供了示例代码和示例程 序指南。这些都降低了迁移工作量并加快了产品上市。

易用型源代码 研华提供了QT软件包和相应源代码,使用户能够轻松地将所有必需功能和特性整合至自有应用中。

亮度控制

硬件监控

远程升级

用户可以使用此API调整屏幕

自动检查系统状态,并实时显示CPU温

允许远程重启动或升级研华RISC板

的亮度。

度数据及其相关信息。

卡或系统。

GPIO控制

标牌API

安全性

SUSI GPIO API允许用户远程

研华SUSI Access for Signage集成

硬件保护API允许用户将安全特

控制GPIO。

了即插即用应用程序和标牌API,可

性整合至研华RISC板卡/系统。

增强型QT模块和AP 研华提供了一系列带源代码的QT模块。

研华提供了以下带源代码的QT APP。

• GUI模块 • QT脚本模块 • 网络模块 • 数据库模块

• GStreamer测试 • UART测试

• 设备测试框架 • XML模块 • OpenGL模块 • 多线程功能

方便整合和快速启动。

HMI

医疗

监控

广告

... 更多

研华QT包 GUI

脚本

网络

数据库

设备测试

XML

OpenGL

多线程

GStreamer

UART 测试

QT 5.X 系列

10 9

10


RISC/ARM板级完整解决方案 基于ARM处理器技术,研华开发了丰富的RISC解决方案,包括RISC模块、单板电脑(SBC)和工控机。研华RISC模块可满足不同的 市场需求:标准Qseven RISC模块和SMARC模块适合便携式设备和工业应用;而RTX2.0模块专为坚固型应用设计。

SMARC

Qseven

在RISC SBC产品供应方面,研华通过简化I/O优化了板卡设计,以适应垂直市场需求,如标牌和工业控制应用中的RSB板卡。对于RISC工

研华加入SGET协会,参与SMARC外形规格的定义。

Qseven概念体现于一种即用型、多厂商的模块化电脑,

控机解决方案,研华设计了即插即用RISC工控机,从而满足了标牌和物联网领域的特定应用需求。因此可以想象,基于RISC的设备

SMARC (Smart Mobility Architecture)品牌名下的全球新

它整合了普通PC的核心部件。研华Qseven模块采用标准

将广为流行。

标准基于ULP-COM,这是目前用于超低功耗模块化电脑的

70mm x 70mm尺寸规格,且具有优化排针配置。

一个名词。

RTX (研华)

68mm x 68mm

ROM-5420

ROM-7420

• Freescale ARM Cortex-A9 iMX6 • 省电设计 • 适合便携式应用

• Freescale ARM Cortex-A9 iMX6 • 功能整合设计 • 适合机械控制应用

50mm

68mm

70mm

80mm

Qseven

70mm x 70mm

评估板 SMARC 半长尺寸 82mm x 50mm

68mm 70mm 82mm

SMARC 全长尺寸

82mm

82mm x 80mm

RTX 研华推出了RTX 2.0 (RISC Technology eXtended) 规范,这是一

▪▪▪ 摄像头

种专为坚固型应用设计的RISC标准平台。通过创新机械和电子设

▪▪▪ PCIe

计,RTX2.0适用于复杂、恶劣的环境,如军事、物流、运输/车

▪▪▪ GBE

▪▪▪ 系统总线

▪▪▪ SATA ▪▪▪ LVDS ▪▪▪ HDMI

ROM-DB5900

ROM-DB7500

• 适合RTX 2.0模块的评估板 • ATX规格 • 19V DC-in

• 适合SMARC模块的评估板 • ATX规格 • 12V DC-in

• 适合Qseven模块的评估板 • Mini-ITX规格 • 12V DC-in

3.5”SBC

▪▪▪ USB ▪▪▪ TTL

68mm

队管理以及许多其它的工业应用。

68mm

ROM-DB3900

▪▪▪ SD ▪▪▪ eMMC

▪▪▪ CANbus

▪▪▪ SPI

▪▪▪ UART

▪▪▪ GPIO

为促进新产品开发并加快产品上市,研华推出了一系列适用于工业市场的3.5”单板电脑。由于具有高效设计和优化I/O, 该系列产品特别适用于自动化、标牌和工业控制等垂直应用。这些基于ARM的单板电脑(SBC)还具有省电和无风扇设 计,并内置即用型Linux OS,因此便于快速开发。

▪▪▪ I2S

RSB-4220 ROM-3310

ROM-3420

• TI Sitara Cortex-A8 AM3352 • Performance Optimized Design • Ruggedized Applications

• Freescale ARM Cortex-A9 iMX6 • Highly Reliable Design • Ruggedized Applications

• TI Sitara AM3352 Cortex A8 • 双千兆位LAN • 宽电压输入 • 适合自动化应用

RSB-4410 • Freescale ARM Cortex-A9 iMX6 • 多显示输出 • 适合标牌/HMI应用

12 11

12


RISC/ARM系统解决方案 研华UBC工控机 (Ubiquitous Computer) 系列专为满足不同垂直市场需求而设计。研华提供多种基于RISC或x86的解决方案,以 满足不同的性能要求和I/O需求。UBC系列是嵌入式市场中最优化、最经济和最平衡的解决方案,适合数字标牌、视觉分析、汽 车、工业自动化、自动控制、监控和公共交通等垂直应用。

IoT网络网关

数字标牌工控机

研华提供一系列基于ARM技术的IoT网关解决方案。这些IoT网关系列具有紧凑设计、丰富I/O和强大计算性能,可作为传

基于RISC的数字标牌工控机搭载Freescale ARM® Cortex™-A9 i.MX6系列处理器,并内置标牌软件。研华RISC标牌播放器基

感器网关、网络网关和数据网关应用的理想解决方案。该系列产品搭载Freescale i.MX6系列处理器,可高效处理和管理大

于ARM Cortex-A9处理器,具备高性能、低功耗的特点,并具有卓越的多媒体性能。为方便系统维护,这些产品还采用易组装

量原始数据并将其转换为有用的信息。GbE/WIFI/3G/GPS高连接性可实现与云服务及其它IoT设备的即时通信。

设计以及友好型软件UI来管理数字标牌应用。

UBC-200

UBC-220

• Freescale ARM Cortex-A9 iMX6 双核/四核 1GHz • GbE/WIFI/3F/GPS 支持 • 12/19/24 V DC-in

• Freescale ARM Cortex-A9 i.MX6 Dual Lite 1GHz • GbE/WIFI/3F/GPS 支持 • 12V DC-in

UBC-DS31

UBC-310

• Freescale ARM Cortex-A9 i.MX6双核1GHz • VGA/HDMI 1920x1080双显示 • 内置SUSIAccess for Signage和U-Poster标牌播放器

• Freescale ARM Cortex-A9 i.MX6 Dual Lite 1GHz • HDMI 1920x1080单显示 • 内置SUSIAccess for Signage

VESA 100 mounting holes

VESA 75 mounting holes

自动化工控机

Flexible wall mounting holes

研华基于RISC的工控机带有丰富I/O,适合工业自动化应用。 由于具有高度稳定系统性能、低功耗和无风扇设计,该系列产品成为自动化市场的一款最可靠解决方案。这些产品还提

易于安装

易于维护

• 支持壁挂式安装和VESA 75/100安装 • 提供灵活的壁挂式安装孔位

• 闩锁,安装无需螺丝 • 牢固、强大的电缆连接

性能出色

易于管理

• 全高清回放引擎 • 双独立显示(VGA+HDMI)(适用于UBC-DS31) • 超低功耗

• 内置SUSIAccess for Signage,基于Linux QT架构 • 支持媒体编辑(Content Producer)和设备管理(Device Conductor),可进行远程管理 • 支持Linux BSP,允许用户开发特定标牌应用软件。

供易集成性,以及壁挂式和VESA安装等多种安装方式。预留孔位还可通过固定环和固定轨条加固线缆连接。

UBC-FA30 • TI Sitara AM3352 Cortex-A8 1GHz • 4 x GPI/O和6 x UART,带隔离 • 12/19/24V DC-in

14 13

14


RISC软件服务流程 RFQ审查 评估镜像 技术咨询

在线文档 功能测试实用程序 客户软件集成 外围驱动集成

Desi gn

cti

St a

nS

tage

Pr o d u

on

ge Sta

Evalua ti

e Stag n o

ge

Va li d a

ti o

诊断工具 产品测试AP 定制镜像预载

山东省济南市工业南路59号中铁财智中心7号楼1003室

苏州工业园区东环路1508号 星东环商务大厦1幢508室 沈阳市和平区和平北大街69号总统大厦C座1309室

杭州文三路398号东信大厦1709室

武汉市关山大道111号光谷时代广场A座2708-2709室

7PM


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.