rockchip-vpu driver usability

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Tomasz,

I'm trying to get the RK3288 VPU do h.264 encoding on the Tinkerboard platform 
with latest mainline kernel. I found the v4l2 based rockchip-vpu driver in the 
vendor kernel. But I could not get it work even in the context of that kernel. 
Is this driver in usable state? If not, how far it is from being usable?

Another option is to forward port the rockchip-vcodec shim driver for the MPP 
framework. I'm aware of Myy Miouyouyou's work[1] in this area. But this driver 
seems unusable as well. Testing v4.17-rc6, the PM code fails to enable the 
video power domain (the hvec power domain enables correctly, though). The 
error is:

  rockchip-pm-domain ff730000.power-management:power-controller: failed to get ack on domain 'pd_video', val=0x8021c

With the TinkerOS provided kernel I managed to make the VPU encode to h.264 
using the gstreamer MPP plugin. But I would rather not use that kernel if 
possible, since that would mean backporting other v4l2 code that I need.

Do you have any other idea/direction for me to explore?

Thanks,
baruch

[1] https://github.com/Miouyouyou/rockchip-vcodec

-- 
     http://baruch.siach.name/blog/                  ~. .~   Tk Open Systems
=}------------------------------------------------ooO--U--Ooo------------{=
   - baruch at tkos.co.il - tel: +972.52.368.4656, http://www.tkos.co.il -



[Index of Archives]     [LM Sensors]     [Linux Sound]     [ALSA Users]     [ALSA Devel]     [Linux Audio Users]     [Linux Media]     [Kernel]     [Gimp]     [Yosemite News]     [Linux Media]

  Powered by Linux