BPI-R2 new image : Armbian with kernel 4.19.y 2018-11-5,support by armbian


(bpi team) #1

Armbian preview image for Bananapi R2 / K4.19.y

https://www.armbian.com/bananapi-r2/


(victors) #2

supported features ?


(Igor) #3

All but: onboard wifi, power off, HDMI, RTC. Perhaps some other minor things …

Power off and RTC was already fixed but is not yet present in the image.


(Frank W.) #4

Hdmi (old patches), rtc and wifi are already ported to 4.19 see my kernel-repo

But nice that there is an archlinux-image is also now there. And with actual kernwl (imho currently too new).


(Igor) #5

Yes, I have been doing some research at your good work. I tried to bring up wifi with this patch https://pastebin.com/0zq4p513 but didn’t have luck. Not sure what is still missing. I guess slowly we will fix missing things …


(Frank W.) #6

Dts-patches are not enough…you need much more

See https://github.com/frank-w/BPI-R2-4.14/commits/4.19-wifi_new

3 commits begin with [wifi]


(Igor) #7

Hmm. Mainline u-boot + sources from this branch, your config https://pastebin.com/X8fp3zjP and boot parameters. No wifi: https://pastebin.com/ZnHiGhDL Any clue? Do I need anything extra in user space?

Can you point me to some proven image to see if wifi is not broken?


(Frank W.) #8

You can bootup my debian- or ubuntu-image and run wifi.sh (script which runs wmt-tools to create wifi-device and start hostapd)…but my images only contain 4.14.x

Have you added the driver-code?

Config and dts are not enough


(Maciek SzelÄ…gowski) #9

according to this page: https://www.armbian.com/bananapi-r2/ 3rd party hardware USB WIFI AC (Realtek 8814AU) was tested or not (on BPI R2)?


(Igor) #10

Yes. It works perfectly fine. With Armbian.


(Igor) #11

Images were rebuilt - fixed power down, onboard wireless (but disabled due to poor performance) … and enabled and tested many 3rd party mPCI cards and USB adaptors.


(Igor) #12

Another rebuild - eMMC install is working now.


(Frank W.) #14

btw. i have uploaded today ~700MB in 5 Minutes (~2m away from r2) over internal wifi-card and over lan0 to my NAS =~ 2,3 MB/s (kernel 4.14.52 on debian stretch, 1 client simultanously connected 2.4GHz, 3 wifi overlapping on same channel [2])


(Maciek SzelÄ…gowski) #15

are there any option to upgrade eMMc install? (from your latest rebuild)


(Igor) #16

That is nice. I had different kind of troubles - I can connect to my router but not long after driver is crashed. I might look into this once again when I find some time.

No. Those kernels are too different which means a lot of work. Except HDMI, there is nothing that important left to port.

No, only supported builds have that luxury. This require costly manual intervention and is directly connected with our small resources.


(Frank W.) #17

which Parts are too different? it’s mainline-Kernel, i’ve added features by merges, which you can also use to integrate in your Kernel…


(Igor) #18

Sorry, mixed for BSP kernel.


(Nov) #20

Hello, I have installed desktop env. in Armbian, but there is no graphics driver for Mali GPU, so when I’m connected via remote desktop from Windows, visual response is very slow and it is not possible to start a web browser (Chromium, Firefox etc.) due to missing GPU driver too. Could someone help me, ideally step by step, how to compile GPU driver (for example this https://developer.arm.com/products/software/mali-drivers/utgard-kernel). I am newbie, so I do not know, how to do that, or if is it possible to simply copy&paste driver and its components from previous Linux Distros with installed desktop env. Thanks for answer


(say_hello) #21

hello dear all - can i run this new image on a Banana Pi M2 ?

love to hear from you

greetings


(Igor) #22

Video or any other acceleration doesn’t work via remote desktop. Will never work. MALI is no GPU driver but 3D engine usable mainly for gaming, KODI menus, etc … Video acceleration within a Chromium is not developed on any ARM linux because (free software) development is complex and expensive.

There is no step by step and usually its a lot of work. Also for those who understand things and for you if you want to learn.

@say_hello Bananapi M2 Browse: https://www.armbian.com/download/?tx_maker=sinovoip or pick M2: https://www.armbian.com/bananapi-m2u/