Hello,
I have the OpenRex board as a basis for my augmented reality application, and my next goal is to strip away any non-essential components to build a custom board. From a high-level, I want to take display input from a laptop, send it through the CSI port on the i.MX6, and then output by wi-fi to some viewing glasses.
My questions:
I have the OpenRex board as a basis for my augmented reality application, and my next goal is to strip away any non-essential components to build a custom board. From a high-level, I want to take display input from a laptop, send it through the CSI port on the i.MX6, and then output by wi-fi to some viewing glasses.
My questions:
- If I convert the display data to a MIPI/CSI-2 format with the DS90UB964-Q1 (I want to have up to 4 different display windows and hub them together), can I choose to use either the CSI/LVDS or CSI1/DISP1 input, or will only one of those give me the correct connection?
- Is there a way I can connect the 4 CSI-2 data streams together into 1 CSI-2 data stream, without the use of additional chips like the DS90UB964-Q1, and then connect that into either the CSI or CSI1 input?
- For programming and debugging, I imagine I will need both UART1 and JTAG ports?
- For power, if I do not use the input power jack, and instead use USB OTG as optional power, will I still be able to achieve full functionality of my target application?
- If providing display data through CSI-2 is my only required functionality, do I need HDMI, USB1, PCIe, Ethernet, SATA, Audio, SD, CAN, SPI, or the Raspberry Pi or Arduino ports?
Comment