NVT | 内存不足,调试、优化-20230527

军事研究员 2023-05-27 16:53:48

 

672 开启PC CAM功能

修改如下:

LCD = Disp_VIRTUAL_LCD1_OFF

报:

ERR:nvtmpp_heap_malloc() ddr1, wanted_size=0xd5c690 , free_remain=0x959840, max_free_blk=0x9597b0
ERR:_nvtmpp_vb_init_common_pools() init pool_id 1 fail
ERR:UVACExe_InitCommonMem() nvtmpp init vb err: -1

 

...全文
669 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
CSDN-Ada助手 2023-05-27
精选
  • 打赏
  • 举报
回复
您的问题已经帮您同步至问答, 链接: https://ask.csdn.net/questions/7952707, 请您保持关注, 如果回答有帮助解决此问题, 麻烦您动动小手给相关的回答点赞, Ada会在评论区为您更新结题状态
于扶摇 2023-05-28
  • 打赏
  • 举报
回复

其中包含两个错误:第一个错误是“ERR:nvtmpp_heap_malloc() ddr1, wanted_size=0xd5c690, free_remain=0x959840, max_free_blk=0x9597b0”,意思是“在DDR1中尝试使用nvtmpp_heap_malloc()函数分配0xd5c690大小的内存时失败,当前可用的内存大小为0x959840,最大可用块大小为0x9597b0”;第二个错误是“ERR:_nvtmpp_vb_init_common_pools() init pool_id 1 fail”,意思是“在初始化NVIDIA的VB(Vector Block)内存池时失败”。

军事研究员 2023-05-27
  • 打赏
  • 举报
回复

ERR:nvtmpp_heap_malloc() ddr1, wanted_size=0xd5c690 , free_remain=0xb90b80, max_free_blk=0xb90af0
ERR:_nvtmpp_vb_init_common_pools() init pool_id 1 fail
ERR:UVACExe_InitCommonMem() nvtmpp init vb err: -1

军事研究员 2023-05-27
  • 打赏
  • 举报
回复


ERR:nvtmpp_heap_malloc() ddr1, wanted_size=0xd5c690 ,
 free_remain=0xb59140, max_free_blk=0xb590b0
ERR:_nvtmpp_vb_init_common_pools() init pool_id 1 fail
ERR:UVACExe_InitCommonMem() nvtmpp init vb err: -1
军事研究员 2023-05-27
  • 打赏
  • 举报
回复

ERR:nvtmpp_heap_malloc() ddr1, wanted_size=0xd5c690 , free_remain=0xb58e00, max_free_blk=0xb58d70
ERR:_nvtmpp_vb_init_common_pools() init pool_id 1 fail
ERR:UVACExe_InitCommonMem() nvtmpp init vb err: -1

军事研究员 2023-05-27
  • 打赏
  • 举报
回复

#define PST_FUNC DISABLE

ERR:nvtmpp_heap_malloc() ddr1, wanted_size=0xd5c690 , 
free_remain=0xb58dc0, max_free_blk=0xb58d30
ERR:_nvtmpp_vb_init_common_pools() init pool_id 1 fail
ERR:UVACExe_InitCommonMem() nvtmpp init vb err: -1


军事研究员 2023-05-27
  • 打赏
  • 举报
回复

#define FWS_FUNC DISABLE

ERR:nvtmpp_heap_malloc() ddr1, wanted_size=0xd5c690 , free_remain=0xb0eac0, max_free_blk=0xb0ea30
ERR:_nvtmpp_vb_init_common_pools() init pool_id 1 fail
ERR:UVACExe_InitCommonMem() nvtmpp init vb err: -1


军事研究员 2023-05-27
  • 打赏
  • 举报
回复

#define POOL_CNT_FS_BUFFER 1


ERR:nvtmpp_heap_malloc() ddr1, wanted_size=0xd5c690 , free_remain=0xaf6100, max_free_blk=0xaf6070
ERR:_nvtmpp_vb_init_common_pools() init pool_id 1 fail
ERR:UVACExe_InitCommonMem() nvtmpp init vb err: -1

军事研究员 2023-05-27
  • 打赏
  • 举报
回复

修改:

#define MSDCVENDOR_NVT                  DISABLE

报:

ERR:nvtmpp_heap_malloc() ddr1, wanted_size=0xd5c690 , free_remain=0xaf6100, max_free_blk=0xaf6070
ERR:_nvtmpp_vb_init_common_pools() init pool_id 1 fail
ERR:UVACExe_InitCommonMem() nvtmpp init vb err: -1


