0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

AM335x继任者?AM6254性能解析

飞凌嵌入式 2022-08-07 16:50 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

飞凌嵌入式FET6254-C核心板基于TI Sitara AM62x 系列工业级处理器设计开发,采用ARM Cortex-A53架构,主频最高可达1.4GHz;并集成了丰富的接口,可广泛应用于的工业环境,如人机界面(HMI)、边缘计算、零售自动化、充电桩控制单元(TCU)和医疗设备等。

那么作为一代经典AM335x的继任者,AM62x到底表现如何?有哪些优势?接下来让我们细细了解。

1、AM335x VS AM62x

相较于经典的AM335x处理器,AM62x有着更丰富的功能以及更强大的其性能,参数对比如下:

72565184-1413-11ed-9ade-dac502259ad0.png

光看数据没意思?那就来跑个分!我们通过跑分工具Nbench分别对AM335x和AM62x进行测试,具体的跑分表现如下:

7269a4a0-1413-11ed-9ade-dac502259ad0.png

AM335x跑分结果

72890d40-1413-11ed-9ade-dac502259ad0.png

AM62x跑分结果

对比结果的差距可以说是很明显了,相较于AM335x,这颗AM62x的整数处理性能要高2.6倍,浮点数处理性能高3.6倍

如果说AM335x是前十年的经典,那么AM62x就将是接力AM335x续写下个十年经典的新生力量!

2、AM62x功能专项测试

1. IEEE 1588精确时间对时测试(PTP)

精确的时间同步技术在控制系统中占有重要地位,随着嵌入式控制系统应用范围的不断增长和应用规模的不断扩大,同步系统内各分散节点的时钟同步变得越来越重要。一些对时间高度敏感的工业集群,需要高精度的时间对时,才能保证集群的正常运行。

一般的网络时间同步协议(NTP)只能将时间差保持在毫秒级内,不能满足时间精确度的要求。而AM62x支持IEEE1588精确时间对时协议,能够将设备间的时间差缩小到纳秒(ns)级内

接下来对其测试,我们需要两台开发板,一台做为主机,另一台做从机(测试机)。

729df2fa-1413-11ed-9ade-dac502259ad0.png

root@ok6254:~# ethtool -T eth1#检查网卡是否支持

root@ok6254:~# ptp4l -E -2 -H -i eth1 -m #主机设置为主钟

root@ok6254:~# ptp4l -E -2 -H -i eth1 -m -s #从机设置为从钟

72c32cfa-1413-11ed-9ade-dac502259ad0.png

图中的master offset,即PTP协议中定义的主从端时间差,单位为ns。可见当对时稳定时,两台开发板的时间差相差在几十纳秒内,时间差很小。

2. M核独立运行测试

AM6254是一颗多核异构处理器,采用Cortex-A53+Cortex-M4F的处理核加控制核架构组合;通过M4F内核及其专用外设实现功能安全特性,并且M4F内核的启动和运行不再依赖A53内核,使其运行更加稳定,使用更加灵活。

在实际应用中,M核的程序运行在裸机或者简单的操作系统上,所以一般M核的运行速度快,稳定性高,一般用于简单但重要的控制,比如故障处理、开关控制等。

72ddac4c-1413-11ed-9ade-dac502259ad0.png

A核中运行着Linux操作系统,相对复杂的系统意味着崩溃重启的风险也相对更高,运行的稳定性和速度都不如M核,但是A核功能丰富强大,能够实现许多M核无法实现的功能,比如信息采集、数据处理等。

目前的许多双架构嵌入式处理器因为M核的运行依赖于A核的运行,当A核中的Linux系统崩溃后,M核也无法正常工作,此时M核负责的重要工作也无法维持。而AM62x的M核和A核是相互独立的,A核的运行状态对M核的运行没有任何影响,其稳定性大大提高

点亮M核流水灯:

root@ok6254:~#cd/sys/class/remoteproc/remoteproc0

root@ok6254:/sys/class/remoteproc/remoteproc0#

echom4fss_firmware/forlinx_gpio.release.out > firmware

root@ok6254:/sys/class/remoteproc/remoteproc0#echostart > state

M核和A核一起运行(绿色流水灯和蓝色流水灯)

