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%失敗。
請問是否有解?