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.

[参考译文] DM385:DM385引导时间优化

Guru**** 2540720 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/589030/dm385-dm385-boot-time-optimazation

器件型号:DM385

大家好、

我使用的是基于 DM385的定制板、具有 IPNC 3.5 RDK。 我正在从 nand ubifs 引导。

1.我想缩短从主机加载固件到 M3的启动时间(m3vpss、m3video)。 大约需要2.2秒。我已附加了带有时间戳的引导日志。

2.如何删除以下日志消息。 我找不到 printf 语句

[8.520974 0.070999] [m3vpss ]{SWOSD}edma3Handle->tccVal = 36
[8.524280 0.003306] [m3vpss ]{SWOSD} edma3Handle->Chid  = 36.
[8.532919 0.008639] [m3vpss ]{SWOSD} edma3Handle->tccVal = 37.
[8.535377 0.002458] [m3vpss ]{SWOSD} edma3Handle->Chid  = 37
[8.538833 0.003456] [m3vpss ]{SWOSD} edma3Handle->tccVal = 38.
[8.544242 0.005409] [m3vpss ]{SWOSD}edma3Handle->Chid  = 38
[8.547694 0.003452] [m3vpss ]{SWOSD}edma3Handle->tccVal = 39
[8.553242 0.005548] [m3vpss ]{SWOSD} edma3Handle->Chid  = 39
[8.5555574 0.002332] [m3vpss ]{SWOSD}edma3Handle->tccVal = 40
[8.560970 0.005396] [m3vpss ]{SWOSD} edma3Handle->Chid  = 40

此致、

Raj M

e2e.ti.com/.../Boot-time.txt

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

    您好 Raj、

    有 VPS_printf API 可打印 BIOS 调试日志。

    如果您不需要任何与 BIOS 相关的调试日志、则从 init.sh 脚本中删除 REMOAL_DEBUG_CLIENT.out binury EXECUTE 命令。

    此致、

    普拉什兰特

    PathPartner Technology Pvt Ltd

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

    我要跟踪错误消息、因此需要运行 REMOTE DEBUG_CLIENT.OUT。 我想知道消息的正下方位置、因此我可以发出命令。

    [8.520974 0.070999][m3vpss ]{SWOSD}edma3Handle->tccVal = 36
    [8.524280 0.003306][m3vpss ]{SWOSD} edma3Handle->Chid = 36.
    [8.532919 0.008639][m3vpss ]{SWOSD} edma3Handle->tccVal = 37.
    [8.535377 0.002458][m3vpss ]{SWOSD} edma3Handle->Chid = 37
    [8.538833 0.003456][m3vpss ]{SWOSD} edma3Handle->tccVal = 38.
    [8.544242 0.005409][m3vpss ]{SWOSD}edma3Handle->Chid = 38
    [8.547694 0.003452][m3vpss ]{SWOSD}edma3Handle->tccVal = 39
    [8.553242 0.005548][m3vpss ]{SWOSD} edma3Handle->Chid = 39
    [8.5555574 0.002332][m3vpss ]{SWOSD}edma3Handle->tccVal = 40
    [8.560970 0.005396][m3vpss ]{SWOSD} edma3Handle->Chid = 40

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

    以上日志是 SWOSD 算法库的一部分、您无法删除该库。

    此致、
    普拉什兰特
    PathPartner Technology Pvt Ltd
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好普拉什特、

    好的、谢谢。

    对于我们来说、显示摄像头输出需要10秒。 我想缩短从主机加载固件到 M3的启动时间(m3vpss、m3video)。 花费了大约2.2秒???

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

    在 finish_ubifs.sh 中删除 SLEEP 7之后。 我们遇到/dev/cmem 失败为什么我们需要在系统服务器后睡眠? 为什么 cmem 打开错误?
    CMEM 错误:初始化:打开/dev/cmem 失败:"无此类文件或目录"
    CMEM 错误:CMEM 文件描述符-1 ('open()'失败),确保已安装 CMEMK 内核模块 cmemk.ko,并显示'insmod 'CMEM 错误:CMEM fil

    /dev/cmem 器件节点是从何处创建的?

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

    您好 Raj、

    如果您只想加载 M3固件并运行应用、请在 finish_ubish.sh 中添加以下行

    #/system_server&
    睡眠7.
    #./autorun_ipnc.sh&

    脚本/load_vpss.sh
    脚本/load_video.sh
    BIN/IPNC_RDK_mcfw.out TRISTREAM

    CD /

    在这里、我正在运行 tristream usecase。

    此致、

    Anuj

    Pathpartner Technology Pvt Ltd.