7311be42-1413-11ed-9ade-dac502259ad0.png

重启A核

root@ok6254:~#fltest_reset_a53.sh

M核独立运行,A核重启(绿色流水灯亮,蓝色流水灯熄灭)

73693e06-1413-11ed-9ade-dac502259ad0.png

3. GPMC NOR Flash读写测试

格式化GPMC NOR Flash

root@ok6254:/#cat/proc/mtd

root@ok6254:/#flash_erase-j /dev/mtd0 0 0

挂载NOR Flash到文件系统

root@ok6254:/#mount-t jffs2 /dev/mtdblock0 /mnt/

NOR Flash读写测试

root@ok6254:/#dd if=/dev/zero of=/dev/mtdblock0 bs=1M count=16 conv=fsync

写入:

73ee2e2c-1413-11ed-9ade-dac502259ad0.png

读取:

7403769c-1413-11ed-9ade-dac502259ad0.png

通过测试结果可以得知,AM62x的写入和读取速度分别是“257KB/s”和“10.8MB/s”,成绩还是很不错的。

3、总结

通过以上对比和测试可以看出,搭载TI Sitara AM62x的FET6254-C核心板不管是性能还是功能,相较于前辈FET335xD进步都是非常巨大的,并且还向下兼容了FET335xD-C的接口。

AM62x同样提供10年+的供货生命周期,使医疗、工业等领域的长生命周期产品可以无须担心长期供应问题。

