Page 1 of 1
NanoPi-M4 No HDMI Video Output
Posted: Thu Nov 29, 2018 2:29 pm
by moebius
Hello,
I bought a 4GB NanoPi-M4 this November and after setting it up. Heatsink, antennas, HDMI cable to TV and microSD card flashed with either:
rk3399-sd-lubuntu-desktop-xenial-4.4-armhf-20181112.img
rk3399-sd-friendlydesktop-bionic-4.4-arm64-20181112.img
Armbian_5.59_Nanopim4_Ubuntu_bionic_default_4.4.152_desktop.img
using the provided win32diskimager and also Balena Etcher. I get the red light on and the green light flashing but no video output at all with any of the listed OSs. I wiggled the HDMI cable and even switched to a different one. No video.
I'm I missing something???
Thanks,
Re: NanoPi-M4 No HDMI Video Output
Posted: Tue Dec 11, 2018 6:03 pm
by q_dmc12
I too am experiencing this issue, however for me the green light flashed once, briefly and not again. I have tried flashing an SD card as well as an eMMC (and yes, is connected correctly).
Re: NanoPi-M4 No HDMI Video Output
Posted: Thu Dec 13, 2018 2:02 pm
by moebius
Well, this is what happened:
For some reason the TV I was attaching the NanoPi-M4 was doing a weird overscan and dismissing the video signal entirely. Eventually after changing to a PC monitor, it started working normally.
I haven't had issues since.
Thanks,
Re: NanoPi-M4 No HDMI Video Output
Posted: Wed May 29, 2019 12:00 am
by q_dmc12
I've tried other display devices, my issue persists.
Re: NanoPi-M4 No HDMI Video Output
Posted: Mon Jul 01, 2019 7:16 pm
by bls
I have the same problem but with NanoPC-T4.
Video was working well with all my TVs (LG, Samsung, Sony) until next reboot.
So, after regular reboot neither of TVs display anything.
However every of them detects HDMI connection when I boot NanoPC and if I do
xrandrthen it prints
Code: Select all
$ xrandr
Screen 0: minimum 320 x 200, current 640 x 480, maximum 8192 x 8192
eDP-1 disconnected primary (normal left inverted right x axis y axis)
HDMI-1 connected 640x480+0+0 (normal left inverted right x axis y axis) 160mm x 90mm
1920x1080 60.00 + 50.00 59.94 30.00 25.00 24.00 29.97 23.98
1920x1080i 60.00 50.00 59.94
1600x1200 60.00
1680x1050 59.88
1280x1024 75.02 60.02
1440x900 74.98 59.90
1280x960 60.00
1360x768 60.02
1280x800 59.91
1152x864 75.00
1280x720 60.00 50.00 59.94
1024x768 75.03 70.07 60.00
832x624 74.55
800x600 72.19 75.00 60.32
720x576 50.00
720x480 60.00 59.94
640x480 75.00* 72.81 66.67 60.00 59.94
720x400 70.08
DP-1 disconnected (normal left inverted right x axis y axis)
(I can only see this output if I call "xrandr > ~/1" and then read file ~/1 via ssh).
So HDMI connection looks well, but the screen is black..
How can I reanimate HDMI?

