If you have a custom board, then you will probably need to do some kernel modifications and recompile it to be compatible with your camera.
My team was trying to do this with Auvidea JNX42, but we ended up with oak-ffc-3p because the makers of the camera must provide their camera drivers for you to customize.
That's what I know for now 🙁