Hello TI' teams,
At company started new project for DM8148. As EVM we use DM8148 EVM from Mistral with all sub-boards. I mean capture and LCD sub-boards. At company choose DVR-RDK from udworks (currently we works with latest version - 3.50) as main frame-work for our projects. This version compiled without any problem for 8148, and kernel and NFS file system both works looking without any problem too. I want to use one from usecases supplied with mcfw: capture -> encode -> decode -> LCD display and RTP stremming in parallel to local display. Currently I have a problem wit capture driver, because Mistral EVM supplied with TVP5147 video decoder and this chip isn't supported by udworks dvr-rdk. Only TVP5158 supported by udworks. I need to implement this capture driver and I have a some simple questions that help me on my way:
1) because capture driver (I mean capture driver for TVP51xx like video decoder) on udworks dvr-rdk serviced by HDVPSS subsytem that runs on Cortex-M3 - I need implement capture driver only for this subsystem and no need implement kernel driver for Linux or modify Linux kernel to service TVP5147 on A8 subsystem. On M3 I nead to "bind" hdvpss with DM5147 decoder. Please let me know - is this right way?
2) Please let me know - how I can upload patch for TVP5147? I have a code example only for TVP5158 patch upload
3) Am I understood correctly - TVP5147 has ony one video decoder per chip, opposite to TVP5158 that have 4 video decoders per chip.
4) Where I can to see simple example or document described in details - how this driver must be implemented.
Thank you very much for an help.
Regards.