CN / EN
CN / EN

提问

设计支持

您的项目私密技术问题如需获得一对一支持,请点击下方联系我们。

关于NVDS的使用 GR5526

283****com

2025-08-28 20:19

5526,SDK1.0.3,lvgl8.3.1。想通过gprogrammer读取Fault Trace信息,按照文档操作在死机后并未在device log 中读取到信息。这样是不是正常的,还有NVDS_START_ADDR如何确定,现在有死机可能是堆剩余空间不足导致的,请问SYSTEM_HEAP_SIZE与SYSTEM_HEAP_SIZE想改大一点的话有什么限制吗?目前STACK_SIZE是0x3000 HEAP_SIZE是0x4000

0收藏

0赞成

zhongchengzhi

汇顶员工
2025-09-01 10:34

您好:

1、Fault info在“Device log”里面查看,详情见: https://docs.goodix.com/zh/online/detail/gprogrammer_user_guide/V3.3/416bece7cac6e3987e4cfacd6bd5841e

2、关于NVDS_START_ADDR,这个是宏配置,在您没有配置这个宏的时候,NVDS_START_ADDR=0x100000(Flash_size) - (NVDS_NUM_SECTOR + 1) * 4K;

3、SYSTEM_STACK_SIZE和SYSTEM_HEAP_SIZE增加,会使系统可用的SRAM变少;只要SRAM够用,可以增大这两个配置;


0条评论

0赞成

0收藏

您的评论

登录后可回答问题,请 注册

我们时刻倾听您的声音
联系销售

扫描关注公众号

打开微信,使用“扫一扫”即可关注