0
Richards

Armbian HDMI Config - Cubietruck with Onyx Boox Max 2 HDMI ebook reader

Recommended Posts

Hello,

 

I want to use Armbian on a Cubietruck with an Onyx Boox Max 2 ebook reader (HDMI port) as display. I tested Armbian Stretch mainline kernel 4.14.y and Armbian Xenial desktop legacy kernel 3.4.y.
But with both systems I get a black screen. I use the serial console to access the cubietruck.

 

When I plug in the HDMI cable I get following info on Armbian Xenial desktop legacy kernel 3.4.y:

<6>EDID version: 1.3
<6>PCLK=125000000 X 2104 2244 2284 2384 Y 1560 1565 1570 1590 fr 32 NP
<6>Using above mode as preferred EDID mode
<6>PCLK=125000000 X 2104 2244 2284 2384 Y 1560 1565 1570 1590 fr 32 NP
<4>Unimplemented SVD code 50
<4>Unimplemented SVD code 50
<4>Unimplemented SVD code 50
<4>Unimplemented SVD code 50
<4>disp_clk: Could not find a matching pll-freq for 53900000 pclk
<4>disp_clk: Could not find a matching pll-freq for 53900000 pclk
<4>disp_clk: Could not find a matching pll-freq for 108100000 pclk
<6>Parse_VideoData_Block: VIC 50 support
<6>Parse_VideoData_Block: VIC 50 support
<6>Parse_VideoData_Block: VIC 50 support
<6>Parse_VideoData_Block: VIC 50 support
<6>Parse_VideoData_Block: VIC 50 support
<6>Parse_VideoData_Block: VIC 50 support
<6>Parse_VideoData_Block: VIC 50 support
<6>Parse_AudioData_Block: max channel=2
<6>Parse_AudioData_Block: SampleRate code=7
<6>Parse_AudioData_Block: WordLen code=1
<6>Find HDMI Vendor Specific DataBlock
<6>PCLK=125000000 X 2104 2244 2284 2384 Y 1560 1565 1570 1590 fr 32 NP
<6>PCLK=125000000 X 2104 2244 2284 2384 Y 1560 1565 1570 1590 fr 32 NP
<6>PCLK=125000000 X 2104 2244 2284 2384 Y 1560 1565 1570 1590 fr 32 NP
<6>PCLK=125000000 X 2104 2244 2284 2384 Y 1560 1565 1570 1590 fr 32 NP

I get the message directly on the serial console.

I also own a Raspberry Pi 3 and tested Raspbian Stretch with Desktop (updated 2018-11-13 version). In the beginning I also got a blank screen.
But I found some very good info on the internet (especially https://www.mobileread.com/forums/showthread.php?t=295328 ), so I got it to work.

 

On my Raspberry Pi 3 I use the following in /boot/config.txt :


 

hdmi_force_hotplug=1
hdmi_cvt=2200 1650 33 0
hdmi_group=2
hdmi_mode=87
max_framebuffer_width=2200
max_framebuffer_height=1650

 

I tried to set the corresponding information in Armbian on cubietruck. But I did not find the correct config files.
Perhaps it is possible to use the EDID... info above to create a configuration?


I would prefer Armbian Stretch mainline kernel 4.14.y, but a configuration for Armbian Xenial desktop legacy kernel 3.4.y is also very welcome.

Any help welcome!

Link to armbianmonitor log (HDMI cable was plugged in while booting): http://ix.io/1vpt
For the log I booted a fresh image, so no updates. But no change with updated and beta system.

 

Please tell me, if you need more information.

 

Thanks in advance, best regards,

 

Richards

Share this post


Link to post
Share on other sites

You can try to do research in this direction: https://docs.armbian.com/Hardware_Allwinner/#how-to-reconfigure-video-output Try also beta kernels, DEV branch with latest 4.19.y kernel.

 

In any case it will not be a copy/paste operation. It might require kernel hacking. Cubietruck support is not on the Raspberry Pi3 level. If something works there, especially in video section, its usually completely different and it might not work.

Share this post


Link to post
Share on other sites

Hello Igor,

 

thank you for your fast reply. I already tried the suggestions... but did not succeed.

As interim solution I will use the working Raspberry Pi. When I have learned more about armbian kernel hacking I will come back with a specific question.

 

Thank you and best regards, Richards

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
0