VIM3 PRO White LED blinking 2 times every 1 second

Which system do you use? Android, Ubuntu, OOWOW or others?

I tryed to install UBUNTU using windows and the dedicated Flashing tool

Which version of system do you use? Please provide the version of the system here:

Tryed to install the last image available on the website (gnome)

Please describe your issue below:

I tryed to install for the first time ubuntu wyth the appropriate flashing tool (for usb-c programming), i tryed via USB stick and SD card buth nothing happen. The output from the HDMI is aboslutely nothing. The only thing I see is the white led flashing two times every more or less 1 second.

Post a console log of your issue below:

No console log, nothing works

@Fabian which image did you use ? Do you have the filename ?

Hi @Electr1 thank you a lot for your answer and your time.
Sorry for my english, is not my main language, i will try to do my best to give you better details.

I used the images under this link (UBUNTU): dl.khadas.com - Index of /products/vim3/firmware/ubuntu/
Following the instruction given from khadas on the following link: VIM3/3L Install OS [Khadas Docs]

I tryed both the solution:

  1. Installing OS usin eMMC via usb-c and provided flashing tool for windows. The images that I tryed to install are in the EMMC folder, I tryed the versions 20.04, 22.04 and 24.04. In every folder I tryed the “gnome” version, to be able to have an HDMI output.

  2. I tryed also the “generic” version of the image, to be flashed on an external 32GB SD-card using balenaEther.

I will specify that I tryed multiple power sources, multiple USB-C cable, multiple SD-Cards, … I spent an entyre day trying to fix the issue.

The only thing that I can say about the board is that if I triple-press the F button, the blue LED blinks. The board will be correcty recognized from the flashing software for windows.
When I download an image I unzip it using 7zip to optain the .img format.
Then I flash the .img using the tool for windows. After flashing (message “100% complete” appears), I unplug the board, close the flashing tool and connect the board to a power supply (I tryed 30W, 65W and 120W power supply).
After connecting, the white LED tourn on for about 10 seconds and then it starts to flash 2 times every more or less 1 second.

Let me know if I can provide further informations.
Regards.
Fabian

@Fabian your method of installation is correct, maybe your monitor is an odd resolution ?
Maybe try different monitor / display ?

Hi @Electr1
thank you for the answer and for your time.
Unfortunately I think that something in the installation process is not correct.
I changed 3 times HDMI cable and used 2 different monitors, (1 bought today just some hours ago).
I also tryed to use an USB 3.2 cable (the complete USB cable, not the classic one to charge the phones).

I also asked chat gpt, saying that my board is a Khadas Vim 3 pro V12 board, It sayd that maybe my board is old (the newest is V14 apparently) and to try the 18.04 Ubuntu OS image. Nothing happen, same issue unfortunately.

Maybe @numbqq can provide some solution for you

If you see the white LED heartbeat blink it indicate that the board already boot into the system.

Could you connect the ethernet cable and ssh into the board and provide more information to us?

ssh khadas@xx.xx.xx.xx
dmesg
cat /sys/class/display/mode 
cat /sys/class/amhdmitx/amhdmitx0/disp_cap 
cat /sys/class/drm/card0-HDMI-A-C/modes 

Hello @numbqq @Electr1
sorry for the late response.
I tryed the commands you suggested.
The good news is that the board seems to be alive, as you can see from the images below. The bad news is that there sems not to be possible to obtain a graphic output.
I tryed to install various drivers that I found online, but nothing seems to work.
I will continue to try anyways. Did you have soma advice on haw I can try to obtain a graphic output?

Thank you a lot for your time.
Best regards.
Fabian


Image_3

Hello @Fabian

Could you capture the kernel log when you unplug and replugin the HDMI cable ?

Hello @numbqq In these day I tryed multiple things with drivers and more.Nothing seems to work.
Unfortunately I’m about to regret to have choosen khadas boards.

Here are the logs:

c[  234.796488] hdmitx: system: irq 4 0
[  234.818528] hdmitx: system: plugout
[  234.818569] hdmitx: system: update physcial size: 16 9
[  239.010402] hdmitx: system: irq 2 0
[  239.514487] hdmitx: system: plugin
[  239.646954] hdmitx: edid: EDID Parser:
[  239.646962] hdmitx: hdmitx: reach vesa idx MAX
[  239.646965] hdmitx: hdmitx: reach vesa idx MAX
[  239.646968] hdmitx: hdmitx: reach vesa idx MAX
[  239.646977] hdmitx: hdmitx: reach vesa idx MAX
[  239.646981] hdmitx: hdmitx: reach vesa idx MAX
[  239.646987] hdmitx: hdmitx: reach vesa idx MAX
[  239.646990] hdmitx: hdmitx: reach vesa idx MAX
[  239.646993] hdmitx: hdmitx: reach vesa idx MAX
[  239.647011] hdmitx: edid: dump_dtd_info[1987]
[  239.647015] hdmitx: edid: pixel_clock: 23400
[  239.647018] hdmitx: edid: h_active: 1920
[  239.647022] hdmitx: edid: h_blank: 160
[  239.647025] hdmitx: edid: v_active: 1080
[  239.647028] hdmitx: edid: v_blank: 45
[  239.647032] hdmitx: edid: h_sync_offset: 88
[  239.647035] hdmitx: edid: h_sync: 44
[  239.647038] hdmitx: edid: v_sync_offset: 4
[  239.647042] hdmitx: edid: v_sync: 5
[  239.647046] hdmitx: hdmitx: get PMT vic: 16
[  239.647050] hdmitx: edid: find IEEEOUT
[  239.647072] hdmitx: edid: check sum valid
[  239.647075] hdmitx: edid: check sum valid
[  239.647082] hdmitx: edid: update rx hdr info 0 at edid parsing
[  239.647086] hdmitx: edid: check sum valid
[  239.647090] hdmitx: edid: check sum valid
[  239.647095] hdmitx: edid: blk0 raw data
[  239.647121] hdmitx: edid:
               00ffffffffffff000472300e51f860140a23010380351d782a3581a656489a24
               125054bfef80714f818081c081009500b300d1c00101023a801871382d40582c
               450012222100001e000000fd0030781e551e000a202020202020000000fc0053
               42323432592047300a202020000000ff00423531303030333431325830300193


[  239.647124] hdmitx: edid: blk1 raw data
[  239.647150] hdmitx: edid:
               020327f14b9002030411121305141f01230907078301000065030c001000681a
               000001013078e6685b80a070382d40582c450012222100001e2a4480a0703827
               400820980412222100001e011d007251d01e206e28550012222100001ebe6e80
               b470382d40582c450012222100001e0000000000000000000000000000000036


[  239.647154] hdmitx: system: update physcial size: 530 290
[  239.647163] hdmitx: system: get current mode: 1080i60hz
[  239.647167] hdmitx: system: update rx hdr info 0
[  239.647171] hdmitx: system: update physcial size: 530 290
[  239.647202] hdmitx: video: already init VIC = 0  Now VIC = 5
[  239.647206] hdmitx: hw: div40: 0
[  239.674714] hdmitx: system: irq 80000001 0
[  239.676497] hdmitx: ddc w1b error 0x54 0x20 0x00
[  239.676506] hdmitx: frac_rate = 1
[  239.676514] hdmitx: config HPLL = 5940000 frac_rate = 1
[  239.676570] hdmitx: HPLLv1: 0xdb3a04f7
[  239.676574] hdmitx: config HPLL done
[  239.676582] hdmitx: set_hpll_od3_clk_div[610] div = 6
[  239.676589] hdmitx: j = 3  vid_clk_div = 1
[  239.676596] hdmitx: set enc for VIC: 5
[  239.676609] hdmitx: system: irq 80000001 0
[  239.778485] hdmitx: [0x10000104]: 0x00000001
[  239.778494] hdmitx: [0x10000180]: 0x000000ff
[  239.778498] hdmitx: [0x10000181]: 0x000000ff
[  239.778502] hdmitx: [0x10000182]: 0x00000003
[  239.778505] hdmitx: [0x10000183]: 0x00000007
[  239.778509] hdmitx: [0x10000184]: 0x0000003f
[  239.778513] hdmitx: [0x10000185]: 0x00000002
[  239.778517] hdmitx: [0x10000187]: 0x000000ff
[  239.778521] hdmitx: [0x10000188]: 0x00000003
[  239.798539] hdmitx: hw:  config hdmitx IP vic = 5 cd:4 cs: 2
[  239.808644] hdmitx: video: Sink is HDMI device
[  239.808682] hdmitx: hw: set audio
[  239.808689] hdmitx: hw: hdmitx tx_aud_src = 0
[  239.808702] hdmitx: fs = 2, cd = 4, tmds_clk = 74176
[  239.808706] hdmitx: hw: aud_n_para = 17836
[  239.808716] hdmitx: hw: set channel status
[  239.808747] hdmitx: audio: Audio Type: PCM
[  239.808751] hdmitx: hw: set audio
[  239.808755] hdmitx: hw: hdmitx tx_aud_src = 0
[  239.808767] hdmitx: fs = 2, cd = 4, tmds_clk = 74176
[  239.808771] hdmitx: hw: aud_n_para = 17836
[  239.808780] hdmitx: hw: set channel status
[  239.808811] hdmitx: audio: Audio Type: PCM
[  239.945532] hdmitx: system: irq 4 0
[  239.966490] hdmitx: system: plugout
[  239.966539] hdmitx: system: update physcial size: 16 9
[  240.145559] hdmitx: system: irq 2 0
[  240.666475] hdmitx: system: plugin
[  240.798749] hdmitx: edid: EDID Parser:
[  240.798756] hdmitx: hdmitx: reach vesa idx MAX
[  240.798760] hdmitx: hdmitx: reach vesa idx MAX
[  240.798763] hdmitx: hdmitx: reach vesa idx MAX
[  240.798772] hdmitx: hdmitx: reach vesa idx MAX
[  240.798776] hdmitx: hdmitx: reach vesa idx MAX
[  240.798781] hdmitx: hdmitx: reach vesa idx MAX
[  240.798785] hdmitx: hdmitx: reach vesa idx MAX
[  240.798788] hdmitx: hdmitx: reach vesa idx MAX
[  240.798805] hdmitx: edid: dump_dtd_info[1987]
[  240.798809] hdmitx: edid: pixel_clock: 23400
[  240.798812] hdmitx: edid: h_active: 1920
[  240.798816] hdmitx: edid: h_blank: 160
[  240.798819] hdmitx: edid: v_active: 1080
[  240.798822] hdmitx: edid: v_blank: 45
[  240.798826] hdmitx: edid: h_sync_offset: 88
[  240.798829] hdmitx: edid: h_sync: 44
[  240.798832] hdmitx: edid: v_sync_offset: 4
[  240.798836] hdmitx: edid: v_sync: 5
[  240.798840] hdmitx: hdmitx: get PMT vic: 16
[  240.798844] hdmitx: edid: find IEEEOUT
[  240.798866] hdmitx: edid: check sum valid
[  240.798869] hdmitx: edid: check sum valid
[  240.798875] hdmitx: edid: update rx hdr info 0 at edid parsing
[  240.798880] hdmitx: edid: check sum valid
[  240.798883] hdmitx: edid: check sum valid
[  240.798888] hdmitx: edid: blk0 raw data
[  240.798914] hdmitx: edid:
               00ffffffffffff000472300e51f860140a23010380351d782a3581a656489a24
               125054bfef80714f818081c081009500b300d1c00101023a801871382d40582c
               450012222100001e000000fd0030781e551e000a202020202020000000fc0053
               42323432592047300a202020000000ff00423531303030333431325830300193


[  240.798918] hdmitx: edid: blk1 raw data
[  240.798943] hdmitx: edid:
               020327f14b9002030411121305141f01230907078301000065030c001000681a
               000001013078e6685b80a070382d40582c450012222100001e2a4480a0703827
               400820980412222100001e011d007251d01e206e28550012222100001ebe6e80
               b470382d40582c450012222100001e0000000000000000000000000000000036


[  240.798948] hdmitx: system: update physcial size: 530 290
[  240.798957] hdmitx: system: get current mode: 1080i60hz
[  240.798961] hdmitx: system: update rx hdr info 0
[  240.798964] hdmitx: system: update physcial size: 530 290
[  240.798994] hdmitx: video: already init VIC = 0  Now VIC = 5
[  240.798999] hdmitx: hw: div40: 0
[  240.826694] hdmitx: system: irq 80000001 0
[  240.828479] hdmitx: ddc w1b error 0x54 0x20 0x00
[  240.828487] hdmitx: frac_rate = 1
[  240.828495] hdmitx: config HPLL = 5940000 frac_rate = 1
[  240.828552] hdmitx: HPLLv1: 0xdb3a04f7
[  240.828555] hdmitx: config HPLL done
[  240.828563] hdmitx: set_hpll_od3_clk_div[610] div = 6
[  240.828570] hdmitx: j = 3  vid_clk_div = 1
[  240.828577] hdmitx: set enc for VIC: 5
[  240.828590] hdmitx: system: irq 80000001 0
[  240.930496] hdmitx: [0x10000104]: 0x00000001
[  240.930505] hdmitx: [0x10000180]: 0x000000ff
[  240.930508] hdmitx: [0x10000181]: 0x000000ff
[  240.930512] hdmitx: [0x10000182]: 0x00000003
[  240.930516] hdmitx: [0x10000183]: 0x00000007
[  240.930520] hdmitx: [0x10000184]: 0x0000003f
[  240.930524] hdmitx: [0x10000185]: 0x00000002
[  240.930528] hdmitx: [0x10000187]: 0x000000ff
[  240.930532] hdmitx: [0x10000188]: 0x00000003
[  240.950527] hdmitx: hw:  config hdmitx IP vic = 5 cd:4 cs: 2
[  240.960692] hdmitx: video: Sink is HDMI device
[  240.960730] hdmitx: hw: set audio
[  240.960737] hdmitx: hw: hdmitx tx_aud_src = 0
[  240.960751] hdmitx: fs = 2, cd = 4, tmds_clk = 74176
[  240.960755] hdmitx: hw: aud_n_para = 17836
[  240.960764] hdmitx: hw: set channel status
[  240.960796] hdmitx: audio: Audio Type: PCM
[  240.960800] hdmitx: hw: set audio
[  240.960803] hdmitx: hw: hdmitx tx_aud_src = 0
[  240.960816] hdmitx: fs = 2, cd = 4, tmds_clk = 74176
[  240.960819] hdmitx: hw: aud_n_para = 17836
[  240.960828] hdmitx: hw: set channel status
[  240.960859] hdmitx: audio: Audio Type: PCM
[  248.200235] hdmitx: system: irq 4 0
[  248.222459] hdmitx: system: plugout
[  248.222498] hdmitx: system: update physcial size: 16 9
[  248.399366] hdmitx: system: irq 2 0
[  248.922433] hdmitx: system: plugin
[  249.054710] hdmitx: edid: EDID Parser:
[  249.054718] hdmitx: hdmitx: reach vesa idx MAX
[  249.054721] hdmitx: hdmitx: reach vesa idx MAX
[  249.054724] hdmitx: hdmitx: reach vesa idx MAX
[  249.054733] hdmitx: hdmitx: reach vesa idx MAX
[  249.054737] hdmitx: hdmitx: reach vesa idx MAX
[  249.054743] hdmitx: hdmitx: reach vesa idx MAX
[  249.054746] hdmitx: hdmitx: reach vesa idx MAX
[  249.054750] hdmitx: hdmitx: reach vesa idx MAX
[  249.054767] hdmitx: edid: dump_dtd_info[1987]
[  249.054770] hdmitx: edid: pixel_clock: 23400
[  249.054774] hdmitx: edid: h_active: 1920
[  249.054777] hdmitx: edid: h_blank: 160
[  249.054780] hdmitx: edid: v_active: 1080
[  249.054784] hdmitx: edid: v_blank: 45
[  249.054787] hdmitx: edid: h_sync_offset: 88
[  249.054790] hdmitx: edid: h_sync: 44
[  249.054793] hdmitx: edid: v_sync_offset: 4
[  249.054797] hdmitx: edid: v_sync: 5
[  249.054801] hdmitx: hdmitx: get PMT vic: 16
[  249.054805] hdmitx: edid: find IEEEOUT
[  249.054827] hdmitx: edid: check sum valid
[  249.054830] hdmitx: edid: check sum valid
[  249.054837] hdmitx: edid: update rx hdr info 0 at edid parsing
[  249.054842] hdmitx: edid: check sum valid
[  249.054845] hdmitx: edid: check sum valid
[  249.054850] hdmitx: edid: blk0 raw data
[  249.054876] hdmitx: edid:
               00ffffffffffff000472300e51f860140a23010380351d782a3581a656489a24
               125054bfef80714f818081c081009500b300d1c00101023a801871382d40582c
               450012222100001e000000fd0030781e551e000a202020202020000000fc0053
               42323432592047300a202020000000ff00423531303030333431325830300193


[  249.054879] hdmitx: edid: blk1 raw data
[  249.054905] hdmitx: edid:
               020327f14b9002030411121305141f01230907078301000065030c001000681a
               000001013078e6685b80a070382d40582c450012222100001e2a4480a0703827
               400820980412222100001e011d007251d01e206e28550012222100001ebe6e80
               b470382d40582c450012222100001e0000000000000000000000000000000036


[  249.054909] hdmitx: system: update physcial size: 530 290
[  249.054919] hdmitx: system: get current mode: 1080i60hz
[  249.054922] hdmitx: system: update rx hdr info 0
[  249.054926] hdmitx: system: update physcial size: 530 290
[  249.054957] hdmitx: video: already init VIC = 0  Now VIC = 5
[  249.054962] hdmitx: hw: div40: 0
[  249.082659] hdmitx: system: irq 80000001 0
[  249.084443] hdmitx: ddc w1b error 0x54 0x20 0x00
[  249.084452] hdmitx: frac_rate = 1
[  249.084460] hdmitx: config HPLL = 5940000 frac_rate = 1
[  249.084517] hdmitx: HPLLv1: 0xdb3a04f7
[  249.084520] hdmitx: config HPLL done
[  249.084528] hdmitx: set_hpll_od3_clk_div[610] div = 6
[  249.084535] hdmitx: j = 3  vid_clk_div = 1
[  249.084542] hdmitx: set enc for VIC: 5
[  249.084555] hdmitx: system: irq 80000001 0
[  249.186439] hdmitx: [0x10000104]: 0x00000001
[  249.186448] hdmitx: [0x10000180]: 0x000000ff
[  249.186452] hdmitx: [0x10000181]: 0x000000ff
[  249.186456] hdmitx: [0x10000182]: 0x00000003
[  249.186460] hdmitx: [0x10000183]: 0x00000007
[  249.186463] hdmitx: [0x10000184]: 0x0000003f
[  249.186467] hdmitx: [0x10000185]: 0x00000002
[  249.186471] hdmitx: [0x10000187]: 0x000000ff
[  249.186475] hdmitx: [0x10000188]: 0x00000003
[  249.206456] hdmitx: hw:  config hdmitx IP vic = 5 cd:4 cs: 2
[  249.216678] hdmitx: video: Sink is HDMI device
[  249.216726] hdmitx: hw: set audio
[  249.216734] hdmitx: hw: hdmitx tx_aud_src = 0
[  249.216748] hdmitx: fs = 2, cd = 4, tmds_clk = 74176
[  249.216751] hdmitx: hw: aud_n_para = 17836
[  249.216761] hdmitx: hw: set channel status
[  249.216793] hdmitx: audio: Audio Type: PCM
[  249.216797] hdmitx: hw: set audio
[  249.216800] hdmitx: hw: hdmitx tx_aud_src = 0
[  249.216813] hdmitx: fs = 2, cd = 4, tmds_clk = 74176
[  249.216816] hdmitx: hw: aud_n_para = 17836
[  249.216826] hdmitx: hw: set channel status
[  249.216857] hdmitx: audio: Audio Type: PCM

Hello @Fabian

If you cant get the display to work with all displays, you can contact our after-sales team for help.

Hello @numbqq
Thank you for your time and support, I wrote an e-mail to hello@khadas.com more or less 17 days ago and newer received a response.
Here attached is the e-mail.

Hello @Fabian

I have send a PM to you, please chek and reply.