Jump to content

Orange pi 4


Jack953

Recommended Posts

20.02.3 Minimal

FIRST BOOT

Starting kernel ...

[   50.756866] OF: graph: no port node found in /syscon@ff770000/usb2-phy@e450/otg-port
[   50.909813] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43456-sdio for chip BCM4345/9
[   51.041122] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43456-sdio for chip BCM4345/9
[   51.041941] brcmfmac: brcmf_c_process_clm_blob: no clm_blob available (err=-2), device may have limited channels available
[   51.043580] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM4345/9 wl0: Jun 16 2017 12:38:26 version 7.45.96.2 (66c4e21@sh-git) (r) FWID 01-1813af84
[  115.722080] cdn-dp fec00000.dp: [drm:cdn_dp_pd_event_work [rockchipdrm]] *ERROR* Timed out trying to load firmware

[  181.258121] cdn-dp fec00000.dp: [drm:cdn_dp_pd_event_work [rockchipdrm]] *ERROR* Timed out trying to load firmware


root@orangepi4:~# dmesg | grep gpu
[   50.746384] panfrost ff9a0000.gpu: clock rate = 500000000
[   50.746709] panfrost ff9a0000.gpu: mali-t860 id 0x860 major 0x2 minor 0x0 status 0x0
[   50.746718] panfrost ff9a0000.gpu: features: 00000000,100e77bf, issues: 00000000,24040400
[   50.746724] panfrost ff9a0000.gpu: Features: L2:0x07120206 Shader:0x00000000 Tiler:0x00000809 Mem:0x1 MMU:0x00002830 AS:0xff JS:0x7
[   50.746728] panfrost ff9a0000.gpu: shader_present=0xf l2_present=0x1
[   50.757904] [drm] Initialized panfrost 1.1.0 20180908 for ff9a0000.gpu on minor 0


root@orangepi4:~# dmesg | grep hdmi
[   50.790266] dwhdmi-rockchip ff940000.hdmi: Detected HDMI TX controller v2.11a with HDCP (DWC HDMI 2.0 TX PHY)
[   50.792569] rockchip-drm display-subsystem: bound ff940000.hdmi (ops dw_hdmi_rockchip_ops [rockchipdrm])


root@orangepi4:~# dmesg | grep mali
[   50.746709] panfrost ff9a0000.gpu: mali-t860 id 0x860 major 0x2 minor 0x0 status 0x0



root@orangepi4:~# dmesg | grep error
[   47.938228] rockchip-pcie: probe of f8000000.pcie failed with error -110
[   50.149525] EXT4-fs (mmcblk1p1): re-mounted. Opts: commit=600,errors=remount-ro
[   50.789407] cdn-dp fec00000.dp: Direct firmware load for rockchip/dptx.bin failed with error -2
[   50.933712] brcmfmac mmc0:0001:1: Direct firmware load for brcm/brcmfmac43456-sdio.rockchip,rk3399.txt failed with error -2
[   51.818214] cdn-dp fec00000.dp: Direct firmware load for rockchip/dptx.bin failed with error -2
[   53.834085] cdn-dp fec00000.dp: Direct firmware load for rockchip/dptx.bin failed with error -2
[   57.866081] cdn-dp fec00000.dp: Direct firmware load for rockchip/dptx.bin failed with error -2
[   66.058078] cdn-dp fec00000.dp: Direct firmware load for rockchip/dptx.bin failed with error -2
[   82.186080] cdn-dp fec00000.dp: Direct firmware load for rockchip/dptx.bin failed with error -2
[  115.723051] cdn-dp fec00000.dp: Direct firmware load for rockchip/dptx.bin failed with error -2
[  116.746078] cdn-dp fec00000.dp: Direct firmware load for rockchip/dptx.bin failed with error -2
[  118.762110] cdn-dp fec00000.dp: Direct firmware load for rockchip/dptx.bin failed with error -2
[  122.890114] cdn-dp fec00000.dp: Direct firmware load for rockchip/dptx.bin failed with error -2
[  131.082128] cdn-dp fec00000.dp: Direct firmware load for rockchip/dptx.bin failed with error -2
[  147.210134] cdn-dp fec00000.dp: Direct firmware load for rockchip/dptx.bin failed with error -2

I verified that now in one monitor I have signal but with lines on screen. OPi doesn't work with Nexdock.

 

I tried different power adapter, also a 60W PD USB-C but the problem is the same.

 

Link to comment
Share on other sites

29 minutes ago, Pongotto said:

why the OPi4 is so different from OPi4B

What do you mean by 4B ? I've never heard that a new version came out ...

Mine is OPi4 rev1.3 ...

 

EDIT: maybe you mean RockPi4B ?

EDIT2: With my RockPi4B, I've some flickerings but visible text on my Dell monitor, and with my HDMI 8in. LDC I've some worst flickerings without text displayed !

So, RockPi4B has HDMI troubles ...

