usb烧录时内存不足

发布时间:2024年01月23日

1、问题描述

usb烧录的时候遇到内存不足的问题

2、复现步骤

usb烧录

3、问题定位

打印如下:

sunxi sprite err: unable to malloc memory for verify
FEX_CMD_fes_verify_value, start 0x20, size high 0x0:low 0x47aed8
FEX_CMD_fes_verify_value 0x0

4、问题分析

从log可以明显看出malloc memory失败

5.根本原因

堆区空间不足够做verify,申请失败

6.解决办法

把CONFIG_SYS_MALLOC_LEN这个值改大,使malloc可以申请到空间

define CONFIG_SYS_MALLOC_LEN (CONFIG_ENV_SIZE + (64 << 20))
文章来源:https://blog.csdn.net/qq_53676406/article/details/135753572
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。