tag 标签: 飞凌

相关博文
  • 2024-1-22 09:39
    65 次阅读|
    0 个评论
    年货节 | 1月17日~31日,年货狂欢购
    年货节 | 1月17日~31日,年货狂欢购 年货节 | 1月17日~31日,年货狂欢购 年货节 | 1月17日~31日,年货狂欢购 年货节 | 1月17日~31日,年货狂欢购 年货节 | 1月17日~31日,年货狂欢购
  • 热度 5
    2022-4-21 10:53
    902 次阅读|
    0 个评论
    近年来,“ 工业互联网 ”在国家层面被反复提及,已连续5年写入政府工作报告。随着人工智能、 5G 、大数据和半导体等技术的不断发展和落地,工业智能化已成为“工业互联网”的新趋势。 智能网关 作为传统 工业网关 的迭代,依托人工智能所赋予的独特优势,将更好的驱动工业互联网的产业变革。 那么如何研发一款智能 网关 呢? 用户需求 国内某工业网关设备制造商计划推出一款轻量级AI智能网关产品,可应用于工业设备监控、工业现场 动环监控 、远程巡检等多种场景。在主控平台选型阶段,该用户主要面临高算力和功能接口丰富的叠加需求。其主控不但需要支持RS232、RS485、 C AN、PCIe、SATA等常规接口,还需支持高频、浮点运算,能够实现本地轻量级人工智能算法的运行,从而对工业现场数据进行本地分析和智能决策。 用户根据产品预研目标,提出以下具体需求: 支持PCIe3.0和SATA3.0,连接 硬盘 实现数据本地存储 高算力的CPU且支持NPU 支持摄像头,进行图像数据采集 支持多路RS232、RS485、DI、DO、CAN等常用工业接口,与现场设备通讯 支持WAN、LAN、4G、5G、WIFI等多种通讯方式或接口,便于组网和通讯 板卡的稳定性、可靠性和安全性,以应对工业现场的长时间稳定运行 解决方案 功能接口丰富 具备PCIe3.0、SATA3.0、CAN-FD、USB3.0等高速接口,2路千兆以太网和最多10路UA RT 接口,同时支持有线网络、4G/5G、双频WiFi等通讯方式,可满足常规工业网关的数据采集和通讯功能。 轻量级人工智能 2.0GHz的主频和1 TOPS算力的NPU,可实现本地轻量级人工智能,对所采集的工业设备运行数据进行本地智能分析并做出相应调控,从而提升工业设备的运行管理效率。 强大的图像处理能力 支持摄像头进行图像采集,并通过算法对图像进行分析和判断,达到人员识别、火情智能监测、远程巡检等功能。 作为智能网关的核心部件,FE T3 568-C工业级 核心板 经过了严苛的环境温度测试、压力测试、长期稳定性运行测试,确保其在复杂的工业环境现场稳定可靠运行,有效降低整机故障率,减少运维成本。 目前,FET3568- C核心板 及配套 开发板 正在热销中,点击上方图片,查看核心板详细信息。
  • 热度 5
    2022-4-21 10:51
    729 次阅读|
    0 个评论
    FETMX6Q - C核心板 作为 飞凌嵌入式 的一款明星产品,自发布以来,受到了各行各业工程师的认可和选用。在各式各样的终端产品中承担着核心模块重要的角色,发挥着其强劲的性能。经典永不褪色,相信后续它一定会在更多的场景中发光发热。 为了方便更多的工程师对该产品有更清楚的认识,接下来小编将从设计工艺、产品性能、接口资源、功能评估和技术支持几个方面逐一介绍 1.设计工艺 紧凑布局,沉金工艺,尽显高端设计 FETMX6Q- C核心板 在组件布局上遵守紧凑型设计原则,使用4组合高仅2mm的80PIN超薄连接器,同时将PCB板尺寸锁定在了40mm*70mm黄金尺寸。 如下图所示, 飞凌iMX6Q 核心板整体器件布局紧凑,产品外观精致,使整机产品在设计中不局限任何机械结构。 iMX6 Q核心板设计时充分考虑电磁兼容及信号完整性,同时采用12层PCB沉金工艺,表面镀层平整、沉积颜色稳定。有着温升低、抗干扰能力强等优点,保证了核心板系统稳定运行。飞凌iMX6Q核心板作为产品中的核心模块,性能和稳定性也是受工程师特别关注的。 2.产品性能 车规级CPU品质保证,主频1GHz性能强悍 FETMX6Q-C工业级核心板,搭配了 NXP 车规级 i.MX6Quad 处理器,通过严格的温度测试,确保了工业应用场景下产品的稳定性。 四核 ARM Cortex -A9架构,主频1GHz,满足更多应用场景对产品运算性能的要求。 跟着小编实测了解它的性能。一种简单的benchmark方法,对iMX6Q 核心板 CPU的性能进行测试 。 #time echo “scale=5000; 4*a(1)” | bc -l -q 通过计时CPU运算5000位π的值,从时长上反映CPU计算性能,如图,从实测数据上看,运算性能已经达到 ARM架构 CPU中的一个较高水平 在存储器选用方面,为配合系统运行更加流畅,RAM选用1GB DDR3,ROM选用了8GB eMMc。同时核心板满足 i.MX6DualLite 、i.MX6Quad 两款CPU的硬件兼容,满足市场对不同性能的需求。 除了对CPU性能的要求,更多功能接口的引出也是选型评估的重要部分。 3.接口资源 CPU资源丰富,核心板全部引出 i.MX6Quad处理器作为 恩智浦 i.MX6系列的旗舰产品,性能强悍,资源接口丰富。 为了满足产品设计中,对多种多样的接口需求,核心板通过4组80P连接器,共320pin将CPU资源全部引出。不仅支持千兆以太网、DVP、MIPI摄像头、音频、SDHC等接口,还支持MIPI屏、EIM BUS 27位地址、32位数据总线等,可以满足各个行业不同产品功能需求。 如下图,截取了部分核心板 引脚 功能说明,可以看到每个引脚对应的CPU球号、引脚名称、功能描述等详细信息,方便工程师理解和后续的二次开发。 丰富的引脚资源功能在一定程度上满足了部分产品的特异性接口或功能的需求,但产品对核心模块的要求远不止这些。随着 人机交互 界面在越来越多的产品中广泛应用,图像&视频处理技术逐步升级,对处理器的图像处理功能要求也变得更高。 4.图像处理 视频编码解码,双屏同显异显 支持多种显示屏幕接口与图像采集器,具备1080p@60fps的视频编解码能力,H264硬件视频压缩,同时拥有2D、3D图形加速及丰富的多媒体功能。支持双屏同步显示,双屏异步显示。实测支持LVDS与LCD、HDMI与LVDS、HDMI与LCD、LVDS0与LVDS1等多种异步显示 方案 。 小编以LVDS和LCD双屏异显为例:LVDS屏输出QT主界面,可以通过触摸屏进行控制操作,LCD屏为解码播放高清视频。 测试步骤如下:使用调试串口登录, 开发板 重新上电,1秒钟以内点击键盘任意按键,进入UBoot 命令 行模式,通关菜单提示,将第一屏显示fb0设置成LVDS,fb1设置成LCD输出,lvds模式设置成sin1。 使用命令行操作,通过gst-launch工具,在LCD屏播放高清视频:# gst-launch-1.0 playbin uri=file:///forlinx/video/xm.mp4 video-sink="imxv4l2sink device=/dev/video18" & 简单的操作就可以完成对双屏异显的测试,这不仅是对核心板功能的展示,更是展现了技术团队在核心模块底层的支持适配力度。 5.产品评估 配套底板接口丰富,技术支持全面服务 FETMX6Q-C核心板功能全,稳定性强。广泛适用于 工控 、 医疗 、 安防 、 车载 、 电力 、通讯、 充电桩 、 智能家居 和消费电子等领域。为满足众多应用场景下产品在开发阶段的选型评估,飞凌还配套了 OKMX6Q -C开发板。开发板上引出了丰富的功能接口,方便客户针对自身产品接口需求,对核心板进行全面的评估测试。 小编以串口&千兆自适应网口为例,通过调试串口登录开发板,命令行模式配置网口IP等参数,最后以ssh远程登录的方式进行开发板接口功能和ssh服务的验证测试,测试步骤如下: 使用putty,通过调试串口登录 通过ifconfig命令,修改网口IP。可根据实际情况进行IP、掩码、 网关 、DNS等配置 修改电脑网口IP同为1.X网段,使用putty工具,根据开发版参数设置,即可测试登录,登录账号为root,未配置密码 接口功能和服务功能验证中,可根据产品使用中的实际情况更改测试方法。在开发手册中提供了基本的测试方法,可自行灵活搭配。 飞凌提供结构清晰、介绍全面、描述完善的软硬件开发手册,同时配套提供搭建好的 开发环境 、测试驱动程序、应用开发示例等资料 飞凌 嵌入式 ,有多年开发经验的技术支持工程师通过电话、论坛、邮箱等多种渠道快速响应,及时解决用户开发过程中的各种技术问题。为用户产品开发保驾护航,帮助用户快速推出更有竞争力的产品。
  • 热度 5
    2022-4-21 10:48
    814 次阅读|
    0 个评论
    血液透析机是一款依靠半透膜两侧物质浓度差(弥散)进行物质交换的 医疗设备 ,主要用于终末期肾脏病的替代治疗,还可用于肾脏支持治疗。当前主要用于公立综合性医院中的血液透析中心,随着医保的覆盖,未来还将用于社会资本开办的血透中心,需求量将大幅增加。 一、血液透析机的组成 血液透析机是比较复杂的高精度血液净化设备,主要由体外血液循环系统、透析液通路、 电路 控制与监测、 人机交互 装置组成。 二、血液透析机工作原理 血液透析机工作时,透析用浓缩液和透析用水经过透析液供给系统配制成合格的透析液,与血液循环系统引出的患者血液进行溶质弥散、渗透和超滤等作用清除血液中的尿毒;作用后的患者血液通过血液监护警报系统返回患者体内,同时透析后的液体作为透析废液由透析液通路系统排出;不断循环往复,从而达到治疗的目的。 三、 FETMX6Q - C核心板方案 推荐 国内血透缺口巨大,未来市场空间可观。结合产品特色, 飞凌嵌入式 针对血液透析机市场的需求,推荐FETMX6Q- C核心板 ,可适用于中高端血液透析机。 FETMX6Q-C 核心板 基于 NXP 四核 ARM Cortex -A9架构工业级处理器开发设计,产品稳定可靠,在 医疗 行业有着广泛的客户群体和较高的客户认可度。 四、推荐原因 FETMX6Q-C 核心板基于 NXP 四核 ARM Cortex-A9 架构 i.MX6Quad 高性能处理器设计, 主频 1GHz,12 层 PCB 沉金工艺。 CPU 引脚 全部引出,满足血透领域不同产品的不同功能。支持千兆以太网、并口摄像头、MLB总线、2路CAN等。 支持多种 显示接口 ,如RGB、LVDS、HDMI、MIPI等,同时也支持多种数据通讯接口,满足设备的显示及通讯需求。 双系统支持:支持 Linux 4.1.15+QT 5.6以及Android两种操作系统,工程师可灵活选择。 核心板尺寸仅40mm*70mm,12层沉金工艺PCB,工业级元器件选择,运行温宽-40℃~+85℃,确保产品在苛刻环境下稳定运行。
  • 热度 18
    2020-7-9 15:06
    1634 次阅读|
    0 个评论
    一、 硬件平台 平台:OK3399-C 系统: Desktop 模块: TB-RK1808S0 环境准备: 飞凌 OK3399-C 开发板 , rk1808 人工智能计算棒(固件版本为 V1.3.4 ) , usb 摄像头,摄像头和计算棒都插入 OK3399-C开发板 。 使用 lsusb 命令查看,如下( 红框 部分 2207:0018 即为 RK1808 人工智能计算棒): 输入命令如下: 二、 概述 AI 计算区分为四个不同的象限,分别是云端训练、云端推理,边缘训练以及边缘推理。其中终端推理,几乎都集中在 Arm 架构生态上。 AI 神经网络计算目前可以通过 CPU 、 GPU 、 DSP 、 NPU 、 FAGA 等完成,但不同的硬件特性会导致效率和功耗的不同。其中 NPU —— 嵌入式 神经网络处理器采用“数据驱动并行计算”的架构,最擅长的就是视频、图像类的海量多媒体数据的处理,并且相比 GPU 等具有更低的功耗。我司推出 OK3399-CDesktop+RK1808 (含 3Tops 算力 NPU )的组合,在满足 AI 边缘计算 的情况下,使得功耗大幅降低。 RK1808计算棒拥有主动模式和被动模式两种模 式。 主动模式下, RK1808 人工智能计算棒是一个专用 AI 应用模块。 RK1808 人工智能计算棒作为主动设备, RK1808 人工智能计算棒内部默认已安装 rknn-toolkit 和 rknn-api ,上位机(也称宿主机)无需安装 rknn-toolkit 和 rknn-api ,模型及算法固化在 RK1808 人工智能计算棒中, OK3399-C 通过 USB 口向计算棒输入数据(例如图片和视频流), RK1808 人工智能计算棒自动完成数据的前处理、推理、后处理,然后把处理结果通过 USB 口输出给 OK3399-C。 为了方便用户通过 USB 口传输数据, RK1808 人工智能计算棒会把 USB 口虚拟成网卡等标准设备,用户只需通过标准设备接口的操作(例如网络的 socket 编程)即可完成对 RK1808 人工智能计算棒数据的输入和输出。 细节如下: 1.RK1808 计算棒插入上位机后,会被虚拟成网卡设备 2. 上位机 OK3399-C 进行虚拟网卡配置,配置 IP 为 192.168.180.1 ,保证上位机和 1808 中间的网络连接正常 3. 计算棒默认 IP 为 192.168.180.8 ,账号密码皆为 toybrick ,用户可以 SSH 登录计算棒,拷贝模型和 server 服务程序到计算棒 4. 计算棒端运行 server 服务程序,用来接收上位机的连接请求,并调用 RKNN 进行处理,再返回结果 5. 上位机运行 client 程序,连接 server 成功之后,发送推理请求,从 1808 端获取返回结果 三、 计算棒网络 配置与网络 共享 配置 1 、 计算棒网络 配置 上位机使用 OK3399-CForlinx Desktop 系统 ,点击右下角网络按钮选择弹出窗口中的 “ Edit Connections... ”选项: 选择计算棒 usb 网卡生成的有线网络节点: 配置该节点为手动模式,设置 IP : 192.168.180.1 ,子网掩码: 255.255.255.0 ,并保存: 终端输入 ifconfig 指令查看网络节点配置如下,可见 usb 网卡配置完成: ping 一下 1808 计算棒网络 192.168.180.8 ,如下网络可以连通: 使用 ssh 登录 1808 计算棒,用户名和密码默认都为 toybrick ,如下登陆成功: 2 、网络 共享 配置 运行 ifconfig ,可以看到 e th0 、 wlan0 等宿主机 网卡, 我们 用于访问外网, enx10dcb69f022c 为 USB 网卡( RK1808 人工智能计算棒虚拟网卡)。不同的系统网卡名称可能不一样,以实际网卡名称为准。 首先配置宿主机网络,使宿主机可以连通以太网,这里我们使用 wlan0 节点来上网,具体配置不再赘述。 命令行执行如下命令,其中 enx10dcb69f022c 需要修改成用户本地实际值;正常情况只要设置一次即可,若拔插设备发现网卡名称改变了或者用户手动删除该网卡,则需要重新设置。 1.sudonmcliconnectionaddcon-nametoybricktypeethernetifnameenx10dcb69f022cautoconnectyesip4192.168.180.1/24 配置 NAT 功能,执行如下命令,其中 eno1 需要修改成用户本地实际值;关机失效,所以每次电脑重启都要重新设置。 1.sudosysctl-wnet.ipv4.ip_forward=1 sudoiptable-F sudoiptables-tnat-F sudoiptables-tnat-APOSTROUTING-owlan0 -jMASQUERADE 注意: 以自己开发板联网的实际端口为准,例: eth0 iptables 命令部分释义如下: iptables --help --flush -F Delete all rules in chain or all chains --table -t tabletable to manipulate (default: `filter') --append -A chainAppend to chain --jump -j targettarget for rule (may load target extension) MASQUERAD ,地址伪装,算是 snat 中的一种特例,可以实现自动化的 snat SNAT 是 source networkaddress translation 的缩写,即源地址目标转换。比如,多个 PC 机使用 ADSL 路由器共享上网,每个 PC 机都配置了内网 IP , PC 机访问外部网络的时候,路由器将数据包的报头中的源地址替换成路由器的 ip ,当外部网络的服务器比如网站 web 服务器接到访问请求的时候,他的日志记录下来的是路由器的 ip 地址,而不是 pc 机的内网 ip ,这是因为,这个服务器收到的数据包的报头里边的“源地址”,已经被替换了,所以叫做 SNAT ,基于源地址的地址转换。 DNAT 是 destination networkaddress translation 的缩写,即目标网络地址转换,典型的应用是,有个 web 服务器放在内网配置内网 ip ,前端有个防火墙配置公网 ip ,互联网上的访问者使用公网 ip 来访问这个网站,当访问的时候,客户端发出一个数据包,这个数据包的报头里边,目标地址写的是防火墙的公网 ip ,防火墙会把这个数据包的报头改写一次,将目标地址改写成 web 服务器的内网 ip ,然后再把这个数据包发送到内网的 web 服务器上,这样,数据包就穿透了防火墙,并从公网 ip 变成了一个对内网地址的访问了,即 DNAT ,基于目标的网络地址转换。
相关资源