This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TDA4VH-Q1:从 SD 卡读取 bootApp 太慢、快于 U-boot

Guru**** 2013480 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1300757/tda4vh-q1-bootapp-read-too-slow-than-u-boot-from-sd-card

器件型号:TDA4VH-Q1

您好,TI:器

     BootApp load Linux 内核需要 amost 5 sencod,但 uboot 只需要806ms,所以什么导致了巨大的差距,如何解决,谢谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    您能详细说明一下启动流程吗?

    引导介质和 SDK 版本是什么?

    此致、

    基尔西  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    SDK 版本:ti-processor-sdk-rtos-j784s4-evm-08_06_00_14

    引导介质:SanDisk Ultra Micro SDHC 卡(SD 卡中的所有映像在 SD104模式下运行)

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    e2e.ti.com/.../J7_5F00_Boot-Overview.pptx

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    您是否可以在 bootapp 中添加调试打印件、在 lateapp2中的哪个映像上花费如此多的时间。 但我只想确保这是由于 Linux 内核加载所致。

    此致、

    基尔西

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    上面,我只是比较内核的加载时间:

    1 μ s bootapp、内核: 29.489 - 24.593 = 4.896秒

    2、u-boot:24.852 - 24.036 = 0.816秒  

    虽然这个差距很大?

    另外、考虑一下整个,μ m

    1、u-boot 加载所有映像只需采取: 27.25.092 - 27.22.484 = 2.608秒

    2、引导应用程序接管:29.553 - 15.073 = 14.48秒  

    在 bootapp 中是一个分步加载、 内核加载 不会影响 lateapp2加载,每个加载都是 独立的