Link to comment
Share on other sites

17 hours ago, Jack953 said:

Im not an expert but in your log look like it has trouble reading some firmware... u using a good sd card ? and what software to flash it ?

I used two brand new micro SD card, one Samsung EVO Plus red 64 GB and one Lexar 633x 64 GB.

All the two cards works with Orange Pi Ubuntu not with Armbian Ubuntu.

With armbian my OPi4 works only via serial cable not via HDMI.

 

------

 

I add a new information: I installed Armbian on my eMMC but the no-HDMI-output problem persists. 

Link to comment
Share on other sites

My Orange Pi 4 arrives this week and i am now testing it. It''s a lot faster than the H6 and works ok! I hope, and if someone have a suggestion, there comes a case for this Orange Pi 4. I have btw the most basic version. No NPU and no internal flash.

 

With my higher quality HDMI cable i got no display like i has on the OnePlus. Strange enough: when i plug a cheap hdmi cable in i got display. Maybe display works with HDMI 1.4 cable and not 2.0?

A heatsink with a fan looks essential. I have broke a heatsink from a old Fritzbox 7490 and attached a fan to it. Now is it IDLE arround the 30 degrees  and with full load arround the 45

When it boots it takes a really long time before i could get access via SSH or see something on HDMI. What is the system doing in that time?

Link to comment
Share on other sites

10 hours ago, haajee said:

When it boots it takes a really long time before i could get access via SSH or see something on HDMI. What is the system doing in that time?

I suspect you are using a mainline kernel (5.x) image. With those the U-Boot takes a long time to start on RK3399.
I don't have the OPi4. But many other RK3399's. For most purposes the legacy images are best.

Link to comment
Share on other sites

On 3/6/2020 at 8:57 PM, Jack953 said:

You should ask the guys what the "direct firmware load error -2" is...

Also you didn't tell what software u use to flash.

Also post the dmesg of the emmc installation ?

I'm sorry. I forgot to mention that I always use Balena Etcher to flash.

 

My dmesg is full of error like this:

[   48.904930] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43456-sdio for chip BCM4345/9
[   48.905770] brcmfmac: brcmf_c_process_clm_blob: no clm_blob available (err=-2), device may have limited channels available
[   48.907335] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM4345/9 wl0: Jun 16 2017 12:38:26 version 7.45.96.2 (66c4e21@sh-git) (r) FWID 01-1813af84
[   80.392412] cdn-dp fec00000.dp: Direct firmware load for rockchip/dptx.bin failed with error -2
[  113.675795] cdn-dp fec00000.dp: [drm:cdn_dp_pd_event_work [rockchipdrm]] *ERROR* Timed out trying to load firmware
[  113.676809] cdn-dp fec00000.dp: Direct firmware load for rockchip/dptx.bin failed with error -2
[  114.699885] cdn-dp fec00000.dp: Direct firmware load for rockchip/dptx.bin failed with error -2
[  116.716096] cdn-dp fec00000.dp: Direct firmware load for rockchip/dptx.bin failed with error -2
[  120.844514] cdn-dp fec00000.dp: Direct firmware load for rockchip/dptx.bin failed with error -2
[  129.037352] cdn-dp fec00000.dp: Direct firmware load for rockchip/dptx.bin failed with error -2
[  145.163122] cdn-dp fec00000.dp: Direct firmware load for rockchip/dptx.bin failed with error -2
[  179.207711] cdn-dp fec00000.dp: [drm:cdn_dp_pd_event_work [rockchipdrm]] *ERROR* Timed out trying to load firmware

I had not errors during the emmc installation. I will retry in the next days.

Link to comment
Share on other sites

5 hours ago, Pongotto said:

[ 80.392412] cdn-dp fec00000.dp: Direct firmware load for rockchip/dptx.bin failed with error -2

Those errors are that kenrel try to load DirectPort blob, which Armbian doesn't provide, but this doesn't mean that it prevent HDMI to work.

If you simply wish to get rid of those error you can grab this blob and copy it into firmware folder and reboot :

mkdir /lib/firmware/rockchip
wget -O /lib/firmware/rockchip/dptx.bin https://github.com/wkennington/linux-firmware/raw/master/rockchip/dptx.bin

 

Link to comment
Share on other sites

36 minutes ago, martinayotte said:

Those errors are that kenrel try to load DirectPort blob, which Armbian doesn't provide, but this doesn't mean that it prevent HDMI to work.

If you simply wish to get rid of those error you can grab this blob and copy it into firmware folder and reboot :


mkdir /lib/firmware/rockchip
wget -O /lib/firmware/rockchip/dptx.bin https://github.com/wkennington/linux-firmware/raw/master/rockchip/dptx.bin

 

It was bettere before. Now the OP4 doesn't boot. :D

I'm out of office today, I was connected via VPN to my office LAN. I can't access via serial cable today, I will try in the next days and I will update you to understand what blocked the boot.