Re: NanoPi-M4 No HDMI Video Output
Posted: Wed Jul 10, 2019 4:04 pm
by bls
Still need help..
Re: NanoPi-M4 No HDMI Video Output
Posted: Sat Jul 20, 2019 1:09 pm
by NorthofToronto
Same problem here. Flashed several .img files, several times, with Etcher. HDMI cable is OK (at least works with a RPi 3B) as is the monitor (same). Get the red PWR LED and the STAT LED is double-flashing (two quick flashes, then a short pause). No output to the monitor.
Connected with a 5V, 3.5A (Canakit) power supply.
Any suggestions are appreciated.
Re: NanoPi-M4 No HDMI Video Output
Posted: Mon Jul 22, 2019 1:03 am
by NorthofToronto
I'm just adding in as I'm seeing the same problem.
I just received the NanoPi M4 and I can't get anything output on my HDMI-connected monitor.
I've flashed (Balena Etcher) the following distributions to a 64GB MicroSD card:
rk3399-sd-buildroot-linux-4.4-arm64-20190718.img
rk3399-sd-friendlydesktop-bionic-4.4-arm64-20190718.img
rk3399-sd-lubuntu-desktop-xenial-4.4-armhf-20190718.img
I've tried two different HDMI cables. I've tried the supplied power supply, as well as a 5V 3.5A supply that came with my Raspberry Pi 4.
In all cases, I get the red PWR LED solid and the green STAT LED flashing (flashes twice, pause, flashes twice...). There is no indication that anything is going out to the monitor.
Anyone have a solution?
Re: NanoPi-M4 No HDMI Video Output
Posted: Mon Jul 22, 2019 1:06 am
by NorthofToronto
I'm having the same problem. No output to HDMI connected monitor. Have tried two different HDMI cables. Have tried the supplied power supply as well as a 5V 3.5A that I had on hand.
Flashed several of the distributions downloaded from the Google Files mirror.
All I get is a solid red LED and a flashing green (two flashes, short pause, two flashes etc.)
Any help is appreciated!
Re: NanoPi-M4 No HDMI Video Output
Posted: Tue Jul 23, 2019 2:45 am
by NorthofToronto
I guess I’ll reply to my own reply. I tried connecting my M4 to an LG TV and it worked, so it seems I have a compatibility issue between my M4 and my PC monitor. The monitor is HDMI 1.4, I’m not sure if that is the root of the issue, but at least I know my M4 is working.
Re: NanoPi-M4 No HDMI Video Output
Posted: Thu Sep 26, 2019 10:29 am
by qtwitty
Its my 1st SBC. My Nanopi M4 works with my TV TCL DP640 (Android 8.1 and Friendly Desktop). Maybe try to boot with Android (from EMMC, if have) to be sure of uncompatibility of monitor or TV. But i think problem isn't in it.
As for me at first time i tried to boot FriendlyDesktop from SDCard with card reader from usb port and had similar issue ), because i must booted exactly from SDCard port . Than, i must pick right HDMI on TV in wich was connected SBC. Its a simple steps but people can make mistake for the first time. Maybe it will help.)
P.S. hdmi version dont take place in issue, because it backward compatible. And all connecting or disconnecting of HDMI must take place only with turn off all devices (even from electricity), because with power, hdmi port can be broken.
Re: NanoPi-M4 No HDMI Video Output
Posted: Mon Nov 04, 2019 4:18 pm
by Trupik
Hi,
I had same problem - no HDMI output, only solid red & twice flashing green LED.
Lot of of iso files - still same. Then I changed power supply - from modern 20W power supply with fast charge support to old 5V@2A charger and voila! Its works!
Maybe can help for someone

Re: NanoPi-M4 No HDMI Video Output
Posted: Tue Nov 05, 2019 2:22 pm
by SmellsLikeMI
I'm having the same problem. Tried multiple SD cards, different images, the power supply I purchased from Friendly Elec and a PC power supply. None work. I get the same power light with no activity light other than a brief flash when powering up. No response from tech support.
Re: NanoPi-M4 No HDMI Video Output
Posted: Wed Nov 06, 2019 11:02 am
by v8dave
SmellsLikeMI wrote:
I'm having the same problem. Tried multiple SD cards, different images, the power supply I purchased from Friendly Elec and a PC power supply. None work. I get the same power light with no activity light other than a brief flash when powering up. No response from tech support.
What do you see on the debug UART output? This will tell you what is happening with the boot.
If you don't have a SERIAL to USB, I suggest you get done. It makes all the difference in being able to do testing and checking what it is doing during boot.
Re: NanoPi-M4 No HDMI Video Output
Posted: Thu Nov 14, 2019 1:12 pm
by SmellsLikeMI
v8dave wrote:SmellsLikeMI wrote:
I'm having the same problem. Tried multiple SD cards, different images, the power supply I purchased from Friendly Elec and a PC power supply. None work. I get the same power light with no activity light other than a brief flash when powering up. No response from tech support.
What do you see on the debug UART output? This will tell you what is happening with the boot.
If you don't have a SERIAL to USB, I suggest you get done. It makes all the difference in being able to do testing and checking what it is doing during boot.
i do have a few usb to serial cables that i occasionally use in my field. they have the standard 9 pin connectors on them. i should be able to rig something up. i assume i can use putty or hyperterminal to view the boot, correct?
Re: NanoPi-M4 No HDMI Video Output
Posted: Thu Nov 21, 2019 11:15 pm
by SmellsLikeMI
I finally got a device working with the UART and was able to capture what happens during boot. Here's the result:
DDR Version 1.14 20180803
In
Channel 0: LPDDR4,50MHz
CS = 0
MR0=0x98
MR4=0x3
MR5=0xFF
MR8=0x8
MR12=0x4D
MR14=0x4D
MR18=0x0
MR19=0x0
MR24=0x8
MR25=0x0
CS = 1
MR0=0x18
MR4=0x3
MR5=0xFF
MR8=0x8
MR12=0x4D
MR14=0x4D
MR18=0x0
MR19=0x0
MR24=0x8
MR25=0x0
Bus Width=32 Col=10 Bank=8 Row=15/15 CS=2 Die Bus-Width=16 Size=2048MB
Channel 1: LPDDR4,50MHz
CS = 0
MR0=0x98
MR4=0x3
MR5=0xFF
MR8=0x8
MR12=0x4D
MR14=0x4D
MR18=0x0
MR19=0x0
MR24=0x8
MR25=0x0
CS = 1
MR0=0x18
MR4=0x3
MR5=0xFF
MR8=0x8
MR12=0x4D
MR14=0x4D
MR18=0x0
MR19=0x0
MR24=0x8
MR25=0x0
Bus Width=32 Col=10 Bank=8 Row=15/15 CS=2 Die Bus-Width=16 Size=2048MB
256B stride
channel 0
CS = 0
MR0=0x98
MR4=0x81
MR5=0xFF
MR8=0x8
MR12=0x72
MR14=0x72
MR18=0x0
MR19=0x0
MR24=0x8
MR25=0x0
CS = 1
MR0=0x18
MR4=0x3
MR5=0xFF
MR8=0x8
MR12=0x72
MR14=0x72
MR18=0x0
MR19=0x0
MR24=0x8
MR25=0x0
channel 1
CS = 0
MR0=0x98
MR4=0x3
MR5=0xFF
MR8=0x8
MR12=0x72
MR14=0x72
MR18=0x0
MR19=0x0
MR24=0x8
MR25=0x0
CS = 1
MR0=0x18
MR4=0x3
MR5=0xFF
MR8=0x8
MR12=0x72
MR14=0x72
MR18=0x0
MR19=0x0
MR24=0x8
MR25=0x0
channel 0 training pass!
channel 1 training pass!
change freq to 400MHz 0,1
channel 0
CS = 0
MR0=0x98
MR4=0x1
MR5=0xFF
MR8=0x8
MR12=0x72
MR14=0x72
MR18=0x0
MR19=0x0
MR24=0x8
MR25=0x0
CS = 1
MR0=0x18
MR4=0x81
MR5=0xFF
MR8=0x8
MR12=0x72
MR14=0x72
MR18=0x0
MR19=0x0
MR24=0x8
MR25=0x0
channel 1
CS = 0
MR0=0x98
MR4=0x81
MR5=0xFF
MR8=0x8
MR12=0x72
MR14=0x72
MR18=0x0
MR19=0x0
MR24=0x8
MR25=0x0
CS = 1
MR0=0x18
MR4=0x81
MR5=0xFF
MR8=0x8
MR12=0x72
MR14=0x72
MR18=0x0
MR19=0x0
MR24=0x8
MR25=0x0
channel 0 training pass!
channel 1 training pass!
change freq to 800MHz 1,0
ch 0 ddrconfig = 0x101, ddrsize = 0x2020
ch 1 ddrconfig = 0x101, ddrsize = 0x2020
pmugrf_os_reg[2] = 0x3AA1FAA1, stride = 0xD
OUT
Boot1: 2018-08-06, version: 1.15
CPUId = 0x0
ChipType = 0x10, 219
mmc: ERROR: SDHCI ERR:cmd:0x102,stat:0x18000
mmc: ERROR: Card did not respond to voltage select!
emmc reinit
mmc: ERROR: SDHCI ERR:cmd:0x102,stat:0x18000
mmc: ERROR: Card did not respond to voltage select!
emmc reinit
mmc: ERROR: SDHCI ERR:cmd:0x102,stat:0x18000
mmc: ERROR: Card did not respond to voltage select!
SdmmcInit=2 1
mmc0:cmd5,20
SdmmcInit=0 0
BootCapSize=0
UserCapSize=60906MB
FwPartOffset=2000 , 0
StorageInit ok = 70883
SecureMode = 0
SecureInit read PBA: 0x4
SecureInit read PBA: 0x404
SecureInit read PBA: 0x804
SecureInit read PBA: 0xc04
SecureInit read PBA: 0x1004
SecureInit read PBA: 0x1404
SecureInit read PBA: 0x1804
SecureInit read PBA: 0x1c04
SecureInit ret = 0, SecureMode = 0
GPT 0x3190d20 signature is wrong
LoadTrust Addr:0x4000
No find bl30.bin
No find bl32.bin
Load uboot, ReadLba = 2000
Load OK, addr=0x200000, size=0x950b4
RunBL31 0x10000
NOTICE: BL31: v1.3(debug):f947c7e
NOTICE: BL31: Built : 02:51:29, Sep 9 2018