因此用AM62x来替代已经在售十年之久的AM335x,无疑是一个非常好的选择。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • ARM
    ARM
    +关注

    关注

    135

    文章

    9499

    浏览量

    388555
  • 嵌入式
    +关注

    关注

    5186

    文章

    20143

    浏览量

    328648
  • ti
    ti
    +关注

    关注

    114

    文章

    8054

    浏览量

    218112
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    AM243x Sitara™ 微控制器技术文档总结

    AM243x 是 Sitara 工业级产品组合向高性能微控制器的扩展。AM243x 器件专为工业应用而构建,例如电机驱动器和远程 I/O 模块,这些应用需要实时通信和处理的结合。AM243x
    的头像 发表于 10-10 09:53 780次阅读
    ‌<b class='flag-5'>AM243x</b> Sitara™ 微控制器技术文档总结

    AM2431技术文档总结

    AM243x 是 Sitara 工业级产品组合向高性能微控制器的扩展。AM243x 器件专为工业应用而构建,例如电机驱动器和远程 I/O 模块,这些应用需要实时通信和处理的结合。AM243x
    的头像 发表于 09-30 18:04 3664次阅读
    <b class='flag-5'>AM</b>2431技术文档总结

    AM67x处理器技术文档总结

    AM67x 可扩展处理器系列基于进化的 Jacinto™ 7 架构,面向智能视觉相机和通用计算应用,并建立在 TI 十多年来在视觉处理器市场领导地位积累的广泛市场知识之上。AM67x 系列专为工厂自动化、楼宇自动化和其他市场中各种成本敏感型高
    的头像 发表于 09-29 10:48 1468次阅读
    <b class='flag-5'>AM67x</b>处理器技术文档总结

    AM263x控制卡扩展坞技术解析与应用指南

    Texas Instruments TMDSHSECDOCK-AM263 AM263x-CC评估模块 (EVM) 是一个高速边缘卡 (HSEC) 底座,用于TMDSCNCD263 (AM263x
    的头像 发表于 09-05 10:00 694次阅读
    <b class='flag-5'>AM263x</b>控制卡扩展坞技术<b class='flag-5'>解析</b>与应用指南

    德州仪器AM62x Sitara™处理器技术解析

    Texas Instruments AM62x/AM62x-Q1是基于ARM ^®^ 的低成本MPU,专为Linux^®^ 应用开发而设计,具有可扩展ARM^®^ Cortex ^®^ -A53性能
    的头像 发表于 09-03 11:40 750次阅读
    德州仪器<b class='flag-5'>AM62x</b> Sitara™处理器技术<b class='flag-5'>解析</b>

    德州仪器AM68x Jacinto 8处理器技术解析

    应用,基于TI在视觉处理器市场领先十多年丰富的专业知识。AM68x系列适用于工厂自动化、楼宇自动化和其他市场中的各种成本敏感型高性能计算应用。
    的头像 发表于 08-27 15:08 657次阅读
    德州仪器<b class='flag-5'>AM68x</b> Jacinto 8处理器技术<b class='flag-5'>解析</b>

    德州仪器AM243x LaunchPad™开发套件技术解析与应用指南

    Texas Instruments AM243x LaunchPad™ 开发套件包括一块开发板,专为Sitara™ AM243x系列高性能微控制器设计。该电路板提供了一个标准化和易于使用的平台,是初步评估和原型开发的理想之选。
    的头像 发表于 08-14 09:34 717次阅读
    德州仪器<b class='flag-5'>AM243x</b> LaunchPad™开发套件技术<b class='flag-5'>解析</b>与应用指南

    AM263x Control Card开发套件技术解析与应用指南

    Texas Instruments TMDSCNCD263 AM263x controlCARD开发套件是一款基于HSEC180 controlCARD的评估和开发工具,用于AM263x系列
    的头像 发表于 08-13 09:34 695次阅读
    <b class='flag-5'>AM263x</b> Control Card开发套件技术<b class='flag-5'>解析</b>与应用指南

    AM1.5G与AM1.5D标准太阳光谱:原理与差异解析

    提供统一基准。本文系统解析常用的AM1.5G与AM1.5D标准光谱,揭示其技术内涵与应用边界。Luminbox太阳光模拟器以先进光束准直与高均匀光斑技术,精准复现A
    的头像 发表于 07-24 11:32 1321次阅读
    <b class='flag-5'>AM</b>1.5G与<b class='flag-5'>AM</b>1.5D标准太阳光谱:原理与差异<b class='flag-5'>解析</b>

    TPS65216 用于 ARM® Cortex-A8™/A9 SOC 和 FPGA 的集成电源管理数据手册

    TPS65216 是一款单芯片电源管理 IC (PMIC),专为支持线路供电 (5 V) 应用中的 AMIC110、AMIC120、AM335xAM437x 系列处理器而设计。该器件的额定温度范围为 –40°C 至 +105°C,适用于各种工业应用。
    的头像 发表于 04-25 10:49 652次阅读
    TPS65216 用于 ARM® Cortex-A8™/A9 SOC 和 FPGA 的集成电源管理数据手册

    AM625SIP 通用系统级封装,采用 Arm® Cortex-A53® 和集成 LPDDR4数据手册

    AM625SIP 是 ALW 封装的 AM6254 器件的系统级封装 (SIP) 衍生产品,增加了集成的 LPDDR4 SDRAM。本文档仅定义了 AM62x Sitara 处理器数据表 (修订版
    的头像 发表于 04-15 09:22 1185次阅读
    <b class='flag-5'>AM</b>625SIP 通用系统级封装,采用 Arm® Cortex-A53® 和集成 LPDDR4数据手册

    am335x开发板能否支持Vxworks操作系统的移植?

    请问在TI官网购买的am335x开发板能否支持Vxworks操作系统的移植,并进行内核裁剪和BSP开发,是否提供开源的BSP开发源码
    发表于 02-18 07:02

    am335x芯片把16bit的rgb怎么通过SN65LVDS93A这个芯片转化为lvds接口的?

    我现在用am335x芯片把16bit的rgb怎么通过SN65LVDS93A这个芯片转化为lvds接口的?
    发表于 12-24 08:35

    AM64x SKEVM的硬件架构

    电子发烧友网站提供《AM64x SKEVM的硬件架构.pdf》资料免费下载
    发表于 12-06 16:03 0次下载
    <b class='flag-5'>AM64x</b> SKEVM的硬件架构

    TPS659037为AM574xAM572xAM571x供电的用户指南

    电子发烧友网站提供《TPS659037为AM574xAM572xAM571x供电的用户指南.pdf》资料免费下载
    发表于 12-06 15:09 0次下载
    TPS659037为<b class='flag-5'>AM574x</b>、<b class='flag-5'>AM572x</b>和<b class='flag-5'>AM571x</b>供电的用户指南