加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入
  • 正文
    • 1、AM335x VS AM62x 
    • 2、AM62x功能专项测试 
    • 3、总结 
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

AM335x继任者?AM6254性能解析

2022/08/05
1761
阅读需 8 分钟
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

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

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

1、AM335x VS AM62x 

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

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

AM335x跑分结果

AM62x跑分结果

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

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

2、AM62x功能专项测试 

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

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

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

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

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

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

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

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

2. M核独立运行测试

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

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

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核一起运行(绿色流水灯和蓝色流水灯)

重启A核

root@ok6254:~#fltest_reset_a53.sh

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

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

写入:

读取:

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

测试过程大家可参考往期视频《FET6254-C核心板上手:更强的后浪》(Tips:点击标题即可观看,视频1分48"处开始测试)

3、总结 

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

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

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

作者:王冠

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
ATMEGA128A-MU 1 Atmel Corporation RISC Microcontroller, 8-Bit, FLASH, AVR RISC CPU, 16MHz, CMOS, 9 X 9 MM, 1 MM HEIGHT, 0.50 MM PITCH, GREEN, MO-220VMMD, QFN-64

ECAD模型

下载ECAD模型
$5.69 查看
ATMEGA88PA-AU 1 Atmel Corporation RISC Microcontroller, 8-Bit, FLASH, AVR RISC CPU, 20MHz, CMOS, PQFP32, 7 X 7 MM, 1 MM HEIGHT, 0.80 MM PITCH, GREEN, PLASTIC, MS-026ABA, TQFP-32

ECAD模型

下载ECAD模型
$1.5 查看
AT90CAN128-16MUR 1 Microchip Technology Inc IC MCU 8BIT 128KB FLASH 64QFN
$7.13 查看
飞凌嵌入式

飞凌嵌入式

保定飞凌嵌入式技术有限公司,创建于2006年,是一家专注嵌入式核心控制系统研发、设计和生产的高新技术企业,是国内较早专业从事嵌入式技术的企业之一。 经过十几年的发展与积累,公司拥有业内优秀的软硬件研发团队,在北京及保定建立两大研发基地,在苏州、深圳设有华东、华南技术服务中心,并在北美、欧洲以及亚太等其他国家和地区拥有国际业务网络。公司研发的智能设备核心平台广泛应用于物联网、工控、轨道交通、医疗、电力、商业电子、智能家居、安防、机器人、环境监测等诸多领域。

保定飞凌嵌入式技术有限公司,创建于2006年,是一家专注嵌入式核心控制系统研发、设计和生产的高新技术企业,是国内较早专业从事嵌入式技术的企业之一。 经过十几年的发展与积累,公司拥有业内优秀的软硬件研发团队,在北京及保定建立两大研发基地,在苏州、深圳设有华东、华南技术服务中心,并在北美、欧洲以及亚太等其他国家和地区拥有国际业务网络。公司研发的智能设备核心平台广泛应用于物联网、工控、轨道交通、医疗、电力、商业电子、智能家居、安防、机器人、环境监测等诸多领域。收起

查看更多

相关推荐

电子产业图谱

秉承专业态度,专注智能设备核心平台研发与制造,以技术研发创新为主导,以客户实用化,产品化为目标,把握嵌入式行业的前沿发展需求,利用核心技术为客户提供稳定、可靠、功能优异的高品质产品。合作联系:17713286011