I've worked with the Titan and other ATIK cameras quite a bit - in the past I've written drivers for it. I know a few people have had issues with the Titan and iNDI on the Odroid.. so here's the versions I have on the box:
I'm using atikccd-1.1-v7-armhf.deb but I've built the cfitsio, Kstars, Ekos and INDI sources from scratch using the C2 to give a 64bit implementation. The rest I've taken from the standard repos - including the massive KDE development framework for the dependencies. I use the kstars 2.6.0 build.
Image taken through the televue 2x on the noise as the Titan is on the OAG.
My configuration in hardware is simple:
13.5V PSU -> UBEC ->12V (for focuser) and 5V4A for the powered USB hub.
ODroid C2 -> USB2.0 -> powered hub -> Titan
Note that the Titan is powered from the USB so you need enough juice to power it on the USB connection. This is why I use a powered hub.
Secondly the Titan is sensitive to USB read timing - but works with the two normal lengths of USB I use. Having the C2 gives a good amount of oomph to read the USB data and not have any stalling etc.
atik_ccd_test comes back fine - reading the image and all other functions