Ubuntu16.04 for Firefly arrived

Firefly keep moving on the open source area!this time we bring you the lastest ubuntu 16.04 .

the new function: Dual Display

the problem of chromium-browser has finished.

GPU: higher performance

Dowdload this firmware from here:
baidu :[u]https://pan.baidu.com/s/1i50kLdb[/u]
google :[u]https://drive.google.com/open?id=0B7HO8lbGgAqAemxZUThVdWlqU2M[/u]

great stuff!
is that also based on kernel 3.14 or maybe mainline?
and will you share the kernel code?
good work!

mac-l1 Posted at 8/31/2016 13:01
great stuff!
is that also based on kernel 3.14 or maybe mainline?
and will you share the kernel co …

Hi

Here is the kernel source code used.
https://github.com/T-Firefly/firefly-3.14-kernel

You might also find this useful, Rockchip’s new wiki site.
http://rockchip.wikidot.com/build-kernel
http://rockchip.wikidot.com/linux-user-guide
http://rockchip.wikidot.com/porting-os

mo123 Posted at 8/31/2016 22:46
Hi

Here is the kernel source code used.

yep, i know. but i guess firefly hasnt updated their 3.14 repo yet with latest commits, is it?

actually I have some more patches (about 25) in store to push for their 3.14 repo as i now have mali r12p0 running, with vpu support (both native linux and using machybris - all but hevc) and also rga support, all on 16.04. i ported most patches from the rockchip repos.

just great that rockchip is finally opening up.

mac-l1 Posted at 8/31/2016 23:42
yep, i know. but i guess firefly hasnt updated their 3.14 repo yet with latest commits, is it?

That’s great.
I think everyone can’t wait to try some of your new work out.
Hope we don’t have to wait too long :slight_smile:

hi isle,

is this ubuntu 16.04 release based on kernel 3.14?
and if so, is your github kernel 3.14 repo now up to date or do you still need to push some commits?

if 3.14 repo is uptodate then i can push some more commits to add rga and vpu.

cheers – mac-l1

mac-l1 Posted at 9/9/2016 19:56
hi isle,

is this ubuntu 16.04 release based on kernel 3.14?

In the Chinese Firefly forum they said the kernel used was that 3.14 one I posted above.
I think you should push your commits to it then they can merge it.

is anyone having trouble getting the wifi to work? when i run ifconfig it doesn’t even show up

AussieJohn Posted at 9/10/2016 14:30
is anyone having trouble getting the wifi to work? when i run ifconfig it doesn’t even show up

Oh , our mistakes, for ubuntu 16.04 use systemd instead of upstart. userspace firmware loading not support now. so we need to add brcmfmac firmware into kernel.
this bug is fixed
https://github.com/T-Firefly/firefly-3.14-kernel

ujerry Posted at 9/12/2016 10:57
Oh , our mistakes, for ubuntu 16.04 use systemd instead of upstart. userspace firmware loading not …

hi thanks, i’ll compile a new kernel from your source to get wifi working again.
I’ve also noticed that i seem to get keyboard input lag and errors with typing, tried several keyboards as well and all present this issue.
another thing i noticed was that ubuntu seems to be having crashes causing error messages every now and then

ujerry Posted at 9/12/2016 10:57
Oh , our mistakes, for ubuntu 16.04 use systemd instead of upstart. userspace firmware loading not …

Hi Jerry,

Would you please help to check if we still need brcmfmac4339-sdio.bin for wifi firmware?

make[1]: *** No rule to make target ‘firmware/brcm/brcmfmac4339-sdio.bin’, needed by ‘firmware/brcm/brcmfmac4339-sdio.bin.gen.o’. Stop.
make[1]: *** Waiting for unfinished jobs…
MK_FW firmware/brcm/brcmfmac4339-sdio.bin.gen.S
Makefile:867: recipe for target ‘firmware’ failed
make: *** [firmware] Error 2

Thanks a lot.

You could also try the Debian 8 image for the MiQi SBC on the Firefly board.
The current OS image from Benn Huang and mqmaker is based on kernel 4.4 and offers both 2D and 3D GPU acceleration, VPU acceleration for H.264 is also working via gstreamer. Currently I installed the beautiful Mate Desktop which works really well.
read more:
https://forum.mqmaker.com/c/miqi
https://forum.mqmaker.com/t/miqi-with-debian8-jessie/477
http://www.bitkistl.com/2016/08/miqi-sbc-v10-hands-on.html
http://www.bitkistl.com/2016/09/ … -mini-computer.html

peba Posted at 9/20/2016 01:15
You could also try the Debian 8 image for the MiQi SBC on the Firefly board.
The current OS image f …

hi peba, this looks very interesting as id like to be running mainline kernel on this board, can you confirm what hardware is working after flashing this MiQi firmware. for example does bluetooth and wifi work at all?

Hi Aussie John, I do not know what will work on the firefly when you flash the miqi image on it. I do not own a firefly board so I can’t test. Why not also buy a MiQi board ? It should not take too long until the firefly developers will provide an updated image with all drivers needed for the firefly board. Rockchip has decided to actively support Linux Distributions (Debian from linaro) on its SOC’s like the RK3288. Read about the Rockchip toolbox here:
http://www.bitkistl.com/2016/09/the-rockchip-toolbox.html
https://forum.mqmaker.com/

Hello!

I know it’s an beta version, but I flashed the image on my Firefly RK3288 Plus and I got this two issues:

  1. The HDMI signal turns off and on randlomly in such a way that the monitor turns off and on for about a second (it does not matter if I have X running or not).
  2. I can’t get keyboard or mouse to work at all.

Are this know problems?

Best Regards
/ Rasmus

hi
we haven’t those problems.
could you give more informations(X11 log or kernel log )

Hello!

Yes, here are the logs:

dmesg http://pastebin.com/sp30EfF1
syslog http://pastebin.com/KYx6Sp8v
(quite long, expires 1 month from now)

kern.log https://dl.dropboxusercontent.com/u/90981951/kern.log
(super long, 2.6MB in size)

There is clearly something wrong with the graphics, I get this line often: “[drm:drm_mode_legacy_fb_format] ERROR bad bpp, assuming x8r8g8b8 pixel format”, if it has to do with my setup (e.g. the TV I have connected the HDMI to, or anything else I don’t know)

I hope anyone can find the problem.

Thanks!

Best Regards
/ Rasmus

Hi
the HDMI problem : please post the X11 log :“cat /var/log/Xorg.0.log” after the HDMI turn off and on.
the keyboard problem: connect the keyboard after the os is ready. then post the kernel log .
and use the cmd “lsusb” to see the usb devices.

Hello isle!

lsusb finds the device, this line:
Bus 001 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver

Since it’s much smoother with dropbox then pastebin, here’s a link to Xorg.0.log.
https://dl.dropboxusercontent.com/u/90981951/Xorg.0.log

But I think that the framebuffer driver is to blame since even if I don’t even start the X11 environment it’s still turning off and on.

Best Regards
/ Rasmus

Hi
I find this from your Xorg.0,log
[ 14.025] (EE) ARMSOC(0): Output HDMI-1 enabled but has no modes
[ 14.025] (EE) ARMSOC(0): ERROR: xf86 Initial Configuration failed
[ 14.025] (EE) ARMSOC(0): ERROR: Cannot get KMS resources

It is so strange ,we have never met before.
so ,as i think, the os try to find the best mode in your monitor by turn off and on.