Hi,
I am trying to allocate V4L2 capture buffers from Shared Region-2 instead of frame-buffer.
I am successfully able to allocate memory from shared region but when I start the capture driver (STREAM_ON) the kernel crashes and there is no log on the console. Also, the console does not take any keyboard inputs and the only way to recover is - reboot the board. Please see attached log.
If I understand correctly, Memory_alloc API used for allocating memory from shared region will return the Physical address. I tried to convert this physical address to virtual using "DomxCore_mapPhyAddr2UsrVirtual" and pass the return pointer to V4L2 capture driver (QBUF - USERPTR).
Can anyone please suggest what can be the problem here?
Regards,
Krunal