你好,我根据Guide For Adding New Project On Existing SDK.pdf上的步骤,将mesh工程拷贝一份修改对应的名称和相关的宏定义后进行编译时,出现**Retention Area Overflow, Check your data/bss usages**错误,但是mesh工程编译时没问题能通过编译生成文件。
新工程和mesh工程内的代码完全一样,新工程在有__PROJECT_MESH__宏定义的地方也都增加了新的__PROJECT_MESH2CIS__宏定义,设置中我对照了一下也都是一样的,请问该如何解决这个问题?
你好,
你在mesh工程中打开了PM_DEEPSLEEP_RETENTION_ENABLE休眠的宏定义吗?因为mesh 代码量很大,这样会在编译中监测到retention 数据超出,出现这个错误。
@TL_Soyo
没有打开,这个工程跟mesh工程代码现在是一样的。
你好,
你在mesh工程中打开了PM_DEEPSLEEP_RETENTION_ENABLE休眠的宏定义吗?因为mesh 代码量很大,这样会在编译中监测到retention 数据超出,出现这个错误。
@TL_Soyo
没有打开,这个工程跟mesh工程代码现在是一样的。