军事研究员 2023-05-27
  • 打赏
  • 举报
回复

调整如下:

[0]blk_size 0x239c80, w 1440, h 1080, blk_cnt 2, ddr 0
[1]blk_size 0x400, w 0, h 0, blk_cnt 0, ddr 0
[2]blk_size 0x1c600, w 320, h 240, blk_cnt 1, ddr 0
WRN:x_vdodisp_wrn() [0]-2
 WRN: nvtmpp common buffer not all freed !!!!
-----COMMON POOL ----------------------------------------------------------------
PoolId            DDR        Addr    BlkSize     BlkCnt  Free  MinFree
  0                 1  0x411B7300   0x00239C80        2     1        0
 BlkId     BlkAddr     WantSize   User Dummy ImgTrans VdoOut ImgPipe UserProc Switch1 
   0    0x411B7340   0x0001C200      0     0        0      1       0        0       0 

Mode {MOVIE} Close end
Mode {USBMenu} Open begin
Mode {USBCAM} Open begin
mode:4
 -sensor count=1, insert_mask=0001, attach_mask=0001, disp_mask=0001
 -lens count=0
ERR:nvtmpp_heap_malloc() ddr1, wanted_size=0xd5c690 , free_remain=0xaad140, max_free_blk=0xaad0b0
ERR:_nvtmpp_vb_init_common_pools() init pool_id 1 fail
ERR:UVACExe_InitCommonMem() nvtmpp init vb err: -1


军事研究员 2023-05-27
  • 打赏
  • 举报
回复

修改:#define USE_EXIF DISABLE
报:

ERR:nvtmpp_heap_malloc() ddr1, wanted_size=0xd5c690 , free_remain=0xaad1c0, max_free_blk=0xaad130
ERR:_nvtmpp_vb_init_common_pools() init pool_id 1 fail
ERR:UVACExe_InitCommonMem() nvtmpp init vb err: -1


军事研究员 2023-05-27
  • 打赏
  • 举报
回复

修改:#define AUDIO_FUNC DISABLE

报:

 WRN: nvtmpp common buffer not all freed !!!!
-----COMMON POOL ----------------------------------------------------------------
PoolId            DDR        Addr    BlkSize     BlkCnt  Free  MinFree
  0                 1  0x411C9700   0x00239C80        4     4        4
PoolId            DDR        Addr    BlkSize     BlkCnt  Free  MinFree
  1                 1  0x40020840   0x00000400        5     5        5
PoolId            DDR        Addr    BlkSize     BlkCnt  Free  MinFree
  2                 1  0x41AB0AC0   0x00095500        4     2        0
 BlkId     BlkAddr     WantSize   User Dummy ImgTrans VdoOut ImgPipe UserProc Switch1 
   0    0x41AB0B00   0x0001C200      0     0        0      1       0        0       0 
   1    0x41B46040   0x0001C200      0     0        0      1       0        0       0 

Mode {MOVIE} Close end
Mode {USBMenu} Open begin
Mode {USBCAM} Open begin
mode:4
 -sensor count=1, insert_mask=0001, attach_mask=0001, disp_mask=0001
 -lens count=0
ERR:nvtmpp_heap_malloc() ddr1, wanted_size=0xd5c690 , free_remain=0xa9ad40, max_free_blk=0xa9acb0
ERR:_nvtmpp_vb_init_common_pools() init pool_id 1 fail
ERR:UVACExe_InitCommonMem() nvtmpp init vb err: -1


军事研究员 2023-05-27
  • 打赏
  • 举报
回复

ERR:x_vdodisp_err() [0]-3
ERR:x_vdodisp_err() [0]-4
ERR:x_vdodisp_err() [0]-11
ERR:x_vdodisp_err() [0]-3
ERR:x_vdodisp_err() [0]-4
ERR:x_vdodisp_err() [0]-11
ERR:x_vdodisp_err() [0]-3
ERR:x_vdodisp_err() [0]-4
ERR:x_vdodisp_err() [0]-11
ERR:x_vdodisp_err() [0]-3
ERR:x_vdodisp_err() [0]-4
WRN:x_vdodisp_wrn() [0]-2
 WRN: nvtmpp common buffer not all freed !!!!
-----COMMON POOL ----------------------------------------------------------------
PoolId            DDR        Addr    BlkSize     BlkCnt  Free  MinFree
  0                 1  0x4130AC00   0x00239C80        4     4        4
