7.29. 系统启动时间
Overview
分别测试demo_hello跑sfc模式、demo_hello跑sdram模式的系统启动时间。
测试条件:SYS-360M、DDR-250M、HSB-180M、LSB-48M、SFC-96M、FLASH-4_5_0_0,关闭SDK和uboot打印。
7.29.1. demo_hello跑SDRAM的启动时间
1.demo_hello跑SDRAM,关闭LZ4代码压缩

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

7.29.2. demo_hello跑SFC的启动时间

7.29.3. 总结
由于SDRAM的参数配置和SDRAM测试都在uboot中实现,当配置SDK为跑SDRAM时,uboot运行完成会需要更多时间。
开启
CONFIG_LZ4_COMPRESS_APP_CODE_ENABLE宏时,在download阶段,下载工具会将app层的程序压缩后下载到Flash中。uboot则会在加载app层程序时将代码解压缩,因此在开启代码压缩条件下,uboot的运行时间会加长,并且代码量越大,时间越长。AC792N上电到开始执行uboot需要26ms左右。