I'm going to be developing the software for a camera using the DM365 but I'm not sure which version of davinci drivers I should use.
I have the latest DVSDK for DM365 (DVSDK_4.02 4_02_00_06) and this contains a Linux kernel with davinci drivers. However there's also a davinci kernel tree and the mainline kernel tree, both of which contain davinci drivers. The three sets of drivers are all different but I'm not clear which I should use. Presumably the dvsdk drivers are the most stable because they've been through formal testing, but maybe the davinci kernel tree contains more functionality and/or fixes for bugs that are in the dvsdk, and the mainline kernel tree drivers probably just contain a sub-set of the davinci kernel tree due to the delay in getting mainline patches approved. I can't see any way of comparing the dvsdk drivers against the davinci and mainline kernel tree drivers.
Any advice would be much appreciated!