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.

[参考译文] TDA4VE-Q1:将 edgeai-tidl-tools-9.2.7移植到 TDA4VE EVM 板时遇到问题(板侧存储器大小从4G 更改为2G)

Guru**** 2478765 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1453088/tda4ve-q1-problems-encountered-when-porting-edgeai-tidl-tools-9-2-7-to-tda4ve-evm-board-board-side-memory-size-changed-from-4g-to-2g

器件型号:TDA4VE-Q1

工具与软件:

PC 环境是 ubantu22.04 Python 3.10.14。

SDK 版本为9.2

我正在使用 edgeait-tidl-tools-9.2.7版本、目前可以在 PC 端运行默认模型 cl-ort-resnet18-v1和我们的模型。 移植到 TDA4VE EVM 板后、当前情况是默认模型 cl-ort-resnet18-v1可以在2G 板上运行、

当电路板为4G 时、可以运行我们的模型

 、μ A

但是当4G 变成2G 时,我们的模型就不能运行、问题如下

 、μ A

请问这个问题的原因是我们的型号不兼容2G 板、请帮我们解决。

谢谢您~

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

    你(们)好  

    您是如何更改内存的? 您是在 Linux SDK 中仅更改了 DTS、还是在 RTOS SDK 中修改了存储器映射?

    此外、还请将 common_utils.py 中的 DEBUG_LEVEL 设置为1并发布日志。

    此致、

    Adam

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

    你(们)好

    我在 Linux SDK 中更改了 DTS、并在 RTOS SDK 中修改了存储器映射。

    当 common_utils.py 中的 DEBUG_LEVEL 设置为1时、日志如下所示

    e2e.ti.com/.../COM7_5F00_2024_2D00_12_2D00_19_5F00_13_2D00_13_2D00_56.log

    运行/opt/vision_apps/vision_app_init.sh 和我的模型后、日志如下所示

    e2e.ti.com/.../COM7_5F00_2024_2D00_12_2D00_19_5F00_13_2D00_33_2D00_25.log

    请帮助 调查问题的原因,谢谢!

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

    你(们)好  

    我检查了日志、发现错误发生在模型进入 C7之前。  

    您的日志中有错误日志:

    [ 2024年12月19日13:36:21]大小损坏与 prev_size

    这是在 Linux 中完成的。

    您是否可以 在 tidl_test 下使用 TI_DEVICE_ARMv8_TEST_dl_algo_host_rt.out 尝试运行模型、以查看此问题是否仍然存在?

    此致、

    Adam

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

    尊敬的 Yongwang:

    正如我们在本地检查的那样、通过增加 CMA 的大小可以解决该问题。 此 TT 是否可以关闭?

    此致、

    Adam