kendryte / kendryte-standalone-sdk

Standalone SDK for kendryte K210
https://kendryte.com
Apache License 2.0
445 stars 161 forks source link

dvp.c:217 !is_memory_cache((uintptr_t)addr) ASSERT failure! #132

Open liqiwenx opened 3 years ago

liqiwenx commented 3 years ago

0.5.7-sdk摄像头采集中断言了下述错误: (packages\kendryte-sdk-v0.5.7\kendryte-standalone-sdk\lib\drivers\dvp.c:217) !is_memory_cache((uintptr_t)addr) image

这里的FIX_CACHE的功能是什么? 为什么当malloc一段内存合法地址用于dvp图像时, 这里会断言失败呢? 关掉FIX_CACHE会有什么影响吗? image

LuoTuoTuo commented 2 years ago

官方的bug,这里因该是在不取反的情况下,而官方写成取反了,你在这把取反符号删除