解决cvg申请内存导致不足的的问题
This commit is contained in:
@@ -24,6 +24,7 @@ extern unsigned int _heap_start;
|
||||
#define MEM_MAP_PART_0_ADDR ((int)&_heap_start)
|
||||
#define MEM_MAP_PART_0_LENTH ((size_t)((unsigned char *)&_heap_end - \
|
||||
(unsigned char*)&_heap_start))
|
||||
#define OS_DUMP_START ((int)&_heap_end)
|
||||
|
||||
#if (IOT_STA_CONTROL_MODE == IOT_STA_CONTROL_TYPE_STA)
|
||||
|
||||
@@ -31,8 +32,24 @@ extern unsigned int _heap_start;
|
||||
|
||||
#else /* (IOT_STA_CONTROL_MODE == IOT_STA_CONTROL_TYPE_STA) */
|
||||
|
||||
#if (IOT_MP_SUPPORT == 0)
|
||||
|
||||
#if RUN_IN_PSRAM
|
||||
|
||||
#define MEM_MAP_RESERVED_BUF_SZ (300 * 1024)
|
||||
|
||||
#else /* RUN_IN_PSRAM */
|
||||
|
||||
#define MEM_MAP_RESERVED_BUF_SZ (128 * 1024)
|
||||
|
||||
#endif /* RUN_IN_PSRAM */
|
||||
|
||||
#else /* IOT_MP_SUPPORT == 0 */
|
||||
|
||||
#define MEM_MAP_RESERVED_BUF_SZ (64 * 1024)
|
||||
|
||||
#endif /* IOT_MP_SUPPORT == 0 */
|
||||
|
||||
#endif /* (IOT_STA_CONTROL_MODE == IOT_STA_CONTROL_TYPE_STA) */
|
||||
|
||||
#if (RUN_IN_PSRAM)
|
||||
@@ -108,7 +125,6 @@ extern unsigned int _heap_start;
|
||||
MEM_MAP_PART_1_ADDR, MEM_MAP_PART_1_LENTH, \
|
||||
MEM_MAP_PART_2_ADDR, MEM_MAP_PART_2_LENTH, \
|
||||
MEM_MAP_PART_3_ADDR, MEM_MAP_PART_3_LENTH}
|
||||
|
||||
#else /* (BUILD_AMP_TYPE == IOT_BUILD_AMP_NONE) */
|
||||
|
||||
#define MEM_MAP_PART_1_ADDR (0x70000000)
|
||||
|
Reference in New Issue
Block a user