Link to comment
Share on other sites

Since it's really hard to find any reviews on this board I figured I might ask here. So to those who own this board, is it working okay without any flaws in the hardware? I'm considering the basic non eMMC non NPU model.

Link to comment
Share on other sites

On 12/24/2019 at 8:34 PM, Jack953 said:

rockpi image doesnt work... Now im using theyr ubuntu (in the debian image the lan desnt work) on the emmc. Likely they are all using the rockchip provided bsp 4.4 kernel... I wonder why since it got mainline support in 5.3 ! Id like to use mainline maybe in a second stage... So what to do now ?

@0626... no but there is a flat cable based pcie extension, like others rk3399, not sure what can u attach there...

Is the sound working on your HDMI output?

Link to comment
Share on other sites

On 3/8/2020 at 7:26 AM, haajee said:

My Orange Pi 4 arrives this week and i am now testing it. It''s a lot faster than the H6 and works ok! I hope, and if someone have a suggestion, there comes a case for this Orange Pi 4. I have btw the most basic version. No NPU and no internal flash.

 

With my higher quality HDMI cable i got no display like i has on the OnePlus. Strange enough: when i plug a cheap hdmi cable in i got display. Maybe display works with HDMI 1.4 cable and not 2.0?

A heatsink with a fan looks essential. I have broke a heatsink from a old Fritzbox 7490 and attached a fan to it. Now is it IDLE arround the 30 degrees  and with full load arround the 45

When it boots it takes a really long time before i could get access via SSH or see something on HDMI. What is the system doing in that time?

Does the sound work too?

Link to comment
Share on other sites

17 hours ago, Belgrado said:

Does the sound work too?

 

Not really tested yet. I use the board headless so i don´t knnow.

 

On 3/9/2020 at 10:18 PM, Jakob said:

Since it's really hard to find any reviews on this board I figured I might ask here. So to those who own this board, is it working okay without any flaws in the hardware? I'm considering the basic non eMMC non NPU model.

 

Because the board is not long relesed and also chinese new year and the corona virus makes that delivery takes a lot more time.

 

It works ok what i see now. But remember that Armbian is just work in progress for this board. If you stay on safe could you better buy a Rockpi 64 or something.

Link to comment
Share on other sites

Some requests:

- with the last image 29/2 it take more than a minute to boot !

- audio doesnt seems to work at a first test. is it only me ?

- pulse seems a bit too much for a sbc, by default... wasnt better simple alsa ?

- why xfce and not lxde ?

- I cant set a resolution (using settings) higher than 1080p, while using OP image I used 1440p pretty smooth...

- even in power-save profile the cpu is hot!

Link to comment
Share on other sites

14 hours ago, haajee said:

It works ok what i see now. But remember that Armbian is just work in progress for this board. If you stay on safe could you better buy a Rockpi 64 or something.

Thank you for your comment. I'm not really in a hurry as it will probably take a looong time to ship, to me it's just important that the hardware is OK since software can usually be fixed.

Link to comment
Share on other sites

5 hours ago, Jakob said:

Thank you for your comment. I'm not really in a hurry as it will probably take a looong time to ship, to me it's just important that the hardware is OK since software can usually be fixed.

 

Oh, you mean the hardware fault in the H6 with result in a not working PCI-E port? I know to much about the details but readed on Facebook i thought that the PCI-E extension module worked. I got bluetooth not working. Wifi works. I want to try the GPIO pins but don't just know how to got it working. :)

Link to comment
Share on other sites

3 minutes ago, haajee said:

 

Oh, you mean the hardware fault in the H6 with result in a not working PCI-E port? I know to much about the details but readed on Facebook i thought that the PCI-E extension module worked. I got bluetooth not working. Wifi works. I want to try the GPIO pins but don't just know how to got it working. :)

Or OPI Zero overheating or some models having bad WIFI. You just can't know with these boards, but I bought one now, looking forward to trying it and hoping for the best.

Link to comment
Share on other sites

I run now a few days 20.02.3 stable with kernel 5.4.23 and the things i discover are:

 

Bluetooth looks not to work (headless)

APCUPSD do i not get to work. With an older kernel it works

Cannnot switch to kernel 5.5.8. Get an error. In switch_kernel.log is to read: ´linux-image-dev-rockchip64=20.05.0-trunk.069 linux-dtb-dev-rockchip64=20.05.0-trunk.069 linux-u-boot-orangepi4-dev´. Dont know also what ´trunk.069´ means :)

 

Maybe simple things to fix. But i learn a lot but i am really sure not a advanced linux user. ;)

Link to comment
Share on other sites

On 3/14/2020 at 5:22 PM, gounthar said:

I have not yet managed to use Armbian on this board (does not boot for me)

 

Do you happen to be using the same SD card that you used previously for Xunlong's BSP?

If so this is a known issue: 

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines