This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC2640 OAD ICall_malloc fail

Other Parts Discussed in Thread: CC2640

Hi,

目前在CC2640上實作off-chip OAD功能,

但有些廠牌手機會在OAD_WRITE_BLOCK_REQ時的oadEnqueueMsg回傳OAD_NO_RESOURCES,trace進去則是ICall_malloc failed。

ICall_malloc需求大小為264byte,而fail時heap size資訊如下:

Using Heap: OSAL, totalSize: 4884, largestFreeSize: 368, totalFreeSize: 772。

OAD在iphone及某些Android手機上可以成功,但小部分手機會100%失敗。

請問是否有解?