Fix bsp_test's semaphore usage (map in dma channels, etc)

Add decode_frame which should decode a single frame. WIP.