0
Jack953

Kernel 5.2 new boards - Orangepi

Recommended Posts

Lets speak about new supported boards.

Orangepi 3 is now supported, is the pcie problem fixed ?

Maybe progress for the orangepi 4g-iot ? I remember that the bigest problem was the gpu (Mali-T720 MP1).

Share this post


Link to post
Share on other sites

OrangePi 3 uses the Allwinner H6 chip... and the issue is, basically, AllWinner (deliberately?) messed up the hardware implementation.

 

From the wiki:

Quote

 Allwinner H6 has a quirky PCIe controller that doesn't map the PCIe address space properly to CPU, and accessing the PCIe config space, IO space or memory space will need to be wrapped. As Linux doesn't wrap PCIe memory space access, it's not possible to do a proper PCIe controller driver for H6. The BSP kernel modifies the driver to wrap the access, so it's also not generic, and only devices with modified driver will work.

 

http://linux-sunxi.org/Linux_mainlining_effort#Status_Matrix

Share this post


Link to post
Share on other sites
8 hours ago, Jack953 said:

Orangepi 3 is now supported, is the pcie problem fixed ?


And? Support level in K5.2 is on the level where it was with Armbian from several months ago and some features are not implemented yet. Video acceleration - which is common for all Allwinner - should come with 5.2.y but I haven't got chance to see if it really just work ...

 

PCI problem will never be fixed unless they come out with a new redesigned chip.

 

8 hours ago, Jack953 said:

Maybe progress for the orangepi 4g-iot ?


Progress made by who?

 

8 hours ago, Jack953 said:

I remember that the bigest problem was the gpu (Mali-T720 MP1).

 

Pretty irrelevant function for the purpose of this board. Support just don't falls from the sky and reappear in Linux kernel.

Share this post


Link to post
Share on other sites
12 hours ago, Igor said:

...?... 

In the new kernel there are new Mali drivers. I wonder if the Mali-T720 MP1 is included.

 

Share this post


Link to post
Share on other sites

Opensource Mali driver is inside Armbian for more than 6 months:
https://github.com/armbian/build/commits/master/patch/kernel/sunxi-next/0043-drm-lima-add-mali-4xx-GPU-hardware-regs.patch

but probably/hopefully there was some update in the mean time. Last time it was working but not usable for anything.


Don't know specifically for T720. I am compiling my first 5.2.y kernel right now, just to check if it builds. Martin pushed adjusted patches 1h ago: https://github.com/armbian/build/commit/dbb265135a0010efa286285fc87a04e2bd9e6fc8

Share this post


Link to post
Share on other sites
4 minutes ago, Igor said:

Martin pushed adjusted patches 1h ago

In the other thread, @jernej were questioning why we still have all those 35 patches for lima.

Since I'm not an expert on that subject, I couldn't really answer properly...

Share this post


Link to post
Share on other sites
16 minutes ago, Jack953 said:

not even simple 2d ?

Mali is only 3D accelerator, so I'm not sure what you mean exactly by that. If you mean HDMI output, that's entirely different thing, but it works. However, without any kind of acceleration.

 

Mali T720 is not supported at all at this moment, however it will be soon.

Share this post


Link to post
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...
0