PoolId            DDR        Addr    BlkSize     BlkCnt  Free  MinFree
  1                 1  0x40020840   0x00000400        5     5        5
PoolId            DDR        Addr    BlkSize     BlkCnt  Free  MinFree
  2                 1  0x41BF1FC0   0x00095500        4     2        0
 BlkId     BlkAddr     WantSize   User Dummy ImgTrans VdoOut ImgPipe UserProc Switch1 
   0    0x41BF2000   0x0001C200      0     0        0      1       0        0       0 
   1    0x41C87540   0x0001C200      0     0        0      1       0        0       0 

内容概要:本文针对三相并网逆变器在高比例新能源接入背景下的高性能控制需求,提出并研究了一种基于有源中点箝位(ANPC)三电平拓扑的复合控制策略。该策略深度融合双极性倍频脉宽调制(DPWMA)、正负序分离锁相技术与电网电压前馈控制,旨在系统性地提升逆变器在稳态电能质量、动态响应速度及复杂电网工况适应性方面的综合性能。通过详细分析ANPC拓扑的硬件优势,如开关损耗均衡、中点电位可控性强及输出谐波含量低,为高性能控制奠定了物理基础。在此基础上,DPWMA调制通过等效倍频效应显著优化了输出波形,降低了总谐波畸变率;正负序分离锁相环有效解决了电网不平衡工况下的锁相失真问题,确保了精确的相位同步;电网电压前馈控制则突破了传统反馈控制的滞后性,实现了对电网扰动的快速预判与补偿。全文通过构建完整的Simulink仿真模型,在对称电网、不平衡电网以及电压突变等多种工况下进行了全面的性能验证,结果表明该复合控制策略能有效维持中点电位稳定、实现精准锁相、大幅抑制谐波与功率波动,并显著增强系统的动态抗扰能力和整体运行稳定性。; 适合人群:具备电力电子技术、自动控制理论及电力系统基础知识,从事新能源发电并网、大功率变流器控制算法开发或相关领域研究的工程技术人员及高校研究生。; 使用场景及目标:①应用于风电、光伏等新能源发电系统中的高性能并网逆变器控制设计;②为解决电网电压不平衡、骤升骤降等非理想工况下的并网稳定性与电能质量问题提供先进的技术方案;③指导基于ANPC等先进多电平拓扑的并网变流器控制算法开发、仿真建模与性能优化。; 阅读建议:建议结合提供的Simulink仿真模型进行实践学习,重点深入理解DPWMA调制的实现逻辑、正负序分离锁相环的设计原理以及前馈-反馈复合控制的协同工作机制,关注各关键模块的参数设计与整定方法,以全面掌握高性能并网逆变器控制系统的构建精髓。
内容概要:本文复现了硕士论文《可再生能源发电与电动汽车的协同调度策略研究》,并通过Python代码实现了其中的核心模型。研究聚焦于在高比例可再生能源接入的背景下,如何通过协同优化风电、光伏等间歇性电源与大规模电动汽车的充电行为,实现电力系统的削峰填谷、提升新能源消纳能力并保障电网运行稳定性。文中构建了一个综合考虑风光出力预测、电动汽车充电需求建模、电网负荷特性及分时电价机制的多目标优化调度模型,并采用先进的优化算法求解最优充放电策略,旨在降低电网负荷波动、减少弃风弃光现象以及用户充电成本。该资源不仅提供了完整的代码实现,还详细阐述了模型的设计逻辑与技术路径,具有较强的可复现性和扩展性。; 适合人群:具备一定Python编程基础和电力系统基础知识,从事新能源、智能电网、电动汽车或优化调度方向研究的硕士研究生、科研人员及工程技术人员。; 使用场景及目标:① 学习并掌握可再生能源与电动汽车协同调度的基本建模方法与优化求解思路;② 复现经典硕士论文研究成果,用于课程设计、科研入门或项目原型开发;③ 基于提供的代码框架进一步扩展功能,如引入V2G(车辆到电网)机制、考虑电池损耗、分布式储能或更复杂的用户行为建模。; 阅读建议:建议读者结合文中提到的Matlab版本资源对照学习,重点关注模型构建的数学逻辑与算法实现细节,运行代码时注意检查所需依赖库(如NumPy、Pandas、SciPy或常用优化求解器)的安装与配置,鼓励通过修改参数设置、调整场景条件等方式进行仿真验证与结果对比分析,以深化对协同调度机制的理解。

21,620

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