查看: 5354|回复: 9

[原创] [11.11]一美金的i.MX RT1010性能强不强,看看CoreMark怎么说

[复制链接]
  • TA的每日心情
    开心
    2020-1-31 22:07
  • 签到天数: 29 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    20

    主题

    385

    帖子

    19

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    2087
    最后登录
    2020-7-1
    发表于 2019-11-14 18:02:41 | 显示全部楼层 |阅读模式
    本帖最后由 1209实验室@ujn 于 2019-11-14 18:19 编辑

    硬件环境:i.MX RT1010 EVK开发板
                    Cortex-M7F
                    500MHz
                    128 KB RAM
                    Flashless

    IDE版本:IAR 8.40.2
    SDK版本:2.6.0 (Tag:REL_SDK_2.6.0_RT1010_RFP_1) 下载地址:http://mcuxpresso.nxp.com/en/builder

    CoreMark移植详细步骤可参考痞子衡的博客--

    本工程基于 imx rt1010 的SDK的hello_world工程。移植需要注意的几点:


    1.程序移植的第二步是实现计时功能,由于CoreMark得分其实是单位时间内跑了多少次CoreMark程序,所以CoreMark工程必须要有计时功能。以前在MK64F上移植CoreMark的时候使用systick定时器来计时,但是由于 imx rt1010的主频高达500Mhz,SysTick计时器只有24bit完全不够用,所以这里使用的PIT定时器来计时。

    2.为了获取最高的性能,应当让程序运行在TCM之中,选择对应的link file即可实现。

    3.不同的IDE的CoreMark工程会有不同的得分,这与编译器的优化性能相关,本次的CoreMark得分只代表IAR 8.40.2上的得分。

    4.编译器优化设置设为“High/Speed"。
    IAR_high.png
    5.为了方便观看测试log,可以适当的加一些信息,例如打印当前主频。
    1.     PRINTF("CoreMark Test On EVK-MIMXRT1010\r\n");
    2.     PRINTF("RT1010 SystemCoreClock = %dMHz\r\n", SystemCoreClock/1000000);
    3.     PRINTF("Start testing now, please wait.......\r\n");
    4.     PRINTF("*************************************************************\r\n");
    复制代码

    测试结果如下
    1. CoreMark Test On EVK-MIMXRT1010
    2. RT1010 SystemCoreClock = 500MHz
    3. Start testing now, please wait.......
    4. *************************************************************
    5. 2K performance run parameters for coremark.
    6. CoreMark Size    : 666
    7. Total ticks      : 510617713
    8. Total time (secs): 21.275738
    9. Iterations/Sec   : 1880.075790
    10. Iterations       : 40000
    11. Compiler version : IAR EWARM v8.40.2
    12. Compiler flags   : High - Speed - No size constraints
    13. Memory location  : STACK
    14. seedcrc          : 0xe9f5
    15. [0]crclist       : 0xe714
    16. [0]crcmatrix     : 0x1fd7
    17. [0]crcstate      : 0x8e3a
    18. [0]crcfinal      : 0x25b5
    19. Correct operation validated. See readme.txt for run and reporting rules.
    20. CoreMark 1.0 : 1880.075790 / IAR EWARM v8.40.2 High - Speed - No size constraints / STACK
    复制代码

    一美金的价格,1880的coremark得分,还要啥自行车呢?要知道MK64F的得分也就不过300分,性能杀手,价格杀手,值了!
    E3V_RT1010m.zip (517.1 KB, 下载次数: 42)
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2020-1-31 22:07
  • 签到天数: 29 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    20

    主题

    385

    帖子

    19

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    2087
    最后登录
    2020-7-1
     楼主| 发表于 2019-11-14 18:06:45 | 显示全部楼层
    NXP社区带你一起玩嗨“11.11狂欢日”
    https://www.nxpic.org.cn/module/ ... amp;fromuid=3328169

    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2018-11-7 16:36
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    14

    主题

    28

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    253
    最后登录
    2019-11-24
    发表于 2019-11-24 23:10:37 | 显示全部楼层
    不错  好东西
    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    1

    主题

    5

    帖子

    0

    新手上路

    Rank: 1

    积分
    8
    最后登录
    2019-12-26
    发表于 2019-12-26 16:48:29 | 显示全部楼层
    rt1010支撑外扩psram吗
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2020-1-31 22:07
  • 签到天数: 29 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    20

    主题

    385

    帖子

    19

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    2087
    最后登录
    2020-7-1
     楼主| 发表于 2019-12-26 16:50:59 | 显示全部楼层
    tonyyao 发表于 2019-12-26 16:48
    rt1010支撑外扩psram吗

    貌似不支持,官方的板子都是用的并口sdram
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    1

    主题

    5

    帖子

    0

    新手上路

    Rank: 1

    积分
    8
    最后登录
    2019-12-26
    发表于 2019-12-26 17:00:13 | 显示全部楼层
    1209实验室@ujn 发表于 2019-12-26 16:50
    貌似不支持,官方的板子都是用的并口sdram

    spi接口的呢
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    1

    主题

    5

    帖子

    0

    新手上路

    Rank: 1

    积分
    8
    最后登录
    2019-12-26
    发表于 2019-12-26 17:01:30 | 显示全部楼层
    1209实验室@ujn 发表于 2019-12-26 16:50
    貌似不支持,官方的板子都是用的并口sdram

    128k不够,要外扩,flash也要外扩,
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2020-1-31 22:07
  • 签到天数: 29 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    20

    主题

    385

    帖子

    19

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    2087
    最后登录
    2020-7-1
     楼主| 发表于 2019-12-26 17:15:07 | 显示全部楼层
    tonyyao 发表于 2019-12-26 17:01
    128k不够,要外扩,flash也要外扩,

    这是cost down型号,支持qspi flash的xip,但是没办法外扩sdram(管脚不够),psram不支持。
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    1

    主题

    5

    帖子

    0

    新手上路

    Rank: 1

    积分
    8
    最后登录
    2019-12-26
    发表于 2019-12-26 17:20:08 | 显示全部楼层
    1209实验室@ujn 发表于 2019-12-26 17:15
    这是cost down型号,支持qspi flash的xip,但是没办法外扩sdram(管脚不够),psram不支持。 ...

    多谢,现在nxp在1010上有支持rtthread的bsp吗
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2020-1-31 22:07
  • 签到天数: 29 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    20

    主题

    385

    帖子

    19

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    2087
    最后登录
    2020-7-1
     楼主| 发表于 2019-12-26 17:21:12 | 显示全部楼层
    tonyyao 发表于 2019-12-26 17:20
    多谢,现在nxp在1010上有支持rtthread的bsp吗

    应该支持了,简单的hello_world工程
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-7-19 04:49 , Processed in 0.102252 second(s), 29 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表