7.30. 系统启动时间

Overview

分别测试demo_hello跑sfc模式、demo_hello跑sdram模式的系统启动时间。

测试条件:SYS-360MDDR-250MHSB-180MLSB-48MSFC-96MFLASH-4_5_0_0关闭SDK和uboot打印

7.30.1. demo_hello跑SDRAM的启动时间

1.demo_hello跑SDRAM,关闭LZ4代码压缩

image1

2.demo_hello跑SDRAM,开启LZ4代码压缩

image2

7.30.2. demo_hello跑SFC的启动时间

image3

7.30.3. 总结

  1. 由于SDRAM的参数配置和SDRAM测试都在uboot中实现,当配置SDK为跑SDRAM时,uboot运行完成会需要更多时间。

  2. 开启CONFIG_LZ4_COMPRESS_APP_CODE_ENABLE宏时,在download阶段,下载工具会将app层的程序压缩后下载到Flash中。uboot则会在加载app层程序时将代码解压缩,因此在开启代码压缩条件下,uboot的运行时间会加长,并且代码量越大,时间越长。

  3. AC792N上电到开始执行uboot需要26ms左右。