Do I need an extension board for V-by-One?


Do I need an extension board for V-by-One video output?
Can I get some details?

The product details page of VIM4 never mentions about it.
At the " Quad Display Interfaces - HDMI, MIPI-DSI, V-by-One & eDP" section, it just says that “the number of independent displays will be limited by the OS”.

And, I asked couple of questions via Khadas homepage web chat, and got those answers.

For your question - Does it support V-by-One video output on linux and android?
→ yes but currently the port is not functional. We will release a special extension baord for it in Q2. Then the VB1 port will be full functional.

for your question - how can I configure V-by-One output framerate and resolution (both linux and android?
→ We will release some documents for it in Q2 I believe.

Then, asked one more question and no answer.
Okay. Thanks. BTW, I see that V-by-One ports already exist on VIM4. Why do I need an extension board for V-by-One?
→ ignored

So I am asking to the forum.
Hope to see some responses.

@windchaser Yes, V-by-One currently requires a small adapter board, which is already in our release plan

@Frank Can I get some details?

As I wrote, there’re V-by-One ports on VIM4. Why do I need an extra board?

@windchaser If you can find the V-by-One screen that corresponds to the pin, you don’t need to use a breakout board.

@Totti please help!!!

@Frank Thanks for the quick response! (And sorry for keep asking)

Does that mean that If I connect a V-by-One display panel then I can see VIM4 video out on it?

So, if I buy a panel like this - V-by-one Interface Innolux Brand 65 Inch Lcd Panel V650dj4-ks5 With Resolution 3840(rgb)x2160(uhd) - Buy 3840(rgb)*2160,Chimei 65inch Lcd Panel,V-by- One 8 Lane Interface Product on , I don’t need an extension board, right?
(Oops. Number of V-by-One pins are different but, please assume that the panel uses 30-pin V-by-One)

1/The V-by-One port on VIM4 was a 30 pins FPC connector and its pin definition is made by us;
2/There are many VBO screens on the market,something like 34 inches, 43 inches ,65 inches and so on;Their signal input connectors may or may not be the same;And their logic power input voltage may be different;
So you may need to make an extra board or FPC cable for VIM4 to connect the screens!

Thanks, @Totti
I asked a H/W expert about it and he said that he can deal with H/W things, like bridge board, pin maps, and FPC.
And also he mentioned that V-by-One is kind of market de-facto standard for display panels, so he didn’t have any issues with display panels and boards on his previous projects.

But, based on the response from Khadas, it seems like the V-by-One of VIM4 is not functional yet.
I wish you guys release S/W and documents soon! :slight_smile:

This version of firmware software supports VBO display by default. You can try. We have verified it. It can support HDMI + VBO dual screen display.

64 bit firmware is under development. It will be released later.

Thanks, @goenjoy
You convinced me. I’ve ordered couple of VIM4 to try out for my project :slight_smile:
Hope I can check the basic funtionalities before the official release of the source codes and the documents.

Thank you for your support, all Khadas team!

@windchaser 64bit SDK and firmware released.

Thanks again, @goenjoy !
I believe that you mentioned it here because V-by-One works on that firmware. :wink:
You guys are working hard, I know, and one last thing I’m waiting for is the documentaion about v-by-one configuration including resolution change, HDR setting, refresh rate, and so on.

Sorry, there is no relevant document about VBO at present. But I can tell you about the VBO dts configuration here:


The board VBO electrical connection is selected as follows: lcd1->vbyone_1
The yellow box indicates that you can configure VBO related parameters.
The default resolution of the code is 3840*2160.

That is awesome, @goenjoy

I will check it immediately after receiving the VIM4.
Unfortunately, the purchasing department says it takes a month for delivery. :cry:

Anyway, thousand of thanks!!