ZHCAFZ0 November 2025 AM62A7 , AM67A , TDA4AL-Q1 , TDA4VE-Q1 , TDA4VEN-Q1 , TDA4VH-Q1 , TDA4VM , TDA4VP-Q1
按以下方式修改 gen_linker_mem_map.py:
图 3-1 内存映射修改此修改基于第 3.3 节中的统计结果,考虑该模型仅在第二个 C7xMMA 上运行的情况。因此,仅修改与 C7x_2 对应的堆区段内存。其中,可缓存持久化占用 9058.16KB。在配置中,SDK 使用 1000(而不是 1024)进行 KB 到 MB 的转换。此外,考虑到 1MB 内存对齐要求,将 c7x_2_ddr_local_heap_size 配置为 10MB。可缓存暂存占用 4096.25KB,考虑到 1MB 对齐要求,将 c7x_2_ddr_scratch_size 配置为 5MB。不可缓存持久化占用 2215.67KB,c7x_2_ddr_local_heap_non_cacheable_size 配置为 3MB。不可缓存暂存占用 7.26KB,c7x_2_ddr_scratch_non_cacheable_size 配置为 1MB。
Sysconfig 的修改方式如下:
图 3-2 Sysconfig 内存配置修改有关实现内存映射修改的说明,请参阅文档。